Mac 上の VEXcode IQ でのキーボード ナビゲーション (実験的)

VEXcode は、Blocks プロジェクトの作成と編集にキーボードのみのモードを提供します。 このガイドでは、VEXcode でインターフェースをナビゲートしたり、ブロックを操作したり、パラメータを調整したりするための重要なキーボード コマンドについて説明します。

キーボードのみのモードは現在実験段階です。 弊社の開発チームがこの機能を積極的に改良し、強化しているため、ユーザーが不一致に遭遇する場合があります。

現在のブロックはキーボードのみのモードと互換性がありません:

  • スイッチブロック
  • キーボードのみのモードでは、新しい変数またはマイブロックを作成することはできません。

キーボードナビゲーションを有効にする

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育用途やロボット初心者向けに設計された、VEX IQ ロボットの構築と制御のためのプログラミング ブロックを紹介します。

キーボード ナビゲーションを有効にするには、 シフト + コントロール + k キーを同時に押します。 キーボード ナビゲーションが有効になっている場合、ワークスペースの最も上にあるブロックが強調表示されます。

キーボード ナビゲーションを無効にするには、もう一度shift + control + k を押します。

ツールバーからブロックを追加する

VEXcode IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育ユーザーやロボット工学の初心者を対象に、VEX IQ ロボットの構築と制御のためのプログラミング ブロックを紹介します。

1. キーボードで T を押してから S を押してツールボックスを開きます。 ツールボックス内のブロック カテゴリを下にスクロールするには S を使用し、上にスクロールするには W 使用します。

プログラミング ブロックとワークスペースを示す VEXcode IQ Blocks インターフェイスのスクリーンショット。ロボット工学の概念を学習する教育者と学生を対象とした、VEX IQ Robotics プラットフォームのチュートリアルを示しています。

2. ワークスペースに追加するブロックを含むセクションに移動します。

教育用ロボット プロジェクト向けのさまざまなプログラミング ブロックとその機能を紹介しています。VEX IQ Blocks プログラミング チュートリアルのスクリーンショットです。

3. Dを押してから、目的のブロックに到達するまで S を押します。

ロボット工学の初心者向けの教育目的を目的とした、ロボット プロジェクトを構築するためのプログラミング ブロックとオプションを紹介する VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。

4. return を押して、ブロックをワークスペースに追加します。

ワークスペースにブロックを追加する場所を変更する

ブロックがワークスペースに追加される場所は、次の操作によって変更できます。

VEX IQ ブロック チュートリアル インターフェイスのスクリーンショット。VEX IQ ロボティクス プラットフォームの初心者と教育者を対象に、教育用ロボット プロジェクトを構築するためのプログラミング ブロックとオプションを紹介します。

1.A を押してスタックを選択します。

VEX IQ ブロック チュートリアル インターフェイスのスクリーンショット。VEX IQ エコシステムの初心者と教育者向けに設計された、教育用ロボット プロジェクトを構築するためのプログラミング ブロックとオプションを紹介します。

2. もう一度A を押すとカーソル選択に進みます。

VEX IQ Blocks プログラミング インターフェイスを示す図。教育用ロボット プロジェクト用のさまざまなプログラミング ブロックとその機能を紹介します。

3. Shift を押しながら WASD (WS で上下に移動し、 AD で左右に移動します) を使用して、新しいブロックを追加する場所にカーソルを移動します。

VEX IQ Blocks プログラミング チュートリアルのスクリーンショット。さまざまなコーディング ブロックとその機能を紹介しています。初心者が VEX IQ Robotics プラットフォームのプログラミング概念を理解できるようにすることを目的としています。

4.Enter を押してカーソルの現在の位置を保存します。

VEX IQ Blocks プログラミング インターフェイスを示す図。教育用ロボット プロジェクト向けのさまざまなプログラミング ブロックとその機能を紹介します。

5. 上記の手順に従ってツールボックスをスクロールし、ワークスペースにブロックを追加します。

ブロックをスタックに接続する

VEX IQ ブロック チュートリアル インターフェイスのスクリーンショット。ユーザーが VEX IQ プラットフォームを使用してロボット プロジェクトを学習および作成するためのさまざまなプログラミング ブロックとオプションを紹介します。

