VEXcode GO で個々の生徒のニーズを満たす方法

VEXcode GO に組み込まれたリソースは、STEM Lab ユニット内でのコーディング概念の教育と学習をサポートするように設計されています。これらのリソースは、授業時間の欠如、遠隔学習、差別化など、教師が直面する多くの実装上の課題を支援するために使用できます。チュートリアル ビデオ、サンプル プロジェクト、およびヘルプ機能は、単元全体で取り組むコーディングの概念をさらにサポートします。


チュートリアルビデオでSTEMラボの概念を再確認

VEXcode GO ツールバーでは、ファイル ボタンとビルド ボタンの間にチュートリアル ボタンが強調表示されています。

VEXcode GO のチュートリアル ビデオは、プラットフォーム内に埋め込まれた短いビデオで、VEX GO コーディング STEM Lab Units で使用されるコーディング機能と概念を示し、説明します。これらは、STEM ラボの指導を強化または強化するために、または直接指導の代わりに利用できます。各ビデオは、VEXcode GO の概念や機能を生徒に直接説明するように設計されており、独立して視聴できるようになります。

VEXcode GO で開かれたチュートリアル ビデオには、特定の STEM トピックに関する便利なアニメーションと説明が含まれています。

アニメーションと簡潔な説明を備えたチュートリアル ビデオは、シーケンスや疑似コードなどの複雑な概念を学生に活気づけることができます。 STEM Lab のコンセプトに沿ったチュートリアル ビデオは、VEX GO の教育レパートリーに含めるのに便利なツールです。

生徒が授業を欠席したり、リモート学習をしたりするなど、年間を通して実装上の課題が発生した場合、教師は次のような状況でチュートリアル ビデオを使用できます。

  • 授業を欠席した生徒にチュートリアル ビデオを見て、見逃した概念をすぐに理解するように指示します。
  • 直接指導の代わりにチュートリアル ビデオを使用して、STEM ラボを短期間で指導します。
  • 再教育戦略として、生徒に、苦労している概念に関するチュートリアル ビデオを見てもらいます。
  • 授業内で行われる STEM ラボ活動に備えて、リモート学習戦略の一環としてチュートリアル ビデオを割り当てます。

チュートリアル ビデオの特徴と機能の詳細については、 この記事をご覧ください。 


サンプルプロジェクトは追加の練習と課題を提供します

VEXcode GO ツールバーの「ファイル」メニューが開き、「例を開く」オプションが強調表示されています。「例を開く」は、メニューの「新しいブロック プロジェクト」と「デバイスから読み込む」の下にある 3 番目のオプションです。

VEXcode GO に組み込まれているサンプル プロジェクトは、プロジェクトのコンテキスト内で特定の機能 (LED バンパーを使用して色を表示するなど) またはコーディングの概念 (基本的なドライブトレイン コマンドを使用するなど) を強調するサンプル プロジェクトです。これらのプロジェクトは、STEM ラボのアクティビティ内で使用されることがあります。そこでは、学生がサンプル プロジェクトを開いて、それをラボのコーディング部分に使用するように指示されます。サンプル プロジェクトは、差別化のために使用することもできます。これにより、コンセプトに関する追加の練習が必要な生徒や、さらなる課題への準備ができている生徒をサポートできます。

サンプル ブロック プロジェクトが VEXcode GO で開かれ、説明を含むメモがワークスペースに表示され、強調表示されています。

各サンプル プロジェクトには、プロジェクトの説明とその目的、使用されるロボット構成を説明するメモが付いています。これらのノートにより、学生はプロジェクトにおけるロボットの意図された動作を最初に理解することができます。

サンプル プロジェクトでは、[Comment] ブロックも使用して、プロジェクトの計画における疑似コードの使用をモデル化し、プロジェクト内でブロックがどのように、そしてなぜ使用されるのかについてのコンテキストを提供します。

