2021年5月29日〜サイトリニューアル中!

【小学生向け】おすすめ無料プログラミング学習アプリ・サイト7選!

無料で学べるアプリ・サイト7選!
  • プログラミング教育がはじまったし、家でもプログラミング学習をはじめてみようかな…
  • 子ども向けでも、プログラミングスクールって高い…続けられるかわからないから、まずは無料でやらせてみたい。
  • 子ども向けのプログラミング教材は、楽しく学べる?

小学校でプログラミング教育がはじまったこともあり、家でもプログラミング学習をはじめるべきか、迷っている人も多いのではないでしょうか?

しかし親御さん自身がプログラミングやパソコンが分からなければ、お子さんに教えたくても難しいですよね。

そこでおすすめなのが、無料でも学べるプログラミングアプリやサイトです。

無料だと、ちゃんと学べないんじゃない?

と心配になる方もいますよね。

そんなことはありません!

最近は世界でプログラミング教育やSTEAM教育が注目されていることもあり、無料でも十分に学習できるアプリやサイトが、著名な企業や大学などでたくさん開発されているのです。

本記事では、無料でプログラミングが学べる、小学生向けのプログラミングアプリ・サイトをご紹介します。

  • お子さんのプログラミング学習を、家でもはじめてみたい方
  • お金をかけずに、プログラミング学習をはじめたい方
  • 無料のプログラミング教材で、お子さんが楽しく学習できるか知りたい方

本記事を参考に、ぜひお子さんのプログラミング学習をスタートさせてみてくださいね!

目次

小学生におすすめの無料プログラミングアプリ/ツール7選!

タブレットに書き込む男の子

ズバッとご紹介すると、こんな感じです!

  対象年齢 特徴
Scratch 8〜16歳
  • 指示の書かれたブロックを組み合わせてプログラミングする
  • ほとんどマウス操作のみでOK
  • オリジナルのゲームやアニメーションを作れる
  • 他の人の作品も見られる
  • 書籍も豊富
Viscuit 3・4歳〜
  • 絵を書いて「メガネ」で動きをプログラミングする
  • ひらがなが読めなくてもOK
  • パソコン、スマホ、タブレットで使える
Hour of Code 幼児〜
  •  1コース/1時間くらいで学習できる
  • コースごとに対象年齢・内容が異なり、幅広く学べる
  • 子どもの好きな『マイクラ』や『アナ雪』などの世界観が魅力的
ScratchJr 5〜7歳
  •  ブロックを組み合わせてプログラミングする
  • スクラッチよりも、更に直感的に操作できる
  • ひらがなが読めればOK
GLICODE 小学校低学年
  • ポッキーを並べた角度でプログラミングする
  • 大好きなお菓子で、楽しく学べる
  • 小さな子どもでも取り組みやすい
Swift Playgrounds 12〜112歳
  • プログラミング言語「swift」が学べる
  • ゲームをクリアしていきながら、ステップアップしていける
  • 自分でオリジナルアプリを作れるようになる
Code monkey 9歳以上
  • プログラミング言語「coffee script」が学べる
  • 30ステージまでは無料
  • ゲームのようにクリアできて面白い
  • 直感的に理解のしやすいコード

ビジュアルプラグラミングで楽しくゲームづくり「Scratch(スクラッチ)」

scratch(スクラッチ)画面の例

Scratch(スクラッチ)」は、アメリカのマサチューセッツ工科大学(MIT)で作られた、世界各地で親しまれている「ビジュアルプログラミング」の教材です。

ビジュアルプログラミング」とは?

英語や数字など、難しいプログラミング言語は使わず、視覚的に理解しやすいブロックを組み合わせたり、絵を動かすことでプログラミングできるようにしたものです。

  • キーボードを使わない(ほぼマウス操作のみでOK)
  • 直感的に操作できる

という特徴があります。

あんさや

操作が簡単なので、お子さんも取り組みやすいです!

スクラッチでは、指示の書かれたカラフルなブロックを組み合わせることで、キャラクターの動きをプログラミングできます。

上の作品例のように(我が家の小学4年生娘の作品です!)オリジナルのゲームやアニメーションを作れるので、楽しくプログラミングを学べます。

あんさや

会員登録すると、作品の保存もできますよ!(これも無料です!)

「リミックス」という機能では、他の人が作った作品を見られるほか、それにブロックを足して、新たな作品を作ることもできます。