1. スタックに入るには D を押します。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。VEX IQ ロボットのコーディングに使用されるプログラミング ブロックを紹介し、教育者と学生がロボット工学の概念を効果的に学習できるようにするための例と手順を示します。

2. WS を押して、目的の取り付けポイントに到達するまでブロックを上下に移動します。 アタッチ ポイントを保存するには
押して 戻します。2
アタッチ ポイントが保存された場所を示す青い線がスタック内に表示されます。

VEX IQ Robotics プラットフォーム用のさまざまなプログラミング ブロックを紹介し、教育用ロボット プロジェクトやチュートリアルに使用できるツールとリソースを示す VEXcode IQ Blocks インターフェイスのスクリーンショット。

3. A を押してブロック選択に戻ります。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。ロボット工学教育用のプログラミング ブロックを紹介しており、初心者や教育者が VEX IQ コンポーネントとコーディングの概念を理解できるように設計されています。

4. WS を使用して、添付するブロックに移動します。

VEXcode IQ Blocks プログラミング インターフェイスのスクリーンショット。VEX IQ ナレッジ ベースのブロック チュートリアル セクションに関連する、ユーザーが VEX IQ ロボットを作成および制御するためのさまざまなプログラミング ブロックとオプションを紹介します。

5. i を押してブロックを接続します。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育用ロボットのプログラミング ブロックと機能を紹介し、初心者が VEX IQ プラットフォームを使用してコーディングの概念を学習し、プロジェクトを構築するのを支援するように設計されています。

ツールボックスから接続ポイントを選択し、ブロックを直接接続することができます。 挿入ポイントをマークするには、上記の手順に従います。 一度マークを付けると、ツールボックス内の任意のブロックで を押して を返すと、そのポイントにブロックがアタッチされます。

VEXcode IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育用途やロボット初心者向けに設計された VEX IQ Robotics のプログラミング ブロックを紹介し、ロボットの構築とプログラミングの機能を強調しています。

選択したブロックがマークされたアタッチ ポイントと互換性がない場合は、アタッチ ポイントは破棄されます。 代わりに、ブロックはデフォルトの場所でワークスペースに追加されます。

スタックからブロックを切り離す

VEX IQ Blocks プログラミング チュートリアルのスクリーンショット。さまざまなコーディング ブロックを備えたビジュアル プログラミング インターフェイスを紹介しており、教育者と学生が VEX IQ プラットフォームを使用してロボット工学の概念を学習できるように設計されています。

1. スタック内で切り離すブロックを選択します。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。ロボットの構築と制御のためのプログラミング ブロックとオプションを紹介し、教育者と学生が VEX IQ プラットフォームを使用してロボット工学の概念を学習できるようにすることを目的としています。

2. X を押すと、ブロックとその下にあるブロックが切り離されます。

ブロックパラメータの編集

ロボット工学の概念を学習する教育者や学生を対象に、VEX IQ ロボットの構築と制御のためのプログラミング ブロックとオプションを紹介する VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。

1. D を押してブロックに入り、最初のパラメータにアクセスします。

VEX IQ Blocks プログラミング インターフェイスを示す図。さまざまなプログラミング ブロックとその機能を紹介し、教育者と学生がビジュアル プログラミングを通じてロボット工学の概念を学習できるように設計されています。

2. WS を使用して、ブロックのパラメータを移動します。

VEX IQ Blocks プログラミング インターフェイスを示す図。教育用ロボット プロジェクト用のさまざまなプログラミング ブロックとその機能を紹介します。

3. キーボードで T を押してから、 S を押してツールボックスを開きます。 ツールボックスを下にスクロールするには S を使用し、上にスクロールするには W 使用します。

コメント以外のブロック内のテキストを編集する

VEX IQ ブロック プログラミング インターフェイスを示す図。VEX IQ ナレッジ ベースのブロック チュートリアル セクションの一部として、教育用ロボット プロジェクト用のさまざまなコーディング ブロックとその機能を紹介しています。

1. ブロック内のテキストを編集するには、テキスト フィールドの左側にある円形のハイライトに移動します。

VEX IQ Blocks プログラミング インターフェイスを示す図。教育用ロボット プロジェクト用のさまざまなプログラミング ブロックとその機能を紹介します。

