CodeCombat logo

CodeCombat

認証する

CodeCombatは、ゲーム形式のレッスンでプログラミングを学べる教育プラットフォーム。自宅学習、教室、学校向けに、Python、JavaScript、HTML、C++、Luaなどに対応。

CodeCombat preview

CodeCombat とは

CodeCombat は、プレイ可能なレッスンとコーディングゲームを中心に構築されたプログラミング学習プラットフォームです。ホームページでは、パズルを通じて型付きコードを学びながら、Python、JavaScript、HTML などの言語でスキルを身につけられる製品として紹介されています。

このサイトには、保護者向けの家庭学習体験、学校向けの教室カリキュラム、低年齢学習者向けプログラム、AP Computer Science Principles、AI に特化したツールなど、複数の製品導線があります。これらの導線に共通する流れは、コードを書いて学び、コーディングの課題をクリアし、その後ゲームやウェブサイトのような共有可能な作品やプロジェクトでスキルを活用することです。

主な機能

ゲームベースのコーディング練習

学習者はゲーム環境でコーディングのパズルを解きながら学び、製品では冒険の最初からゲームベース学習をうたっています。

テキストベースのプログラミング指導

ホームページと標準準拠ページでは、初心者にもわかりやすい用語で本格的な Python、JavaScript、C++ を教えると説明されています。

プロジェクトベースの評価

プロジェクトは総括的な評価として活用でき、サイトでは共有可能なゲーム向けの評価ルーブリックを提供しているとしています。

AI 支援学習体験

製品ファミリーには、AI HackStack や AI Junior を含む AI 指向のツールとカリキュラム、さらに教室体験での AI 支援学習が含まれています。

教育者向けリソースと整合性

教師向け・学校向けページでは、標準準拠、専門能力開発、教室導入リソースが重視されています。

家庭学習の進行

保護者向け製品には 530 レベルとプレミアム限定アイテム、ペット、ヒーローが含まれ、学習者はゲーム、ウェブサイト、アプリを作って共有できます。

CodeCombat の主な活用方法

  • 家庭でのコーディング練習

    保護者は子どもに家庭向け製品を利用させることができ、サイトによると 530 レベルとペット、プレミアム限定アイテム、ヒーローが含まれています。

  • K-12 の教室指導

    教師は教室向け製品を使って、基礎概念からウェブ開発、ゲーム開発、AP CSP へとつながる CS カリキュラムを提供できます。

  • 学校・学区での導入

    学校や学区は、標準準拠の導線や教育者向けリソースを評価し、専門能力開発やサポート資料を含むより広い導入を検討できます。

  • 小学生向けコーディングプログラム

    低学年の学習者は、K-5 向けで小学生に合わせたペース設計の CodeCombat Junior または AI Junior から始められます。

  • AP CSP 対策

    AP Computer Science Principles の受験準備をする生徒は、College Board が推奨する AP CSP カリキュラムと関連する教師向けリソースを利用できます。

Pros and Cons

Pros

  • サイトによると学習の最初からゲームベースの進行でコーディング練習ができるため、楽しみながら学びやすい構成です。
  • 保護者、K-12 の教室、学校や学区など、複数の対象に対応しています。
  • 教室向けカリキュラム、AP CSP、AI 関連製品を含め、入門からより高度な導線までカバーしています。
  • CSTA、AP CSP、ISTE、Common Core、NGSS を含む標準準拠のカリキュラム参照を提供しています。
  • 専門能力開発や導入支援など、教育者向けのリソースも用意されています。

Cons

  • 提供元ページには、料金の全体的な内訳や明確なプラン上限が示されていません。
  • 対応プラットフォーム、必要デバイス、連携の詳細は、提供されたページでは十分に明記されていません。

FAQ

CodeCombatは無料で使えますか?

はい。ホームページには無料で登録してプレイできると記載されており、教育者や保護者向けには別の導線で教室向け・学校向けの製品も提供されています。

どのプログラミング言語に対応していますか?

サイトでは、CodeCombatはパズル形式のゲームプレイを通じて Python、JavaScript、HTML を学べると説明されています。また、Roblox や標準準拠の提供内容を含む、別の製品・カリキュラムの説明では C++、C#、Lua についても言及されています。

個人学習者だけのサービスですか?

いいえ。ホームページでは 530 レベルを備えた保護者向けの CodeCombat Home 体験が紹介されており、一方で学校向けページや標準準拠ページでは CodeCombat Classroom や関連カリキュラムが教師、学校、学区向けに位置づけられています。

どのプラットフォームで動作しますか?

サイトでは CodeCombat はブラウザベースの学習製品として紹介されていますが、提供されたページには対応端末や OS の完全な一覧は明記されていません。

Quick Facts

カテゴリ
コーディング教育プラットフォーム
主なユーザー
生徒、保護者、教師、学校、学区
学習スタイル
ゲームベースのテキストコーディングレッスン
対応言語
Python、JavaScript、HTML、C++、Lua
ソースドメイン
codecombat.com
価格の संकेत
無料登録が可能。学校向け製品はデモ依頼または見積もりの導線