始め方や会員登録の方法は、こちらの記事で解説しているので、参考にしてみてくださいね!

対象年齢 8〜16歳(すべての年齢の人)
対応端末 パソコン、タブレット(閲覧のみならスマホも可)
アプリorブラウザ ブラウザ
タイプ ブロックを組み合わせる、ビジュアルプログラミング
開発/運営元 MITメディアラボ
特徴
  • ほとんどマウス操作だけでOK、直感的にプログラミングできる
  • オリジナルのゲームやアニメーションが作れる(ユーザー登録すると保存もできる)
  • 他の人が作った作品も見ることができ、ブロックを足して、新たな作品作りも可能
  • 書籍も豊富

小さなお子さんにぴったり!「Viscuit(ビスケット)」

viscuit(ビスケット)の画像

Viscuit(ビスケット)」も、スクラッチと同様のビジュアルプログラミングです。

あんさや

コンピュータは粘土だ!!」のキャッチフレーズが素敵ですね!

メガネ」と呼ばれるツールで、プログラミングしていきます。

viscuitの操作(プログラミング)画面

絵を書き、メガネ内で絵の動きをプログラミングします。

ひらがなも使わず、キーボードも使用しないため、低年齢のお子さんでも使いやすいのが嬉しいですね。

おとーと

自分で書いた絵が動かせるなんて、夢みたい!

動かし方によって、オリジナルのゲームを作れたり、自分好みの動きをさせられたり…自分の創造力や表現力を活かしながら、楽しくプログラミング学習ができます。

ビスケットのはじめかたについては、こちらの記事を参考にしてみてください。

viscuit

viscuit

Digital Pocket Limited Liability Company無料posted withアプリーチ

対象年齢 3・4歳〜
対応端末 パソコン、タブレット、スマホ
アプリorブラウザ アプリ・ブラウザ、どちらにも対応
タイプ 「メガネ」を使ったビジュアルプログラミング
開発/運営元 合同会社デジタルポケット
特徴
  • 自分で書いた絵を「メガネ」でプログラミングする
  • ひらがなの読めない小さなお子さんでもOK
  • 創造力と表現力を生かせる

マイクラやアナ雪で楽しく学べる「Hour of Code(アワーオブコード)」

hour of code(アワーオブコード)

「Code.org(コードオルグ)」内にある、「Hour of Code(アワーオブコード)」では、だいたい1時間でコンピュータサイエンスやプログラミング的思考を学べるようになっています。

子どもたちに人気の『Minecraft(マインクラフト)』や、『アナと雪の女王』など、知っているキャラクターと一緒にゲーム感覚で勉強できるので、とっても楽しく学習できます。

マイクラ(hour of code:アワーオブコード)

例えば

  • ここからここに行くには、どんな指示を組み合わせれば良い?
  • この図形を書くには、どの角度にして、どんな指示を組み合わせる?何回繰り返す?

このようなお題をクリアするため、ブロックを組み合わせてプログラミングします。

おねーちゃん

必要なブロックは教えてもらえるから、分かりやすいよ!

上ではブロックを組み合わせるタイプのビジュアルプログラミングについてご紹介しましたが、テキストタイプのプログラミングも学べます。

また、アワーオブコード内の動画は英語で作られていますが、日本語字幕もつけられており、英語の勉強にも!

あんさや

ゲームやアニメの世界観でプログラミングできるようになっているので、ゲームやアニメが好きなお子さんにおすすめです!

対象年齢  幼児〜(それぞれに対象年齢が記載)
対応端末  パソコン、スマホ、タブレット
アプリorブラウザ  ブラウザ
タイプ テキスト、ビジュアル両方あり
開発/運営元 Code.org
特徴
  •  1時間くらいで学習できるボリューム
  • それぞれで対象年齢、学べる内容が違うため、幅広くプログラミングの学習ができる
  • 子どもの好きな『マイクラ』や『アナ雪』の世界観で学習できる

小さなお子さんでも直感的に操作できる「ScratchJr(スクラッチジュニア)」

スクラッチジュニア

ScratchJr(スクラッチジュニア)」は、視覚的に分かりやすい矢印などのブロックを組み合わせることでプログラミングします。

あんさや

スクラッチを更に低年齢のお子さんでも扱いやすくした教材です。

説明はすべてひらがななので、ひらがなが読めるお子さんは、楽しくプログラミングが学べます。

ステージやキャラクターを選べるほか、ペイントでオリジナルを作り出すことも!

あんさや

タブレットなので、直感的に操作できるのも嬉しいポイントです。

ユーザー登録しなくても使えるので、気軽にできます!

ScratchJr

ScratchJr

Scratch Foundation, Inc.無料posted withアプリーチ

対象年齢  5〜7歳
対応端末  パソコン、タブレット(タブレットがおすすめ!)
アプリorブラウザ  アプリ、ブラウザ(アプリがおすすめ!)
タイプ ブロックを組み合わせるビジュアルプログラミング
開発/運営元 MITメディアラボ
特徴
  •  スクラッチよりも、更に直感的に操作可能
  • ひらがなが読めれば取り組める
  • キャラクターデザインがかわいい

GLICODE(グリコード)

グリコードの画像
グリコードの画像

GLICODE(グリコード)」では、みんな大好き!お菓子の「ポッキー」を使ってプログラミングを学べるようになっています。

お菓子でプログラミング?

と疑問に思いますよね。

グリコードでは、ポッキーを並べた角度で、キャラクターの向きや行動をプログラミングをします。

おねーちゃん

泣いている女の子を助けに行くためには、どんな向きでポッキーを並べれば良いかな?

こんな感じで、小さなお子さんも一緒に、楽しみながらプログラミングの考え方が学べます。

GLICODE®(グリコード)

GLICODE®(グリコード)

EZAKI GLICO CO.,LTD.無料posted withアプリーチ

対象年齢 小学校低学年
対応端末 スマホ、タブレット
アプリorブラウザ アプリ
タイプ ポッキーを使ったビジュアルプログラミング
開発/運営元 江崎グリコ
特徴
  • 大好きなお菓子を使うから楽しい
  • 小さな子どもでも取り組みやすい

アプリを作ってみたい子にはこれ!「SWIFT Playgrounds(スイフトプレイグラウンズ)」

swift playgrounde(スイフトプレイグラウンズ)

SWIFT Playgrounds(スイフトプレイグラウンズ)」は、「SWIFT」というプログラミング言語を学べるようになっています。

あんさや

「SWIFT」は、iPhoneやiPadなどの、AppleのiOSアプリを作るための言語です。

ブロックなどを組み合わせる「ビジュアルプログラミング」ではありませんが、スイフトプレイグラウンズでは簡単な内容からステップアップしていける作りになっています。

おねーちゃん
  • 本格的なプログラミングをやってみたい!
  • オリジナルのアプリを作ってみたい!

というお子さんにおすすめです。

Swift Playgrounds

Swift Playgrounds

Apple無料posted withアプリーチ

対象年齢 12〜112歳
対応端末 iPad、Mac
アプリorブラウザ アプリ・ブラウザ両方あり
タイプ テキスト言語
開発/運営元 Apple Inc.
特徴
  • ゲームのクリアとともに、ステップアップしていける
  • 自分でオリジナルアプリを作れるようになる

かわいくてコードも学べる本格派「Code monkey(コードモンキー)」

Code monkey(コードモンキー)」は、かわいらしい絵と、サル(モンタ)がバナナを取り戻しにいくというストーリーで、ワクワクしながらプログラミング学習に取り組めるようになっています。

英語と数字でコードを打ち込んだり、並べたりしてキャラクターを動かすのですが、直感的に理解しやすい英語で作られているので、理解もしやすいです。

あんさや

例えば

  • 「step」は「進む」
  • 「turn left」「turn right」は「左を向く」「右を向く」

など、理解もしやすいですよね。

コードモンキーで学習すると、「Java Script」に似た言語の「coffee script」という言語の学習に繋がります。

あんさや

30チャプターまでは無料なので、たっぷりお試しできますよ。

私もやってみたのですが、だいたい1時間くらいで30チャプターまでたどり着けました。

対象年齢 9歳以上
対応端末 パソコン、タブレット
アプリorブラウザ ブラウザ
タイプ テキスト言語
開発/運営元 コードモンキー・スタジオ
特徴
  • 30ステージまでは無料
  • ゲームのようにクリアできて面白い
  • 直感的に理解のしやすいコード

 

番外編:オンラインプログラミングスクールで、無料体験してみる!

オンラインプログラミングスクールのイメージ

こちらは番外編となりますが、プログラミングスクールには無料体験が準備されていることも多いです。