2.D を押してテキスト フィールド パラメータ内に移動します。

VEX IQ ブロックのチュートリアル インターフェイスのスクリーンショット。VEX IQ ロボティクス プラットフォームの初心者や教育者による教育目的で設計された、ロボット プロジェクトを構築するためのプログラミング ブロックとオプションを紹介します。

3.S を押してテキストフィールドを選択します。

VEX IQ Blocks プログラミング インターフェイスを示す図。教育用ロボット プログラミング チュートリアル用のさまざまなブロックとその機能を紹介します。

4.D を押してテキストを選択します。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育目的およびロボット初心者向けに設計された、VEX IQ ロボットの構築と制御のためのプログラミング ブロックとコーディング オプションを紹介します。

5. return を押して、フィールドへの入力を開始します。 完了したら、esc を押してテキスト フィールドの選択を解除します。

VEX IQ Blocks プログラミング インターフェイスを示す図。教育用ロボット プロジェクト用のさまざまなプログラミング ブロックとその機能を紹介します。

6.A を 2 回押してパラメータ選択に戻ります。

コメントブロック内のテキストを編集する

ロボットのプログラミングと構築の教育目的でブロック チュートリアルで使用される、VEX IQ ロボット システムのコンポーネントとその接続を示す図。

1. コメント ブロックが含まれているスタックを選択したら、 D を押してコメント ブロックを選択します。 

VEXcode IQ Blocks インターフェースのスクリーンショット。VEX IQ ロボット プロジェクト用のプログラミング ブロックを紹介し、教育環境でロボットを構築およびプログラミングするためのオプションを示しています。

2. もう一度 D を押して、コメント ブロックのテキスト フィールドを選択します。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育目的およびロボット工学初心者向けに、VEX IQ ロボットの構築と制御のためのプログラミング ブロックとオプションを紹介しています。

3. return を押して入力を開始し、入力が完了したら esc を押して書き込んだ内容を保存します。

: コメント ブロック内で入力するために return を押すと、テキスト フィールドにあったすべてのテキストが削除されます。

ブロックの最後に「そして待たないで」を追加する

VEX IQ エコシステムの初心者と教育者を対象とした、教育用ロボット プロジェクト用のプログラミング ブロックとオプションを紹介する VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。

最後に「待たない」オプション (矢印) があるブロックの場合は、ブロックのパラメータに移動し、ハイライトが消えるまでパラメータを移動します。 を押して を返すと、「待機しない」オプションが有効になります。 もう一度 押して 返すと無効になります。

ブロックを他のブロック内に接続する

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育目的およびロボット初心者向けに設計された、VEX IQ ロボットの構築と制御のためのプログラミング ブロックとオプションを紹介します。

1. D を押してブロックのパラメータ内に移動し、SまたはW を使用してブロックのパラメータ間を移動し、ブロックで埋めるパラメータの横に強調表示された円が表示されます。

VEX IQ ブロックのプログラミング インターフェイスを示す図。さまざまなプログラミング ブロックとその機能を紹介しており、教育者と学生が VEX IQ プラットフォーム内でロボット工学の概念を学習するのに役立つように設計されています。

2. リターン を押して、そのパラメータをアタッチ ポイントとして保存します。

VEX IQ Blocks チュートリアル インターフェイスのスクリーンショット。教育用ロボットのプログラミング ブロックを紹介し、初心者や教育者が VEX IQ システムの機能とプロジェクト開発の理解を深めることを目的としています。

3. 上記の手順に従って、ツールバーを移動し、パラメータに挿入するブロックを選択します。 ブロックを挿入するには、 押して 戻します。

プロジェクトの開始と停止

VEX IQ ナレッジ ベースのブロック チュートリアル セクションに掲載されている、VEX IQ ロボティクス プラットフォームのコンポーネントとプログラミングの概念を示す図。ロボット工学の初心者を教育し、VEX IQ システムの理解を深めることを目的としています。

プロジェクトのコーディングが完了したら、キーボード ショートカットを使用してプロジェクトをアクティブ化できます。

  • + return でプロジェクトが開始されます。
  • + e は実行中のプロジェクトを停止します。
  • + h を押すと、Blocks のヘルプ ドキュメントが開きます。

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

Last Updated: