
CodeCombat
公式収録9〜16歳がRPGゲームプレイを通じて本物のプログラミングを学べるオープンソースのゲーミフィケーション型学習プラットフォームです。
閲覧 48お気に入り 1無料
CodeCombat
CodeCombatは、ゲーミフィケーションによってプログラミングを学ぶためのオープンソース教育プラットフォームで、9〜16歳の学生向けに設計されています。ロールプレイングゲーム(RPG)として構築されており、仮想のファンタジーワールドで実際のコードを書いてキャラクターの移動、戦闘、パズル解決を制御することで、Python、JavaScript、HTML、CoffeeScriptなどのプログラミング言語を学べます。
主な機能:
- コンピュータサイエンスの基礎概念をカバーする400以上の丁寧に設計されたレベル
- リアルタイムのコード実行と視覚的フィードバックにより、コードがゲーム世界にどう影響するかを直接確認可能
- PythonやJavaScriptを含む複数のプログラミング言語の学習に対応
- 進捗モニタリング、レッスンプランニング、教材を備えた教師用ダッシュボード
- ユーザーがカスタムコンテンツを作成できるレベルエディタ
活用シーン: K-12教育では、教師がCodeCombatをコンピュータサイエンスの授業用インタラクティブ教材として使い、ゲーミフィケーションでプログラミングのハードルを下げられます。独学の人にとっては、楽しく挑戦しがいのあるコーディング入門となり、無味乾燥な構文学習を生き生きとしたものに変えます。
独自の強み: CodeCombatはMITライセンスの完全なオープンソースで、コミュニティが自由にコンテンツや機能に貢献できます。従来のプログラミング教育ツールと比べ、本物のプログラミング言語学習と魅力あるゲーム体験の融合に成功しており、学生はゲームを楽しみながら実用的なコーディングスキルを習得できます。
よくある質問
CodeCombatとは何ですか?
CodeCombatはAIツールです。9〜16歳がRPGゲームプレイを通じて本物のプログラミングを学べるオープンソースのゲーミフィケーション型学習プラットフォームです。
CodeCombatは無料ですか?
はい、CodeCombatは無料版を提供しています。
CodeCombatの使い方は?
公式サイトにアクセスしてCodeCombatを利用できます。上の「公式サイトを見る」ボタンから始められます。