CodeCombat
ゲームベースのプラットフォームで、PythonやJavaScriptなどを使った実践的なコーディングスキルを、インタラクティブなゲームプレイとAI搭載学習を通じて習得できます。
製品概要
CodeCombatとは?
CodeCombatは、コーディング指導と魅力的なロールプレイングゲーム環境を融合した教育プラットフォームです。小学生から大人まで、Python、JavaScript、HTML、C++、Lua などのプログラミング言語を、パズルを解いたりゲームを作成したりしながら習得できます。自己学習、教室での導入、AIリーグによる競技型コーディングに対応しています。また、教師向けに包括的なリソース、レッスンプラン、クラス管理ツールを提供し、AP CSP、CSTA、ISTE などの基準に沿ったコンピュータサイエンス教育を支援します。最近ではAIによるヒント機能や教師ダッシュボードが追加され、学習・指導の効率がさらに向上しました。
主な機能
ゲームベース学習
学習者は実際のコードを書いてアドベンチャーゲーム内のキャラクターを操作し、プログラミングの概念をインタラクティブかつ楽しく学びます。
多言語対応
Python、JavaScript、HTML、C++、Lua など、さまざまなプログラミング言語に対応し、多様な学習パスを提供します。
AI搭載アシスタンス
統合されたAIチャットレベルヘルプボットがヒントやガイダンスを提供し、学習者の自立性と安全性を確保します。
教師向けツールとカリキュラム
教育者向けにレッスンプラン、クラス管理機能、進捗追跡、プロフェッショナル開発リソースを提供します。
AIリーグによる競技型コーディング
毎年開催されるグローバルAIコーディングトーナメントで、プレイヤーはAIヒーローをプログラムし戦略バトルで競います。
レベル・コンテンツ作成
ユーザーは組み込みエディタを使って独自のゲームレベルやチャレンジを設計し、コーディングスキルと創造力を深められます。
ユースケース
- K-12コンピュータサイエンス教育 : 学校ではCodeCombatを使い、標準に準拠した魅力的なカリキュラムでコーディングの基礎を指導します。
- 初心者から上級者までの自学習 : 個人はAIサポート付きで自分のペースでプログラミングを学べます。
- eスポーツと競技型コーディング : 学生はAIリーグを通じてコーディングコンペに参加し、戦略的思考力とコーディングスキルを高めます。
- 教師主導のクラス指導 : 教育者はレッスンプランやダッシュボード、生徒の進捗データを活用してクラスを管理・最適化します。
- ゲーム開発とクリエイティブコーディング : 学習者は独自のゲームレベルやスクリプトを作成し、創造的なプロジェクトでコーディング知識を応用します。
よくある質問
CodeCombatの代替品
Gitori
ギターフレットボードの知識を素早く効果的にマスターするための魅力的なゲームを提供するインタラクティブなプラットフォームです。
Preply
世界中の専門チューターと学習者をつなぎ、90以上の言語でパーソナライズされた1対1のライブレッスンを提供するオンライン言語学習プラットフォームです。
Tripo AI
AI搭載の3Dモデル生成プラットフォーム。画像やテキストから高精度かつ高速に3Dアセットを作成します。
Unity
複数プラットフォームでインタラクティブ体験の制作・運用・収益化を実現する、先進的なリアルタイム3D開発プラットフォームです。
Google Skills
キャリア開発とスキル向上のためのキュレーションされたコースと認定をユーザーに提供するGoogleの学習プラットフォーム。
Tripo3D Studio
多機能な3Dモデル作成、テクスチャ生成、リトポロジー、リギング、アニメーションツールを提供する統合プラットフォームです。
Hyper3D
AIがテキストや画像からリアルでプロ仕様の3Dモデルを生成し、さまざまなクリエイティブ業界で活用できるプラットフォームです。
deeplearning.ai
ニューラルネットワークやAIアプリケーションの実践的専門知識を身につけるための、特化型ディープラーニングコースを提供する総合AI教育プラットフォームです。

