フィンチ-プログラミングチュートリアルとしてのロボット

プログラミングの学習は、分析的な考え方と正確な科学を好む学生のみが利用できるタスクです。 しかし、そのような才能のある若い人たちでさえ、彼らの訓練が非常にドライな理論的方法で行われるならば、プログラミングの分野で働きたいという欲求によって落胆することができます。 多くの場合、プログラミングの研究は、1つまたは別の結果を得るためのコンピューターへのデータの通常の入力に限定され、そのようなプロセスには対話性がありません。 カーネギーメロン大学(カーネギーメロン大学)の科学者、またはむしろロボティクス研究所の科学者が彼と一緒に決定した状況を修正します。

画像



プログラミングレッスンの対話性に関する問題は、異常ではありますが、非常に論理的かつ効果的な方法で解決されました。 研究者はプログラミング用の特別なロボットを開発しました。 このモデルはフィンチと呼ばれ、外観は鳥または深海の居住者に似ています。 実際、これは楽しくて非常に使いやすい(つまり、彼と一緒に働く)トレーニングロボットです。

画像

ロボットには、温度センサーと光センサー、加速度計、LED、スピーカーが装備されています。 さらに、Finchはバッテリーを使用する必要がないため、非常に使いやすいです。USBケーブルを使用してPCに接続することで充電され、プラグアンドプレイベースで動作します。 すべてのコマンドとタスクは、PCから同じUSBケーブルを介して再びダウンロードされます。

画像

フィンチは何でも教えられます。 生徒には、ロボットが描画するプログラム(特別なソケットに挿入された鉛筆を使用)、目覚まし時計の交換、ディスコパーティーの踊り、色とりどりのライトの点滅、またはあなたの想像に合った何かを書く機会が与えられます。



「学生は、インタラクティブなデバイスを使用して実際の生活で機能するプログラムを作成するとき、より興味を持ち、やる気があります」と、カーネギーメロン大学ロボティクス研究所のCREATE研究所のTom Lauwers教授は語ります。 「ロボットの目と耳を置き換えるセンサーをフィンチに装備しました。」 つまり、フィンチは環境との最大の相互作用が保証されています。



Lawers自身もスタートアップBirdBrain Technologiesを立ち上げ、インターネット上でFinchモデルの製造と販売を行っています。 現時点では、Java、Python、C ++、Visual Basic、Scalaなどのいくつかのプログラミング言語でデバイスをプログラミングできますが、将来的には他のプログラミング言語とコンピューター環境をサポートする予定です。 さらに、教師はフィンチと一緒に生徒のトレーニングに取り組むために、自分自身をよく理解し、かなりの数のプログラムとタスクを使用できます。 それらはFinchrobot Webサイトで入手できます。



教育でのロボットの使用は新しい習慣ではありません。 それ以前は、韓国のように、教科書ではなく、ロボットが教師に取って代わる方法を知っていました。 この観点から、フィンチはプログラマーの教育プロセスを楽しい練習に変える本当の発見と考えることができます。



アメリカでは、そのようなロボットは99ドル、ヨーロッパでは94ユーロ、ロシアでは、少なくともロシアのサイトではまだ販売されていないか、非常によく検索する必要があります。



All Articles