ゲームベースのコーディング練習
学習者はゲーム環境でコーディングのパズルを解きながら学び、製品では冒険の最初からゲームベース学習をうたっています。
CodeCombatは、ゲーム形式のレッスンでプログラミングを学べる教育プラットフォーム。自宅学習、教室、学校向けに、Python、JavaScript、HTML、C++、Luaなどに対応。
CodeCombat は、プレイ可能なレッスンとコーディングゲームを中心に構築されたプログラミング学習プラットフォームです。ホームページでは、パズルを通じて型付きコードを学びながら、Python、JavaScript、HTML などの言語でスキルを身につけられる製品として紹介されています。
このサイトには、保護者向けの家庭学習体験、学校向けの教室カリキュラム、低年齢学習者向けプログラム、AP Computer Science Principles、AI に特化したツールなど、複数の製品導線があります。これらの導線に共通する流れは、コードを書いて学び、コーディングの課題をクリアし、その後ゲームやウェブサイトのような共有可能な作品やプロジェクトでスキルを活用することです。
学習者はゲーム環境でコーディングのパズルを解きながら学び、製品では冒険の最初からゲームベース学習をうたっています。
ホームページと標準準拠ページでは、初心者にもわかりやすい用語で本格的な Python、JavaScript、C++ を教えると説明されています。
プロジェクトは総括的な評価として活用でき、サイトでは共有可能なゲーム向けの評価ルーブリックを提供しているとしています。
製品ファミリーには、AI HackStack や AI Junior を含む AI 指向のツールとカリキュラム、さらに教室体験での AI 支援学習が含まれています。
教師向け・学校向けページでは、標準準拠、専門能力開発、教室導入リソースが重視されています。
保護者向け製品には 530 レベルとプレミアム限定アイテム、ペット、ヒーローが含まれ、学習者はゲーム、ウェブサイト、アプリを作って共有できます。
保護者は子どもに家庭向け製品を利用させることができ、サイトによると 530 レベルとペット、プレミアム限定アイテム、ヒーローが含まれています。
教師は教室向け製品を使って、基礎概念からウェブ開発、ゲーム開発、AP CSP へとつながる CS カリキュラムを提供できます。
学校や学区は、標準準拠の導線や教育者向けリソースを評価し、専門能力開発やサポート資料を含むより広い導入を検討できます。
低学年の学習者は、K-5 向けで小学生に合わせたペース設計の CodeCombat Junior または AI Junior から始められます。
AP Computer Science Principles の受験準備をする生徒は、College Board が推奨する AP CSP カリキュラムと関連する教師向けリソースを利用できます。
はい。ホームページには無料で登録してプレイできると記載されており、教育者や保護者向けには別の導線で教室向け・学校向けの製品も提供されています。
サイトでは、CodeCombatはパズル形式のゲームプレイを通じて Python、JavaScript、HTML を学べると説明されています。また、Roblox や標準準拠の提供内容を含む、別の製品・カリキュラムの説明では C++、C#、Lua についても言及されています。
いいえ。ホームページでは 530 レベルを備えた保護者向けの CodeCombat Home 体験が紹介されており、一方で学校向けページや標準準拠ページでは CodeCombat Classroom や関連カリキュラムが教師、学校、学区向けに位置づけられています。
サイトでは CodeCombat はブラウザベースの学習製品として紹介されていますが、提供されたページには対応端末や OS の完全な一覧は明記されていません。