クイックアンサー

Maze & Grid Code Matを使用して、ハンズオンでアンプラグドなコーディングアクティビティを通じて、論理的思考、順序立て、デバッグスキルを養い、初心者コーダーにプログラミングを教えましょう。

Maze & Grid Code Matが初心者コーダーに最適な理由

両面マットは2つの異なるプレイ面を提供します。片面はBOLT/BOLT+向けの公式Sphero Global Challengeフィールドを再現し、もう片面は自由なコーディングのためのオープングリッドを提供します。このデザインにより、簡単なライン追跡やグリッドナビゲーションから始めて、競技形式のチャレンジへと段階的に進めることができます。

マットは大きくて耐久性があるため、床やテーブルで使用できます。初心者コーダーは、目に見えるグリッド上でのロボットの物理的な動きを通じて、座標やループといった抽象的なプログラミング概念を具体的に理解しやすくなります。

初心者コーダーのためのハンズオンコーディングアクティビティ

  1. グリッドナビゲーションの基本: マットを平らな面に置き、ロボットをスタートマスにセットします。生徒に、ターゲットマスに到達するための簡単な動作の順序(前進、左折、右折)を書かせます。よくある間違い:各ターン後にロボットの向きをリセットするのを忘れること。チェックポイント:各動作の後、Goを押す前に生徒にロボットの新しい位置を予測させます。
  2. ループを使った迷路解決: マットの迷路面を使用します。生徒に、繰り返しコマンドを3つだけ使ってスタートからゴールまでの経路を設計させます。よくある間違い:繰り返しパターンを認識せずに、長い直線的なコードを作成してしまうこと。チェックポイント:コードを実行する前に、繰り返し部分を丸で囲ませます。
  3. アンプラグドコーディングリレー: 矢印カード(前進、左折、右折、次のマスへ)を印刷または描画します。少人数のグループで、1人の生徒がカードを読み上げ、別の生徒がロボットを動かします。よくある間違い:急いでカードを飛ばしてしまい、ロボットがコースを外れること。チェックポイント:ロボットを動かす前に、グループでカードの順序を再確認させます。
  4. 座標宝探し: グリッドの交点に座標ラベル(A1、B1など)を付けます。1つのマスの下に小さなオブジェクトを隠し、生徒にその座標に到達するプログラムを書かせます。よくある間違い:行と列の順序を混同すること。チェックポイント:生徒に、座標を声に出して読みながら、指で意図した経路をなぞらせます。
  5. バグのある経路のデバッグ: 壁にぶつかったりターゲットを外れたりする欠陥のあるルートを事前にプログラムします。生徒にエラーを特定して修正させます。よくある間違い:問題のあるコマンドだけを特定せずに、コード全体を変更してしまうこと。チェックポイント:プログラムをステップごとに実行し、ロボットが最初に間違えた行をマークするように促します。

製品情報

  • Maze & Grid Code Mat: マットの片面は、Sphero Global ChallengeにおけるBOLT/BOLT+の公式競技フィールドサイズを提供します。練習と公式競技の両方で同じマットを使用できるため、生徒は教室での活動からチャレンジに移行する際に、異なるレイアウトに慣れる必要がありません。

    Maze & Grid Code Mat

    Maze & Grid Code Mat