PC関係2020年に”プログラミング”が小学校に入って来る事は教育熱心な親御さんであれば既にご存じでしょうし、既にお子さんをプログラミング教室に通わせておられる親御さんも多いかと思います。Intelligence)であり、今後はAIを搭載した製品が増え続ける事は間違いなく、AIを学んでおけば今のところ時代に取り残される事はありません。そんなAIで使われているプログラミング言語は現在は”Python(パイソン)”がメジャーで(AIが最初に登場した頃は”LISP”と言う言語が使われていました)、Pythonを抑えておけば、AIアプリケーションの他にwebアプリケーション等も作れますし、スマートフォン向けのアプリケーションも作れたりもしますので幅広く応用ができるのです。Rocky」ではどの様にプログラミングを学んで行くのかと言いますと、LEDマトリクスディスプレイを搭載した”Codey”とモーターを内蔵し”Codey”と合体させる事で自立移動させる事ができる”Rockey”と言う2つのハードウェアで構成されており、プログラミング環境としては”mBlock5′′と言うScrathc3.0ベースのGUIプログラミングが提供されています。センサー、加速度,ジャイロセンサー、マイクを搭載し、出力インタフェースとして16×8サイズのLEDディスプレイ、スピーカーなどを備えています。”Rockey”はキャラピラで移動する事ができ、底部にカラーセンサー、そして車体前方に赤外線近接センサーを内蔵していますので、プログラミングの仕方によっては自動で障害物を避けて走行するロボット掃除機の様なものや、付属のカラープレートを使って色で車体をコントロールし誘導する様な、そんなプログラムを書いたりする事もできます。次にプログラミング言語”mBlock5”ですが、こちらはScrath3.0をベースにしている事は前述しましたが、Scratchは所謂ブロックプグラミングと言ってレゴの様なブロックで何かを作る時の様に使用用途別に分けられたブロックを組み合わせて並べて行く事でプログラムを作る事ができる言語で、並べたブロックは直ぐに翻訳されてPythonソース(プログラム)を吐き出す様になっていますので、本格的にPythonでプログラミングをやりたくなれば、自分が作ったブロックとPythonのソースを見比べながら、この命令はPythonではどう書くのか?と言う事を直感的に誰から教わるでもなく自学自習でプログラミングを学習して行けるのがこの”mBlock5′′の強みですし、いざPythonを利用してAIを使ったプログラミングをしたいとなった時に既に下地は十分にできていますので困る事がありません。Rocky」を動かす、何か表示をさせると言った事もできます。天気予報のサービスを利用したり、湿度センサー等を利用して雨が不利そうな気配があれば”Codey”のLEDディスプレイに雲のマークを表示させると言った様な事です。”Codey”にはマイクが内蔵されており音声認識エンジンと連動させる事で、今話題の声で操作する、と言った事も可能になっていますし、その他にも”mBlock5′′は普通にPythonプログラミングに利用でき、標準で画像認識エンジン等の搭載していますので、それを利用して”年齢当てプログラム”なんてものも作れたりします(但し”Rockey”にはCCDカメラは搭載されていませんのでPCでの利用が前提です)。Rocky」は初心者の方がプログラミングを学ぶにはとっても良い教材となっていますので、もし興味のある方は下記URLをご覧ください。https://www.kickstarter.com/projects/1818505613/codey-rocky-your-new-coding-companionまた英語が苦手だったり、直接投資するには不安がある。輸送トラブルや届いた商品が破損していたり動かないんだけど、どうしたらいいのだろ?と言う不安がある方は、下記URLのRAKUNEWさんがオススメです。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。