「プログラミングって、難しそう…」

そう思っている保護者の方、多いと思います。でもScratchなら、文字を1文字も打たなくても、ゲームやアニメが作れます。

この記事では、Scratchとは何か・何ができるか・どうやって始めるかを、実際に子どもと試した体験をもとにわかりやすく紹介します。


Scratchってどんなツール?

Scratch(スクラッチ)は、アメリカのMIT(マサチューセッツ工科大学)が作った、子ども向けのプログラミングツールです。世界中で1億人以上が使っており、日本の小学校でも授業に取り入れられています。

最大の特徴は「ブロックを組み合わせるだけでプログラムが作れる」こと。キーボードで難しいコードを打つ必要はなく、色とりどりのブロックをドラッグ&ドロップするだけです。

対象年齢は8歳〜16歳とされていますが、保護者が隣でサポートすれば小学1年生(6歳)でも十分楽しめます。実際に我が家の6歳の子どもも、一緒にやってみました。


Scratchで何が作れるの?

Scratchで作れるものは、大きく3種類あります。

ゲーム

キャラクターを動かしてぶつからないようにするゲームや、ジャンプして障害物を避けるゲームなど。「自分でゲームを作る」という体験は、子どものモチベーションを大きく引き出してくれます。

アニメ・物語

キャラクターを動かして会話させたり、背景を切り替えてストーリーを作ったりできます。「絵本をアニメにする」感覚で楽しめます。

クイズ・お絵かきツール

問題を出して正解を判定するクイズや、マウスで絵が描けるツールも作れます。学校の自由研究や発表資料にも使えます。

Scratchの公開作品ページには、世界中のユーザーが作った何千万もの作品が公開されています。まずはそれを遊んでみるだけでも、「これが作れるんだ!」という発見があります。


必要なものは?

Scratchを始めるために必要なものはシンプルです。

  • パソコンまたはタブレット(スマートフォンは画面が小さく操作しにくいため不向きです)
  • インターネット接続
  • ブラウザ(ChromeやSafariなど)

ソフトのインストールは不要です。ブラウザでScratchのサイト(scratch.mit.edu)を開けば、すぐに使えます。

アカウント登録は作品の保存に必要ですが、最初は登録なしでも試せます。登録する場合は保護者のメールアドレスで行えます。費用は一切かかりません。


まず「作品を遊んでみる」ところから始めよう

Scratchを開いたら、いきなり「作る」より先に「遊ぶ」ことをおすすめします。

Scratchのトップページから「作品を見る」に進むと、世界中のユーザーが作ったゲームやアニメが並んでいます。気になるものをクリックして、まず遊んでみましょう。

我が家でも、最初にいくつかのゲームを一緒に遊びました。子どもが「これ、どうやって作るの?」と言い出したのは、このときです。「これ、Scratchで作れるよ」と話したら、目が輝きました。

「作りたい」という気持ちが生まれてからのほうが、学びのスピードが全然違います。まず楽しむ体験を先にするのが、取り組みやすい方法のひとつです。


チュートリアルで猫を動かしてみよう

「作りたい!」という気持ちが出てきたら、チュートリアルに進みましょう。

Scratchのエディタを開くと、画面左上に「チュートリアル」というボタンがあります。「Scratchの基本」を選ぶと、有名なオレンジ色の猫のキャラクターを動かす練習ができます。

やってみてわかったこと

実際に6歳の子どもと一緒にやってみると、こんなことがわかりました。

難しかったこと:マウスのドラッグ操作。ブロックをつかんで正しい場所に置くという作業は、細かい手の動きが必要で、最初はうまくいきませんでした。焦らず、一緒に手を添えてサポートするのがよかったです。

すんなりできたこと:どのブロックを使うかの選択。色で種類が分けられているので、「緑のブロックを探して」と言うと自分で見つけられました。

一番の瞬間:猫が鳴き声を上げて動いたとき。「動いた!」と声を上げて、そこから集中力が続きました。

プログラムを「組む」作業は最初は一緒にやるのがおすすめです。どのブロックをどこに置くかは、親がガイドしながら進めると詰まらずに進められます。


最初は「飾る」だけでも十分

チュートリアルの途中でも、Scratchには「プログラム以外」の楽しみがあります。

背景を変えたり、キャラクター(スプライトと言います)を選んで配置したりする部分です。ここは子どもが自分でどんどんやり始めました。

「この背景にする!」「このキャラクターがいい!」と選んでは変えて、また変えて。

自分が選んだ背景の上に、自分が選んだキャラクターが立っている。それだけで「自分で作った」という感覚が生まれていました。

プログラミングは「コードを書く」だけではありません。デザインや表現の部分から入ることで、楽しさを先に体験できます。最初は「飾るだけ」でも、十分な第一歩です。


まとめ

  • ScratchはMITが作った無料のビジュアルプログラミングツール。世界中の子どもが使っている
  • ブロックを組み合わせるだけでゲーム・アニメ・クイズが作れる
  • パソコンとブラウザがあれば今すぐ無料で始められる。6歳でも親がサポートすれば一緒に楽しめる
  • いきなり「作る」より先に「作品で遊ぶ」ことから始めると、「作りたい」気持ちが生まれやすい
  • 最初はプログラムを組むより「背景・キャラクターを選ぶ」だけでも十分楽しめる

次の記事では、背景とキャラクターを選んで「自分の画面」を作る手順を、実際の体験をもとに紹介します。

次の記事Scratchの画面づくり:背景とキャラクターを選んで飾ろう

関連記事