子ども用のプログラミング教材として、世界中で幅広く使われているのが、MIT(米マサチューセッツ工科大学)メディアラボが開発した「Scratch(スクラッチ)」だ。スクラッチは「MOONBlock(ムーンブロック)」(→関連記事へ)と同じビジュアルプログラミング言語の1つ。事前に難しいコードを覚える必要はなく、あらかじめ用意されたブロックを画面上で組み合わせていくだけで、ゲームを作ったり、絵を描いたり、音楽を作ったりと、いろんなことができる。
利用方法は簡単だ。パソコンからスクラッチのサイト(https://scratch.mit.edu)にアクセスすれば無料で使える。作品を共有する機能や、ほかの人が作ったプログラムのコードを表示する機能があり、子どもたちの創作意欲をかき立てる。実は大人がプログラミングの3つの基本構造を理解するツールとしても使える。ここではサイバーエージェントが運営するTech Kids School(→該当記事へ)の協力を得て、スクラッチの基本操作やゲームの作り方を掲載した。実際に手を動かして学んでみよう。
この記事は有料会員限定です
残り 335文字
