Coding Adventure:小学3年生から中学生向けゲーミフィケーション型プログラミング学習プラットフォーム
Coding Adventure:小学3年生から中学生向けゲーミフィケーション型プログラミング学習プラットフォーム紹介
Coding Adventureは小学3年生から中学生向けのゲーム化されたプログラミング学習プラットフォームです。生徒は実際のプログラミング言語であるCoffeeScriptを使って小猿のバナナ集めを手伝い、ステージクリアを通じて計算思考とプログラミングの基礎を身につけます。

Coding Adventureプラットフォームはすでに数百万人の生徒に利用されており、多くの学校や地域で導入されています。学習は簡単なリニアチャレンジから始まり、徐々に難易度が上がっていきます。先生はプログラミングの経験がなくても授業を始められ、プラットフォームが詳細な教案と動画チュートリアルを提供します。また、ダッシュボードで生徒の進捗確認や自動採点ができ、生徒作品の展示やディスカッションの運営も可能です。
Coding Adventureのコース内容
生徒はかわいい小猿がバナナを集めるのを手伝いながらプログラミングを学びます。コースには30のプログラミングチャレンジが含まれ、約1時間で完了できます。学ぶプログラミング言語はCoffeeScriptで、JavaScriptと同様に実用的でありながら、Pythonのように扱いやすい言語です。
Coding Adventureの技術原理
ゲームで使用されるプログラミング言語はCoffeeScriptで、JavaScriptと同様に実用的でありながら、Pythonのようにシンプルで初心者に最適です。生徒はゲームを通じて変数、配列、ループ、関数定義、条件文、ブール演算、キーボードやマウスイベントなどの知識を学びます。コースは基礎学習、応用学習、上級プログラミング学習の3つのパートに分かれており、合計400以上のステージがあり、10以上のプログラミング概念をカバーしています。学習方式はTest-Based Codingで、デバッグ、プログラムのテスト、関数の定義など、実際のプログラミングプロセスを疑似体験できます。
開発ツール
コースは主にCodeMonkeyのオンラインプラットフォームで学習し、生徒はウェブブラウザで操作します。プラットフォームにはChallenge Builderツールも用意されており、学んだ知識を使って生徒自身がプログラミングステージを設計、制作、コーディングすることができ、完成したらシェアすることもできます。
Coding Adventureの特徴とメリット
Coding Adventureコースは楽しさと教育性を組み合わせ、ゲーム化されたアプローチにより、遊びながらプログラミングを学べるようにしています。コース内容は基礎から上級まで揃っており、さまざまな年齢層や学習段階の生徒に適しています。先生は授業教案や生徒のリアルタイムレポートなど豊富な教材を利用でき、管理と指導が容易です。生徒はコース完了後に関連証明書を取得でき、例えばシンガポールScience Centre Globalの証明書があり、一部のコースではElite Coder Level 1、Level 2、Certified Elite Coderなどさまざまなレベルの認定証も取得できます。
脚本プランナー▸
AIアプリ
AIニュース