MakeCode Arcadeについて
MakeCode Arcadeとは、ドラッグアンドドロップのブロックプログラミングとJavaScriptを使用してレトロなアーケードゲームを開発するためのオンライン統合開発環境 (IDE) です。 学生はMakeCode Arcadeを使ってブラウザでコードを記述、編集、実行、テスト、デバッグできます。 オンラインIDEおよびGitHub Classroomに関する詳しい情報については、「GitHub ClassroomとオンラインIDEの統合」を参照してください。
When a student accepts an assignment with an online IDE, the assignment repository will include a README.md file with a special button at the top of the file. The button links the student directly to the workspace in the online IDE.
学生がボタンをクリックして、初めてMakeCode Arcadeにアクセスする際は、GitHub認証情報でMakeCode Arcadeにサインインする必要があります。 サインインすると、学生はMakeCode Arcadeで完全に構成された、課題リポジトリのコードが含まれる開発環境にアクセスできます。
MakeCode Arcadeにおける作業についての詳細は、MakeCode Arcade TourおよびMakeCode Arcadeウェブサイトのドキュメントを参照してください。
MakeCode Arcadeは、グループ課題のための複数人による編集をサポートしていません。 その代わり、学生はブランチやプルリクエストのようなGitおよびGitHubの機能でコラボレートできます。
MakeCode Arcadeによる課題の提出について
デフォルトでは、MakeCode ArcadeはGitHubの課題リポジトリにプッシュするよう設定されています。 MakeCode Arcadeで課題を進めた後、学生は画面下部にあるボタンで、変更をGitHubにプッシュする必要があります。