C4K-Coding4Kids は、6〜12 歳の子供にプログラミングスキルのコーディングと開発方法を教えるように設計された教育アプリです。このアプリは、楽しいアクティビティ、ゲーム、実践的な演習を通じて、子供たちに基本的で高度なプログラミング知識を提供します。
22 種類のゲームにまたがる 2,000 近くの魅力的なレベルで、アプリは基本的なプログラミングの概念について子供たちに何を教える必要がありますか?
● ベーシックは、ゲームの最もシンプルなゲームプレイモードで、子供たちは Coding4Kids のドラッグアンドドロップの仕組みに慣れることができます。基本モードでは、プレイヤーはコーディングブロックをゲームプレイ画面に直接ドラッグして、キャラクターがエンドポイントに到達してゲームを完了するのを支援します。
● シーケンスは 2 番目のゲームプレイモードです。シーケンスモード以降、子供たちはコーディングブロックを画面に直接ドラッグするのではなく、サイドバーにドラッグします。シーケンスモードは、子供たちにこのゲームプレイスタイルと、上から下へのコーディングブロックの連続実行を紹介します。
● デバッグでは、コーディングブロックが事前に配置されているが、冗長または間違った順序である可能性がある新しいゲームプレイスタイルが導入されています。レベルを完了するには、ブロックの順序を修正し、不要なブロックを削除する必要があります。デバッグは、子供たちがコーディングブロックの削除と再配置に慣れ、プログラムがより明確に実行される方法を理解するのに役立ちます。
● ループは、ループブロックである基本的なコーディングブロックと一緒に新しいブロックを導入します。ループブロックを使用すると、その中でコマンドを特定の回数繰り返すことができるため、複数の個別コマンドの必要性を節約できます。
●ループと同様に、関数は子供たちに関数ブロックと呼ばれる新しいブロックを紹介します。機能ブロックは、その中に配置されたブロックのグループを実行するために使用され、繰り返しブロックをドラッグアンドドロップする時間を節約し、プログラム内により多くのスペースを作成します。
●座標は、子供たちが 2 次元空間について学ぶ新しいタイプのゲームです。コーディングブロックは座標ブロックに変換され、タスクは対応する座標に移動してレベルを完了することです。
● アドバンスは、座標ブロックを除くすべてのブロックが使用される、最終的で最も挑戦的なタイプのゲームです。子供たちは、高度なレベルを完了するために、以前のモードで学んだことを適用する必要があります。
このゲームを通して子供たちは何を学ぶのでしょうか?
●子供たちは教育ゲームをプレイしながら、重要なコーディングの概念を学びます。
●子供たちが論理的思考を発達させるのを助けます。
● さまざまな世界やゲームにまたがる何百ものチャレンジ。
●ループ、シーケンス、アクション、条件、イベントなどの基本的な子供向けコーディングとプログラミングの概念をカバーしています。
●ダウンロード可能なコンテンツはありません。子供たちはすべてのゲームをオフラインでプレイできます。
●子供向けのインターフェースを備えた簡単で直感的なスクリプティング。
● 固定観念にとらわれず、男女問わず楽しめるゲームとコンテンツ。誰でもプログラミングを学び、コーディングを始めることができます!
● テキストはほとんどありません。6 歳以上の子供向けのコンテンツ。