VEXcode GO で開かれたサンプル ブロック プロジェクトでは、コード コンテキストを提供するプロジェクト内のコメント ブロックが強調表示されています。

サンプル プロジェクトを使用すると、次のような方法で差別化などの実装上の課題に対処できます。

  • 追加の課題に取り組む準備ができている生徒にサンプル プロジェクトを割り当て、それを反復または追加して使用方法を拡張するように依頼します。
  • サンプル プロジェクトをチュートリアル ビデオと組み合わせて使用​​すると、授業を欠席した生徒や STEM ラボの単元の一部を欠席した生徒の遅れを取り戻すことができます。
  • より短い時間で STEM ラボを教えるために、新しいプロジェクトを構築する代わりにサンプル プロジェクトを使用するようにクラスに指示します。
  • 生徒に遠隔学習用のサンプル プロジェクトを「読んで」もらい、それが授業で取り組んだコーディングの概念とどのように結びついているか、またはその上に構築されているかを確認します。

生徒との再指導の手段としてのヘルプ機能

VEXcode GO のヘルプ機能では、プロジェクト内で個々のブロックがどのように動作するかについての追加の説明と例が提供されます。ヘルプは、教師や支援する大人が読んで、ブロック自体を生徒にわかりやすく説明できるように設計されています。各ヘルプ エントリには、ブロックの機能の説明、その使用方法の説明、およびプロジェクトのコンテキストでブロックを示す例が含まれています。教師は、特定のブロックを使用して STEM ラボでプロジェクトを構築するのに苦労している生徒、再作成するコードが与えられ、プロジェクト内のブロックについて詳しく知りたい生徒、または授業の一環としてクラス全体でヘルプを使用できます。拡張活動。

ヘルプを一緒に使う

Drive for ブロックを使用するサンプル プロジェクトが表示された状態で開かれたヘルプ メニューのスクリーンショット。

教師は、生徒向けに、または生徒と一緒に説明と「使用方法」セクションを読み、生徒を「例」セクションに誘導できます。生徒は、示された例で何が起こっていると思うかを説明することができ、教師は、その例が STEM ラボで取り組んでいるコンセプトやプロジェクトにどのように関連しているかについて質問することができます。教師と生徒は STEM Lab プロジェクトを見て、ヘルプで説明した内容を使用して一緒に構築または改良を開始できます。

このヘルプは、次のようなさまざまな実装上の課題において教師をサポートするためにも使用できます。

  • 学生の 1 対 1 のサポート専門家をブロックのヘルプに誘導し、学生と協力してブロックの仕組みをよりよく理解し、STEM ラボ プロジェクトでうまく使用できるようにします。
  • 再指導戦略の一環としてヘルプを使用して、プロジェクトが意図したとおりに実行されない理由を理解するのに苦労している学生をサポートします。
  • クラスを含むブロックのヘルプを読み、ブロックの機能を再確認するためのデモンストレーションとして例を使用します。
  • リモート学習日に生徒をサポートするために、保護者や家族にヘルプを紹介します。

STEMラボユニットのコンテキストでこれらのリソースを使用する

STEM ユニット概要ペースガイドにある「このユニットを独自の教室のニーズに合わせる」セクションのスクリーンショット。

各 STEM ラボ単元のコーディング概念に最も適した VEXcode GO リソースは、単元の概要内のペーシング ガイドの「この単元を教室の独自のニーズに適合させる」セクションで特定されます。ペーシング ガイドのこのセクションでは、最も適切な VEXcode GO リソースを特定するだけでなく、発生する可能性のあるさまざまな課題や状況をサポートするためにそれらを使用する方法について、的を絞った推奨事項や提案も提供します。

このガイダンスは、教師が教室で STEM Labs を教えるあらゆる面でサポートされていると感じられるように設計されています。これは、最良の状況下でも、特に最善の計画がうまくいかない場合でも同様です。 STEM ラボ ユニットは、変化するニーズが発生したときに対応できるように調整できます。このセクションで取り上げる課題は、より短い時間または狭いスペースでユニットを実装する必要があるなどの状況に対するガイダンスを提供するだけでなく、差別化や非同期実装をサポートするためにユニットを再教育および拡張するための戦略も提供します。

