C4K-Coding4Kids は、6 歳から 12 歳の子供にコーディングの方法を教え、プログラミング スキルを開発するように設計された教育アプリです。このアプリは、楽しいアクティビティ、ゲーム、実践的な演習を通じて、子供たちに基礎的かつ高度なプログラミング知識を提供します。

22 の異なるゲームにわたって約 2,000 の魅力的なレベルがあるこのアプリは、子供たちに基本的なプログラミングの概念について何を教える必要があるでしょうか?

● Basic はゲームの最も単純なゲームプレイ モードであり、子供たちは、Coding4Kids のドラッグ アンド ドロップの仕組みに慣れることができます。基本モードでは、プレイヤーはコーディング ブロックをゲームプレイ画面に直接ドラッグして、キャラクターがエンドポイントに到達してゲームを完了できるようにします。
● シーケンスは 2 番目のゲームプレイ モードです。シーケンス モード以降、子供たちはコーディング ブロックを画面に直接ドラッグするのではなく、サイド バーにドラッグするようになります。シーケンス モードでは、このゲームプレイ スタイルとコーディング ブロックを上から下に順番に実行することを子供たちに紹介します。
● デバッグでは、コーディング ブロックが事前に配置されているが、冗長であるか順序が間違っている可能性がある新しいゲームプレイ スタイルを導入します。レベルを完了するには、プレイヤーはブロックの順序を修正し、不要なブロックを削除する必要があります。デバッグは、子供たちがコーディング ブロックの削除と再配置に慣れ、プログラムがどのように実行されるかをより明確に理解するのに役立ちます。
● ループでは、基本的なコーディング ブロックに加えて、ループ ブロックである新しいブロックが導入されます。ループ ブロックを使用すると、ブロック内でコマンドを一定回数繰り返すことができるため、複数の個別のコマンドを使用する必要がなくなります。
● ループと同様に、ファンクションでは、ファンクション ブロックと呼ばれる新しいブロックを子供たちに紹介します。ファンクション ブロックは、その中に配置されたブロックのグループを実行するために使用されます。