Scratchってなに?小学生でもできるプログラミングの第一歩
「プログラミングって、難しそう…」
そう思っている保護者の方、多いと思います。でも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の画面づくり:背景とキャラクターを選んで飾ろう
関連記事: