scratchとは、フリーの教育用プログラミング環境である。
概要
ブロックのようなパネルを繋ぎあわせるようなGUIでプログラムを作っていくことができるため、小学生にも比較的簡単に扱える。簡単なアニメーションやちょっとしたツール、その気になればゲームだって作ることができる。
開発はマサチューセッツ工科大学(MIT)で、http://scratch.mit.edu/ にてユーザーによって公開されている作品をJAVA形式でブラウザ上で実行できる。
サイトでは開発環境をダウンロードでき、作った作品はアップロードし公式サイト上で公開できる。また他人の作品のソースもダウンロードできるようになっており、参考にする事ができる。
環境はSqueak Smalltalkで書かれているが、普通に使用している限り意識することはまずない。
Make:Tokyo Meetingではワークショップも開かれ、Arduinoと連携させる試みも紹介されていた。
学研と株式会社アーテックから発売されているプログラミング教材で、カプコンのゲーム『ロックマン』を使った『メイクロックマン 史上最大のプログラミング』で使われているプログラミングソフト『Studuino-Bit』もScratch3.0ベースであり、アーテックロボ2.0と呼ばれるクリエイティブスマートトイをコントローラにする事が出来る。
関連動画
関連リンク
- 2
- 0pt
スマホ版URL:
https://dic.nicovideo.jp/t/a/scratch
https://dic.nicovideo.jp/t/a/scratch