123 Robot は、ロボット上部のタッチ ボタンを使用してコーディングできます。この記事では、タッチしてコードを作成する方法の使用方法について説明します。
123 ロボットを起こす
このアニメーションに示すように、車輪を表面に沿って押して 123 ロボットを「起動」し、123 ロボットをオンにします。インジケーター ライトが点滅し始め、123 Robot の電源が入ってコーディングの準備ができたことを示す起動音が聞こえます。
123 ロボットのタッチボタン
123 ロボットが「起動」したら、123 ロボットの上部にあるタッチ ボタンを使用してプロジェクトのコーディングを開始できます。ボタンを押すたびに、123 ロボットがその動作を実行するコマンドになります。
ボタンは次のコマンドに対応しています。
Move ボタンを押して、123 Robot を 1 ロボットの長さ、つまり「ステップ」だけ前進させます。このボタンを押すと、インジケーターライトが青緑色に点灯し、「カチッ」という音が聞こえます。
右 ボタンを押すと、その場で 123 ロボットが右に 90 度回転します。このボタンを押すとインジケーターライトがピンク色に点灯し、「カチッ」という音が鳴ります。
Sound ボタンを押すと、123 Robot がクラクション音を鳴らします。このボタンを押すとインジケーターライトがオレンジ色に点灯し、「カチッ」という音が鳴ります。
左 ボタンを押して、その場にある 123 ロボットを左に 90 度回転させます。このボタンを押すとインジケーターライトが青く点灯し、「カチッ」という音が鳴ります。
Start ボタンを押してプロジェクトを開始し、コーディングした動作を 123 Robot にタッチ ボタンを押した順序で実行させます。インジケーターライトが黄色に点灯し、ボタンを押すと「カチッ」という音が聞こえます。
タッチボタンを使用してプロジェクトを構築する
Touch to Code プロジェクトを開始すると、インジケーター ライトが緑色に点滅して、プロジェクトが作成されていることを示します。 123 ロボットにプロジェクトを実行させたい順序でボタンを押します。
プロジェクトの開始
123 Robot の中央にある「Start」ボタンを押してプロジェクトを開始します。
プロジェクトが開始されると、123 ロボットは開始音を鳴らします。 123 ロボットがプロジェクトを完了すると、完了音が聞こえます。このアニメーションを見て、123 ロボットを 1「ステップ」前進させるプロジェクトを見て聞いてください。
注: 123 ロボットがオンになっており、プロジェクトが含まれている間、[スタート] ボタンは緑色に点滅し続けます。
プロジェクトに追加する
開始したプロジェクトに追加するには、追加のボタンを押します。 123 ロボットは、プロジェクトを消去するか、123 ロボットの電源をオフにするまで、プロジェクトのビルドを続けます。これは、少しずつコードを触ったり、プロジェクトをテストしたり、プロジェクトに追加したりできることを意味します。ただし、ボタンの押下をコーディングした後は、プロジェクト内でボタンの押下を変更することはできません。プロジェクトを変更するには、このアニメーションに示すように、123 ロボットを振ってプロジェクトを消去し、もう一度やり直す必要があります。
123フィールドでの123ロボットの使用
1 つの正方形 = 1 ロボットの長さ
123 フィールドには一連の正方形が含まれています。フィールド上の各正方形はロボット 1 台の長さであり、123 台のロボットの駆動動作の 1 つの「ステップ」に対応します。移動ボタンを押すと、この画像に示すように、123 ロボットが 1 ステップ、つまり 123 タイル上で 1 マス前進します。
矢印とノッチを合わせる
123 ロボットが直線的に移動するようにするには、123 ロボットをタイル上に配置してプロジェクトを開始するときに、123 ロボットの前面にある白い矢印をタイルの切り欠きに合わせます。
123ロボットの電源を切る
123 ロボットの電源をオフにするには、このアニメーションに示すように、「スタート」ボタンを 3 秒間押し続けます。最初にインジケーターライトが黄色に点灯し、「カチッ」という音が聞こえます。その後、表示灯が消灯し、消灯音が聞こえます。
123 ロボットは、充電のためにプラグに接続されている場合、または 123 ロボットが約 5 分間非アクティブな場合にもオフになります。このとき、消灯音が聞こえます。 123 ロボットの電源を再びオンにするには、押して再度起動します。 VEX Classroom アプリで非アクティブ タイムアウトの長さを設定できます。
123 ロボットによるシーケンスの指導
学生がプロジェクトを作成するたびに練習する基本的なスキルの 1 つはシーケンスです。シーケンス 、動作が実行される特定の順序です。ロボットが目的の動作を完了するには、動作が正しい順序で実行される必要があります。広場で車を運転するという行為をしてみましょう。単純そうに聞こえますが、運転と旋回を交互に繰り返す 8 つの異なる動作が必要です。
大人であれば、その手順のリストを言葉で書き留めることになるでしょう。しかし、読み書きができる前の生徒や、読み書きを学び始めたばかりの生徒にとって、その行為は困難な作業となる可能性があります。しかし、123 ロボットのボタンはその障壁を取り除き、生徒が行動を記号と関連付けることができるようにします。矢印やジェスチャーを使用して順序を説明し、その矢印に一致するボタンを押すことができます。これにより、学生はコードを計画する際に、順番に、そして象徴的に考えることができるようになります。この記号表現はプログラミング言語の基礎であり、本質的には記号がアクションを表す一連の規則です。幼い頃からシーケンスに対する安心感と自信を得ることで、生徒は将来のコーディングの課題に備えられるだけでなく、数学から読み書き、社会科に至るまで、シーケンスが役割を果たすカリキュラムの他の多くの分野でも準備が整います。