Scratch

1. Scratch#

Scratch(スクラッチ)は、小学生から中学生を対象に開発されたプログラミング言語です。ブロックをマウスでつなげてプログラムを作成するしくみが特徴で、キャラクターを動かしたり、音を出したり、アニメーションやゲームを簡単に作ることができます。プログラミングをまったく経験したことがない人でも、楽しみながらプログラミング的な考え方にふれることができます。本章では、まず Scratch の基本的な使い方を紹介し、続けていくつかの簡単なゲームやアニメーション作品を作っていきます。地味でつまらないプログラミングコードの書き方を学ぶ前に、プログラムが「どのように動き、どんなふうに作られていくのか」を、視覚的かつ直感的に体験してみましょう。

Scratch は子ども向けですが、甘く見てると意外とハマります。気づいたら夜中に「何でにゃんこがジャンプしないんだよ!」と格闘しているかもしれません。ちなみに、その猫、小学生の手にかかるとちゃんと跳ねますよ。