STEM ユニット概要ペースガイドにある VEXcode GO リソース セクションのスクリーンショット。

次に、VEXcode GO リソースの表では、言及された各項目と、単元で取り上げられるコーディング概念をサポートする追加リソースについて詳しく説明します。「シーケンス」や「ドライブトレイン コマンド」などのコーディング概念が最初に特定され、次に各リソースに名前が付けられ、表示または例示される内容の簡単な説明が付けられます。上記の戦略に含まれていないものについては、「これを追加の課題として使用する」など、そのリソースを STEM ラボ ユニットと組み合わせて使用​​する方法についてのガイダンスも説明に記載されています。

STEM ユニット概要ペースガイドにある VEXcode GO ヘルプの使用セクションのスクリーンショット。

リソースの表の下には、VEXcode GO ヘルプも強調表示されます。ここでは、単元で生徒とのヘルプを最大限に活用する方法の簡単な説明と、STEM ラボ単元内のプロジェクトに含まれるブロックのリストが提供されます。

VEX GO STEM Labs は教師を念頭に置いて設計されており、VEXcode GO に組み込まれたリソースは、あらゆる教室、あらゆる生徒、あらゆる実装シナリオでコーディングの概念を実現する教師をサポートすることを目的としています。


すべてを結びつける - ティムの物語

仮想的に開催されている VEX GO クラスのイラスト。上には VEXcode GO 環境の画面共有が表示され、下には参加している学生の様子が表示されています。

ティムは 5 年生の教師で、その教室は Maker Space のように見えます。彼の指導スタイルは積極的、創造的、そして魅力的であり、すべてのカリキュラム分野のレッスンに実践的なアクティビティを組み込むよう熱心に取り組んでいます。ティムは学校内で、特に STEM に関して生徒たちを学習に興奮させることで知られています。今年、彼はクラスで VEX GO を使い始め、ラボの構築を楽しみましたが、生徒たちのロボット工学への好奇心がより大きな形で刺激されるのを見てきました。このエネルギーは彼の STEM ラボのレッスンに大きな勢いを与えており、生徒たちはコーディング プロジェクトを作成し、それが VEX GO ロボットで実現されるのを見たがるようになっています。

しかし、吹雪による予期せぬ遠隔学習日が数日あったため、ティムはその勢いを失うのではないかと心配しました。しかし、ティムは、そのエネルギーを維持する別の方法を見つけるために、ペーシング ガイドの「この単元を教室の独自のニーズに合わせる」セクションに注目しました。ティムは、クラスでパレード フロート STEM ラボ ユニットに取り組んでいる生徒たちに、シーケンス チュートリアル ビデオを見てもらうように指示しました。ビデオを見た後、クラスは「Drivetrain Moves & Turns」サンプル プロジェクトを開き、そのプロジェクトからコード ベースが何をしようとしているのか考えた説明を書くか録音するように指示されました。生徒たちが学校に戻ると、ティムは Chromebook を使用して GO フィールドのコード ベースをセットアップし、部屋の 1 つのステーションでサンプル プロジェクトが開きました。午前の作業の一部は、サンプル プロジェクトを開始し、その説明を確認することでした。学生たちは、コードを正しく「読んだ」かどうかを確認することに熱心で、疑問点や驚きを見つけた点を活発に共有していました。

ティムはこの経験を利用して、ロボットの動作がなぜ予想と異なるのかについて生徒たちを議論させました。その後、授業時間が減ったにもかかわらず、彼はユニット内の次の研究室に移動することができました。ティムは、STEM 活動の欠如によって数日間勢いが途切れる代わりに、VEXcode GO リソースを使用して、取り組んでいるコーディングに対する生徒の理解を深め、好奇心と問題解決スキルを維持しました。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: