使うに値する唯一の子ども向けプログラミング言語Scratchが、Scratch 3.0のローンチを発表した。この強力なオープンソースツールに、おもしろい新しい機能がいくつか加わった。
学齢期の子どものいない読者のために説明すると、Scratchはブロック方式のプログラミング言語で、小さなゲームや、スプライトやアニメのある“漫画”を作れる。そのシステムはけっこう複雑で、子どもたちはこれまで、Minecraftのプラットホームや、楽しいアーケードゲーム*、そしてこんなものまで作ってきた。〔*: アーケードゲーム, arcade games, arcadeは日本語で言えば“ゲーセン”。〕
Scratchのこのニューバージョンには、ハードウェアを制御する機能や、新しいコントロールブロックがある。
Scratch 3.0は次世代のScratchで、Scratchでもっといろんなものを、いろんなところで作れるようになった。数十個もの新しいスプライトがあり、サウンドエディターもすっかり新しくなった。そして新しいプログラミングブロックもたくさんある。Scratch 3.0は、ラップトップやデスクトップコンピューターだけでなく、タブレットでも使えるようになった。
Scratchはプログラミングをゲームのように楽しめるツールで、うちの子は今でも、これで何度も何度も遊んでいる。そんな力を持つプログラミング言語は、ほかにない。とくに小学校入学前ぐらいの子どもに最適の、プログラミング入門だ。今度のアップデートをぜひチェックして、そして作ったアニメはぜひクラスでシェアしよう!