Skip to main content

MakeCode ArcadeとGitHub Classroomの使用について

MakeCode Arcade は、 GitHub Classroomでの割り当てのオンライン IDE として構成できます。

警告

          **閉じる:**GitHub Classroom アプリケーションは終了し、2026 年 8 月 28 日に廃止されます。

詳細については、 GitHub Classroom 終了に関する通知を参照してください。

MakeCode Arcadeについて

MakeCode Arcadeとは、ドラッグアンドドロップのブロックプログラミングとJavaScriptを使用してレトロなアーケードゲームを開発するためのオンライン統合開発環境 (IDE) です。 学生はMakeCode Arcadeを使ってブラウザでコードを記述、編集、実行、テスト、デバッグできます。 IDE と GitHub Classroomの詳細については、「 GitHub ClassroomとIDEの統合」を参照してください。

学生が IDE を使う課題を受け入れると、課題のリポジトリにはファイルの先頭に特別なボタンを持つ README.md ファイルが含まれます。 このボタンは、学生を直接 IDE のワークスペースにリンクさせます。

学生が初めてボタンをクリックして MakeCode Arcade にアクセスするときは、学生は GitHub 資格情報を使用して MakeCode Arcade にサインインする必要があります。 サインインすると、学生はMakeCode Arcadeで完全に構成された、課題リポジトリのコードが含まれる開発環境にアクセスできます。

MakeCode Arcade での作業の詳細については、「MakeCode Arcade Tour」と MakeCode Arcade Web サイトのドキュメントを参照してください。

MakeCode Arcadeは、グループ課題のための複数人による編集をサポートしていません。 代わりに、学生は Git と共同作業し、ブランチやプル要求などの機能を GitHub できます。

MakeCode Arcadeによる課題の提出について

既定では、MakeCode Arcade は、 GitHub.comの割り当てリポジトリにプッシュするように構成されています。 MakeCode Arcade で課題を進めてから、学生は画面の下部にある [] ボタンを使用して変更をGitHub.comにプッシュする必要があります。

[MakeCode Arcade] ウィンドウのスクリーンショット。 ウィンドウの下部には、Octocat のロゴと上向きの矢印が付いたボタンがあります。

参考資料