プロジェクトを設計する際に、エンジニアリング ノートで次の質問に答えます
- ロボットに何をプログラムしたいですか? 詳細に説明してください。
- プロジェクトをテストするにはどのような手順に従いますか? 詳細に説明してください。
- ロボットをより効率的にタスクを完了するようにプログラムするにはどうすればよいでしょうか? 方法を説明してください。
教師ツールボックス - 回答
-
一般的には、前進、旋回、待機などの単純なプログラミング動作を使用して、ロボットを部屋から部屋へ移動させ、薬を届ける計画を立てる必要があります。
-
テストの計画には、フィールドを使用して試験を実行し、プロジェクトをデバッグすることが含まれる可能性があります。
-
考えられる答えとしては、最短ルートを使用する、ループや変数などのより高度なプログラミングを活用するなどが挙げられます。
プロジェクトを作成するときは、以下の手順に従ってください。
-
定規を使用して、図面と疑似コード (Google ) でロボットにプログラムするパスを計画します。 2 番目のステップに進む前に、疑似コードを評価します。
-
作成した疑似コードを使用してプロジェクトを開発します。
-
プロジェクトを頻繁にテストし、テストから学んだことを活用して繰り返し実行します。
教師のヒント
-
生徒たちに定規を使って提案した経路を測ってもらいます。 次に、2 番目のステップに進む前に、生徒に擬似コードを評価してもらいます。
-
整理、フロー、トラブルシューティングに役立つように、プロジェクト内のコメントとして疑似コードを使用するように学生に指導します。 プロジェクトを開始する前に、疑似コードを評価するよう生徒に伝えます。 疑似コード ルーブリックはこちらからダウンロードできます (Google )。
-
VEXcode V5 Python サンプルコード。
教師のヒント
生徒は新しいプロジェクトを開く前に、テンプレートを選択する必要があります。 テンプレート プロジェクトには、選択したロボットのモーター構成が含まれています。 テンプレートを使用しないと、ロボットはプロジェクトを正しく実行しません。
始めるのに問題がある場合は、サンプル プロジェクトを確認してください。
サンプルプロジェクトを閲覧すると、アイデアを生み出すのに役立ちます。
次の手順を実行します。
-
ファイル メニューを開きます。
-
例を開くを選択します。