小学生のプログラミング学習は無料で始められる!Scratchの始め方と親の関わり方
「プログラミングを習わせたほうがいいの?」「でも、教室は高そう…」
小学校では2020年度からプログラミング教育が必修になりました。実は、家庭でも無料で始められる方法があります。この記事では、小学生向けの定番ツール「Scratch(スクラッチ)」を紹介します。
小学校のプログラミング教育って何をするの?
文部科学省によると、小学校のプログラミング教育は、プログラミング言語を覚えたり、プログラマーを育てたりするのが目的ではありません。
ねらいは「プログラミング的思考」を育てることです。これは、
- やりたいことを、順番に分けて考える
- うまくいかないときに、どこを直せばいいか考える
といった、考える力のことです。算数や理科などの授業の中で取り入れられています。
Scratchとは?
Scratchは、アメリカのマサチューセッツ工科大学(MIT)のメディアラボが開発した、ビジュアルプログラミング言語です。
文部科学省の「未来の学びコンソーシアム」の資料でも、Scratchは次のように紹介されています。
- 無料で使える
- 日本語に対応している
- 未就学から高校生まで使える
- マウスで操作でき、キーボードに慣れていない子供でも始めやすい
ブロックを組み合わせるだけでプログラムが作れるので、文字を打つ必要がありません。ゲームやアニメーションを、自分で作れるのが人気の理由です。
始め方(3ステップ)
- インターネットで「Scratch」と検索して、公式サイトを開く
- 「作ってみよう」などのボタンから、作り始める(画面の案内に沿って進めます)
- 最初は**「ねこを動かす」「しゃべらせる」**など、簡単なことから
作った作品を保存したいときは、アカウントを作ります。お子さんが一人で作らず、必ず保護者のメールアドレスで、一緒に登録してください。
最初の1か月のおすすめ進め方
| 時期 | やること |
|---|---|
| 1週目 | ねこを動かす、しゃべらせる |
| 2週目 | 背景やキャラクターを変えてみる |
| 3週目 | ボタンを押すと動く、簡単なゲーム |
| 4週目 | 自分のアイデアで、小さな作品を作る |
1回の学習は15〜30分くらいで十分です。長く続けるより、短くても続けることが大切です。
親ができる3つの関わり方
- やり方を教えすぎない:「どうしたらいいと思う?」と質問して、自分で考えさせます。
- 作品を見せてもらう:「すごい!」「ここが面白いね」と、具体的に褒めるとやる気が続きます。
- 失敗を笑って受け止める:思った通りに動かないのは、プログラミングでは当たり前です。直せば動くという経験が大事です。
気をつけたいポイント
- ネットの使い方のルールを決める:作品の公開や、コメントのやりとりは、必ず保護者と一緒に確認します。
- 個人情報を書かない:名前、住所、学校名などは、作品やプロフィールに入れないようにします。
- 時間を決める:ゲーム作りは夢中になりやすいので、終わりの時間を最初に決めます。
AIを使って、親も一緒に学ぶ
「プログラミングが分からないから教えられない」という場合は、AIに質問するのも一つの方法です。たとえば、
- 「Scratchで、ねこを動かす最初の手順を、小学生向けに教えて」
- 「キャラクターが動かないときに、確認することを教えて」
と聞くと、分かりやすく教えてくれます。ただし、AIの答えが正しいとは限りません。実際にやってみて、動くかどうかを確認しましょう。
まとめ
- 小学校では2020年度からプログラミング教育が必修
- ねらいは、プログラミング言語を覚えることではなく、考える力を育てること
- Scratchは無料で、日本語対応、キーボードが苦手でも始めやすい
- 最初は簡単なことを短い時間から。教えすぎず、具体的に褒める
- アカウント作成や公開は、必ず保護者と一緒に
参考:文部科学省「未来の学びコンソーシアム」Scratch(スクラッチ)紹介ページ