人気記事をオフラインでも読めるPDFに再編集した「エンジニア電子ブックレット」。今回はWebブラウザでプログラム開発から実行まで行える「Scratch 2.0」を使って、センサーや外部デバイスの制御に挑戦する連載「Scratch 2.0 で体験! お手軽フィジカルコンピューティング」を全132ページで公開します。
Scratch 2.0とは、MITメディアラボが公開しているプログラム開発環境です。プログラム開発環境といっても教育用として作られたもので、ブロックのようなパーツを組み合わせていくだけでプログラムを作ることができ、また、利用に関してもWebブラウザとインターネット接続環境があればOKと手軽に取り組むことができます。
とここまでならばプログラミングだけの話ですが、この連載ではScratch 2.0の動くPCに各種センサーなどを接続して、「オシロスコープ」や「ドラムパッド」「シューティングゲーム」などの制作にチャレンジします。
連載の後半では電子工作にも領域を広げ、光センサーを自作しての植物の乾燥防止や、LEDを光らせる“Lチカ”、最終回にはUSB連動タップを制御することで家電の制御にまで挑戦していきます。
Webブラウザの中だけで動作するプログラムから一歩飛び出し、フィジカルな世界とつながるプログラミングを体験することで、今までにない発想を持ったプログラマーやデザイナー、クリエーターを目指す一助となれば幸いです。
↓ログイン(会員登録)後、ダウンロードリンクが表示されます↓
Copyright © ITmedia, Inc. All Rights Reserved.