Apple は、ユーザーがコンポーネントのキットを組み立てることをガイドする Swift Playgrounds のようなシステムのコンセプトを考え出すことで、コードを使用してロボットやデバイスを制御する方法を人々に教えたいと考えています。その後、使用できるプログラムの作成方法について指導します。組み立てられたハードウェア。

特許出願タイトルの米国特許商標庁が木曜日に公開した「適応型アセンブリガイダンスシステム」では、コーディングのレッスンでは、キャラクターを動かすなど、仮想世界の仮想アイテムを操作するために使用できるコードをユーザーが入力することがすでに行われているが、これは可能性があると説明している。拡大される。これは、同じコーディング レッスンでロボット デバイスなどの物理的オブジェクトを制御できるようにするための小さな一歩です。

教育目的で使用されているロボット玩具はすでにありますが、スウィフトの遊び場の製品などスフィロ教育ツールを使用してレゴなどの組み立て玩具を制御する可能性もあります。特許出願が意図しているのはこの後者のカテゴリーにあると思われます。

この出願によれば、コーディングを教えるために使用されるコンピューティングデバイスには、ソフトウェアによって制御される領域内の物理的なアイテムを検出および識別するために使用される何らかの形式の画像センサーが搭載されています。問題のアイテムには、認識しやすいように、ケースに視覚的な識別子が付いている可能性があります。

検出および識別されると、コーディング アプリケーションは、学習者が物理オブジェクトに対してさまざまなアクションを実行するために使用できる関数のライブラリをロードできます。適切なコーディング レッスンが利用可能になり、アイテムに中継されて実行される特定のコマンドを入力する方法をユーザーに教えます。

この認識システムは、アプリケーション内で名前が付けられたレゴ マインドストーム EV3 セットやリトル ビッツ キットなどのキットを使用する 2 番目の要素にとって非常に貴重になります。これらのキットには通常、さまざまな構成で組み立てられる複数のコンポーネントが含まれており、ブロードキャスト命令を受信するために必要な通信機能を備えています。

識別システムは再び、色、形状、その他の視覚的手がかりを含むさまざまな手段によって個々のコンポーネントを識別します。アイテムの存在により、アプリケーションに接続されたレッスンがロードされ、必要に応じて、データ接続が以前に存在していた場合は再確立されます。 。

マルチパーツ セットの場合、アプリは特定の構成でキットを組み立てるガイダンスを提供し、特定のパーツが相互に接続されている場所を特定し、構築が完了したらコーディング レッスンを続行します。キットがすでに意図した構成に組み立てられている場合、構築要素はスキップされます。

このシステムは、車両の車輪を駆動するモーターや別のセンサーなど、特定の必要な要素が欠落しているかどうかも検出できます。その場合、これらのライブラリやコーディングのレッスンは、それらが交換されるまで利用できなくなる可能性があります。

一般に、特許出願の存在は、記載されたコンセプトが将来 Apple 製品またはサービスに採用されることを保証するものではありません。ただし、この場合、多くの要素がすでに整っており、実際にそれが現実になる可能性があります。

Swift Playgrounds はすでに、前述の機能を含む外部ハードウェアを iPad から制御できるため、レゴ マインドストーム キット2017 年半ば以来、これで戦いは半分です。

Apple は iOS デバイスのカメラを使用していくつかのコンピュータ ビジョン タスクを実行しており、特定の形状や色のシンボルやアイテムを認識させることができるため、視覚認識要素が部分的に存在すると主張することもできます。次に、変更を加えるケースになります。スウィフトの遊び場認識システムを組み込み、キットやデバイスのメーカーと緊密に連携して、認識を支援するマーカーを製品に含めます。