都市圏に住んでいる方は、通塾タイプも良いかもしれませんが、我が家は北海道の地方に住んでいるので、オンラインのプログラミングスクールで、いくつか無料体験をさせていただきました。

  • D-SCHOOL(マイクラッチコース)で1ヶ月
  • LITALICOワンダーオンライン(リタリコワンダーオンライン)
  • Tech Kids Online Coaching(テックキッズオンラインコーチング)

詳しくはコチラ▷小学生向け|オンラインプログラミングスクールをご紹介【タイプ別まとめ】

ちなみにD-SCHOOLのマイクラッチコースは、動画を見ながら専用ツールを使って自分で学習する、動画視聴型

リタリコワンダーオンラインとテックキッズオンラインコーチングの無料体験は、講師が子どもにマンツーマンで指導を行ってくれる個別指導型です。

あんさや

個別指導型は、理解度に合わせて指導してもらえるので、「プログラミングが全然わからない!」というお子さんでも安心です!

我が家は上記3つの無料体験を受けた結果、テックキッズオンラインコーチングに入会し、受講することにしました。

2021年4月現在は、入会して6ヶ月。

プログラミングへの理解もだいぶ進んできたと感じています。

「Tech Kids Online Coaching」無料体験会 詳細・お申込みはこちら!

プログラミング学習は、子どもの将来に必須!

プログラミングのカード

ここまで無料でプログラミング学習できるアプリ等を紹介してきましたが、

そもそもなんでプログラミングを勉強しないといけないの?

と疑問に思う人もいるのではないでしょうか?

ここからは、その疑問についてお答えしていきます!

IT化が加速する社会に対応するため

2020年から小学校でプログラミング教育がはじまったということもありますが、やはり現代はITの時代!

第4次産業革命や、Society5.0、AIの活用など、どんどん進化していますし、アメリカを代表する企業「GAFAM(Google、Apple、Facebook、Amazon、Microsoft)」はすべて最先端のIT企業です。

あんさや

小中学校では、タブレットが一人ひとりに配布されるなど、時代の波を感じますね!

またGAFAMには入社しなくても、私達の仕事と、パソコンやITとは切り離せなくなっています。

ICT活用で便利になる仕事の例(看護師:電子カルテ、農業:スマート農業、在庫の管理)
あんさや

これからの時代、ITの知識やスキルは必須です!

最近は「読み書きそろばん」から「読み書きプログラミング」の時代とも言われています。

「プログラミング的思考」を身につけるため

2020年から開始された小学校のプログラミング教育の大きな目的の一つが「プログラミング的思考」の獲得です。

プログラミング的思考」とは?

目的の達成や、問題解決のために、必要な手順を論理的に考える思考法です。

  • 目標を達成するには、どんな手順が必要か
  • どうしたら、より意図した活動に近づくか

この考え方は、子どもが将来社会人となったときにも求められることです。

あんさや

だからこそ、小学校のプログラミング教育で身につけるべき考え方なのです!

「プログラミング的思考」とはなに?論理的思考との違いや意味・メリットを解説
「プログラミング的思考ってなに?」親目線で具体例やメリット、習得方法を詳しく解説!

あんさや

今回紹介したアプリやサイトは、無料なので気軽に取り組めますが、どれでもプログラミング的思考の考え方を学べるようになっています。

まずは無料でプログラミング

プログラミングする女の子

プログラミングを子どもに学ばせてみたいけど、なにからはじめれば良いかわからない…

そう考えている方に、おすすめの無料で学べるプログラミング学習ツールをご紹介しました。

今回ご紹介したのは、無料なのでどれも手軽に取り組みやすく、楽しくプログラミングの概念や考え方を学べるものばかり!

あんさや

親御さんも一緒に取り組むと、お子さんは更にやる気を出すことができ、楽しんでくれるでしょう!

まずは無料でプログラミングを始めてみて、

  • もっとプログラミングを勉強してみたい!
  • 性格に合っているかも!

となったら、本格的にプログラミング教室での学習をはじめてみても良いかもしれません。

我が家の小4の娘は、スクラッチからはじめて、現在はオンラインプログラミングスクール「Tech Kids Online Coaching(テックキッズオンラインコーチング)」でプログラミング学習をしています。

詳しい内容はコチラから。↓

よかったらシェアしてね!
目次
閉じる