2020年度から小学校でもプログラミング教育が始まりました。
プログラミングがどんなことをするのか、疑問に思っている方も多いと思います。
また、
「家でも少し触れさせたい」
「無料で試せるサイトはある?」
「Scratch以外にもあるの?」
と思う保護者の方も多いのではないでしょうか。
小学校のプログラミング教育は「プログラマーを育てること」が目的ではありません。
順序立てて考える力(論理的思考力)や、試行錯誤しながら問題を解決する力を育てることが目的です。
今回は、ダウンロード不要・無料で使える小学生向けプログラミング学習サイトを紹介します。
家庭学習でも始めやすいものを中心にまとめました。
小学生向けプログラミング学習サイトの選び方
無料サイトでも内容はさまざまです。
選ぶときは次の3点を見ると失敗しにくくなります。
ブロックプログラミングができる
小学生には文字を入力するプログラミングよりも、ブロックを組み合わせるタイプがおすすめです。
マウス操作だけで始められるため、低学年でも取り組みやすいでしょう。
年齢に合った難易度で初心者にもできる
低学年向けから高学年向けまで難易度は大きく異なります。
最初は簡単なものから取り組め、成功体験を積めるサイトを選ぶことが大切です。
自分で作品を作れる
問題を解くだけではなく、「自分でゲームを作る」経験ができるサイトは、考える力を伸ばしやすくなります。
小学生におすすめの無料プログラミング学習サイト5選
| サイト | 低学年 | 高学年 | ゲーム性 | 作品作り |
|---|---|---|---|---|
| Scratch | ★★ | ★★★★★ | ★★★★ | ★★★★★ |
| Code.org | ★★★ | ★★★★★ | ★★★★★ | ★★★ |
| Viscuit | ★★★★★ | ★★★ | ★ | ★★★★★ |
| Hour of Code | ★★ | ★★★★★ | ★★★★★ | ★★★ |
Scratch(スクラッチ)

対象
小学3年生〜
特徴
世界で最も利用されている子ども向けプログラミング環境です。
ブロックを組み合わせて、
- ゲーム
- アニメーション
- クイズ
などを自由に作れます。
学校でもScratchを使う自治体は非常に多くなっています。
実際に使ってみた感想
自分で作品を作っていくのですが、最初は難しく感じることが多いです。
低学年だとそもそも何をどうすれば良いのかわからず、戸惑ってしまう子が多く、保護者が付いていないと進めないことが多いです。
小1長男は初めお手上げ状態でした。
しかし作られている作品数が非常に多く「このゲームどうやって作ってるんだろう?」と、他の人の作品を見ながら学べるのが大きな魅力です。
分からない人に向けたチュートリアルがあるので、初めのうちは確認しながら進めてみましょう。
作品作りの自由度が大きく、小学校高学年以降なら一番おすすめしたいサイトです。
Viscuit(ビスケット)

対象
幼児〜小学校低学年
特徴
文字を使わず、絵を描くだけでプログラムを作れます。
「プログラミング」というより、遊びながら考える力を育てる教材です。
実際に使ってみた感想
低学年には一番入りやすい印象です。
文字入力がないため、直感的に操作できるので難しさを感じにくいと思います。
単純な操作だけで、アニメーション・ゲーム・絵本などを簡単に作ることができる画期的なプログラミング教材です。
まだ字が読めない子でも遊べる数少ない教材でした。
Code.org

対象
小学低学年〜
特徴
世界中で利用されているプログラミング教材です。
ゲームのように課題をクリアしていくコース形式になっており、順番に進めるだけで自然にレベルアップできるので、ゲーム感覚でプログラミングを学べます。
マインクラフトやアナと雪の女王など人気キャラクターも多数。
1回15〜30分程度で終われるので「今日は少しだけやろう」という使い方ができます。
実際に使ってみた感想
アカウント登録が必要ですが、お試しで遊ぶこともできます。
学校で使われることも多く、教育向きです。
先に紹介した2つよりも順を追って取り組めるのため簡単なので、まだプログラミングに慣れない低学年にも向いています。
少し英語表記がありますが、日本語対応も進んでいます。
Hour of Code

対象
小学校低学年〜(アクティビティによる)
特徴
ゲーム感覚でプログラミングを学べます。
まずは年齢や言語などを指定して、複数のアクティビティの中からやりたいものを選びます。
日本語対応されているものは現在17個です。
実際に使ってみた感想
いくつかあるアクティビティの中でも難易度にはかなり差があり、難しいものはScratchと同じようにどこからさわってよいのかわかりにくい場合もあります。
低学年からとなっていますが、基本的には高学年からの方がスムーズに使えそうです。
日本語対応のものも、英語から翻訳されているので、言葉に違和感があることもあります。
取り組んでみた「ダンスパーティー」は課題をクリアしていくゲーム形式で、自分で自由に作品を作ることができました。
慣れてくるとかなり楽しめるサイトになっています。
小学校教員のおすすめランキング
1位 Scratch(高学年におすすめ)
2位 Viscuit(低学年におすすめ)
3位 Code.org(初心者向け)
4位 Hour of Code(慣れてきた人向け)
どのサイトが合うかは、個人の力でかなり変わってきます。
Scratchは自由度が高い反面、課題が与えられないと何を作ればよいか分からず手が止まる子もいます。
一方、Code.orgは順番に課題をクリアしていく形式なので、「まずはプログラミングに慣れてほしい」という子には取り組みやすいと感じました。
低学年や幼児にはViscuitがおすすめ。
直感的にさわって自由に作ることができるので、「プログラミング」としてよりも、パソコンに慣れたり作品を作るという楽しさを知ったりできます。
実際に使って感じたメリット・デメリット
良かった点
- ゲーム感覚で続けやすい
- 論理的に考える習慣が身につく
- 試行錯誤する時間が自然と増える
- 「できた!」という達成感を味わいやすい
- 無料でも十分楽しめる
- 子どもが自分から「やりたい!」と取り組める
- 失敗してもすぐに何度でもやり直して取り組める
気になった点
- 最初は保護者のサポートが必要な場合が多い
- 作ることに夢中になり、時間が長くなりがち
- サイトによって難易度の差が大きい
- 低学年には難しい教材が多い
- 海外のサイトで日本語が不自然なものもある
家庭でプログラミング学習をするときのポイント
教材を吟味する
お子さんの力に合った教材で行うのが一番力が付きます。
難しさのレベルを考えながら、サイトを選びましょう。
正解を教えすぎない
プログラミングは、「失敗して試す」こと自体が学習になります。
困っていてもすぐ答えを教えるのではなく、「どうしたら動くかな?」と一緒に考える方が学びにつながります。
毎日少しずつ続ける
30分まとめて取り組むより、10〜15分を週に何回か続ける方が身につきます。
よくある質問
プログラミングは何年生から始めればいい?
遊び感覚なら年長頃から始められます。
Scratchのような本格的な教材は、小学校3年生頃からがおすすめです。
パソコンが必要?
サイトによってはタブレットでも利用できます。
ただしScratchなど作品作りをする場合は、パソコンの方が操作しやすくなっています。
まとめ
プログラミング学習は、「コードを書くこと」よりも、「順序立てて考えること」を学ぶ教育です。
無料サイトでも十分学べるものが多く、家庭でも気軽に始められます。
最初は難しい教材よりも、「楽しい」と感じられるサイトから始めることが、長く続けるコツです。




