
扣哒世界(CodeCombat)は学校教育向けのゲーム化プログラミング学習プラットフォームで、冒険ゲーム形式を通じてPython・JavaScript・C++などの実践的な言語を学べます。プログラミング学習をより楽しく、取り組みやすくすることを目的としています。
公式情報では主に9歳以上の学習者を対象としており、日本では小学校低学年後半から利用しやすい内容です。さらに低年齢向けに設計された『扣哒世界 少年版』も用意されています。
プラットフォームではPython、JavaScript、C++などの実務で使われるテキスト型言語を学べます。これらはAIやウェブ開発、情報オリンピック対策などさまざまな分野へ応用できます。
一部のコンテンツは無料で提供されています。たとえば『コンピュータサイエンス入門』などの基礎コースは無料で学習可能ですが、体系的な上位コースや追加機能は有料のライセンスやサブスクリプションが必要になる場合があります。
教員向けにクラス作成、課題配布、個々の生徒の進捗やコード提出状況の確認ができる授業管理ツールを提供し、豊富な教材や指導案で授業設計を支援します。
不要です。プラットフォームはゼロから学べるように設計されており、ゲームのステージを通じて段階的にプログラミング概念を導入します。完全な初心者でも始められます。
大きな違いは、扣哒世界はテキストベースの実践的な言語(例:Python、C++)を直接学ぶ点にあり、Scratchはブロックを組み合わせるグラフィカルな入門環境です。扣哒世界はグラフィカル言語からテキスト言語への橋渡しに適しています。
C++のカリキュラムと、CSP-J相当の演習を含む支援コンテンツがあるため、情報オリンピックへの入門や基礎力養成に有用です。専用のOJプラットフォームと組み合わせることで競技向けの練習にも対応します。
プラットフォームには保護者向けの連携機能や専用画面があり、子どもの学習アカウントと紐づけることで進捗を確認できます。詳細な閲覧方法は公式ガイドやサポートへお問い合わせください。