【無料】子ども向けプログラミング学習アプリ・サイト!13選

【無料】子ども向けプログラミング学習アプリ・サイト!13選

無料で学べる小学生向けのプログラミング学習アプリ・サイトが知りたい!

みゆ

今回は、そんな悩みを持つ人のためにお答えします

この記事を書いた人
  • 2児のママ(小4女子、年中女子)
  • 20社以上のプログラミング教室を調査
  • 夫は大手IT企業のシステムエンジニアで記事の監修してくれています!
みゆです

この記事では、無料で学べる小学生向けのプログラミング学習アプリ・サイトについて解説します。

目次

Scratch(スクラッチ)

Scratchは、世界最大の子ども向けコーディングコミュニティーで、若者がデジタルな物語、ゲーム、アニメーションを作るために使っている、シンプルなビジュアルインターフェースを持ったビジュアルプログラミング言語です。

ビジュアルプログラミング言語とは

プログラムをテキストで記述するのではなく、視覚的なオブジェクト(図形)でプログラミングするプログラミング言語です。キーボドを使わずにマウスでオブジェクトを操作するだけで、直感的で、簡単にプログラミングすることができます

Scratchは完全無料で、70以上の言語で利用可能です。

多くのプログラミング教室の教材として使用されていて、子どものプログラミング学習といったら、Scratchが一番有名です。

Scratchにはオンラインコミュニティもあり。自分の作品を共有して、他の人に遊んでもらうことができます。

オンライン上でコミュニケーションをとることができるので、子どものモチベーションアップにもつながります。

教材タイプブラウザ
対応端末パソコン / タブレット
対象年齢8〜16歳
料金無料
学習できるプログラミング言語Scratchオリジナル言語
アプリの種類ビジュアルでのプログラミング

Scratch Jr

Scratch Jrは、5~7才向けに開発されたビジュアルプログラミングアプリです。

Scratchを参考に、低年齢の子ども向けに、デザインに工夫されています

プログラム用の図形ブロックを組み合わせて、子供たちはキャラクターを動かしたり、踊らせたり、歌わせたりできます。

その過程で、子供たちは問題を解決する力、プロジェクトを計画する力、それらをコンピューター上で創造的に表現する力を培うことができます。

教材タイプアプリ
対応端末スマートフォン/ タブレット(Android/iOS)
対象年齢5〜7歳
料金無料
学習できるプログラミング言語Scratchオリジナル言語
アプリの種類ビジュアルでのプログラミング
ScratchJr

ScratchJr

Scratch Foundation無料posted withアプリーチ

Viscuit(ビスケット)

ビスケットは、「粘土のようにプログラミングを自由に行う」というコンセプトで作られたプログラミング学習アプリです。

ビスケットはとても簡単なプログラミング言語で、 「メガネ」と呼ばれる仕組み(ルール)があり、その仕組み一つだけで単純なプログラムからとても複雑なプログラムまで作ることができます。

ビスケットを使うとアニメーション・ゲーム・絵本などを簡単に作ることができます。

viscuit

viscuit

無料posted withアプリーチ

マインクラフト Hour of Code

マインクラフト Hour of Code Code.org が提供するプログラミングのための教材です。

Code.orgは、教育機関でコンピューターサイエンスを学ぶ機会を広げ、女性やマイノリティの人々も参加できるように機会を増やすことを目的とした非営利団体になります。

提供している教材がたくさんあり、その中の1つに「Minecraft Hour of Code」があります。

教材タイプブラウザ
対応機器スマートフォン/ タブレット(Android/iOS)
対象年齢小学校2年生〜
料金無料
学習できるプログラミング言語マインクラフトオリジナル言語
アプリの種類ビジュアルでのプログラミング

GLICODE

GLICODEは、ポッキーをルールに従って並べるだけで、誰でも手軽に、遊びながらプログラミングの基礎的な考え方を学習できます。

実際に、おかしを並べることで「SEQUENCE(順番に実行)」「LOOP(繰り返し)」「IF(場合分け)」というプログラミングで必要とされる3つの基礎的な考え方を、一通り学ぶことができます。

さまざまなステージをクリアすることで、課題解決の手順を論理的に導き出す思考力が育まれます。

教材タイプアプリ
対応機器スマートフォン/ タブレット(Android/iOS)
対象年齢小学校低学年〜
料金無料
学習できるプログラミング言語GLICODEオリジナル言語
アプリの種類ビジュアルでのプログラミング
GLICODE®(グリコード)

GLICODE®(グリコード)

無料posted withアプリーチ

Code monkey(コードモンキー)

Code monkey(コードモンキー)は、幼児から小学生、中高生、大人まで楽しく学べるプログラミング学習教材です。

コードモンキーでは、サルのモンタが主人公の冒険ストーリー。一風変わった愛らしいキャラクーに次々と遭遇し、新しい概念を覚えます。

楽しみながらどんどん先へ進めるので、プログラミングのロジックや考え方を自然に習得できます。

コードモンキーは最初の30ステージは無料でプレイすることができますが、それ以上プレイしたい場合は有料になります。

教材タイプブラウザ
対応機器スマートフォン/ タブレット(Android/iOS)
対象年齢幼児〜中学2年生
料金最初の30ステージは無料
学習できるプログラミング言語CoffeeScript(コーヒースクリプト)をベースとした言語
アプリの種類テキストを使ったプログラミング

Swift Playgrounds

Swift Playgroundsは、Swiftを楽しく学んで実際に使ってみることができる、iPadとMac用の画期的なアプリです。

Swiftは、Appleが作ったパワフルなプログラミング言語です。

プロのエンジニアは、Swiftを使って今最も人気があるアプリの数々を開発しています。Swift Playgroundsを使うために、コーディングの知識は一切不要です。

だから、これからコードを学び始める学生や生徒のみなさんにぴったりです

教材タイプアプリ
対応端末タブレット(iPad)/パソコン(Mac)
対象年齢小学生高学年〜
料金無料
学習できるプログラミング言語Swiftをベースとした言語
アプリの種類テキストを使ったプログラミング
Swift Playgrounds

Swift Playgrounds

無料posted withアプリーチ

CodeCombat(コードコンバット)

Code Combatは、ファンタジーRPG形式でゲーム感覚でプログラミングが学べます。

ユーザー数は世界各国で2,000万人の学習者がいて、世界中の学校のプログラミング教育にも活用されています。

ビジュアルもかなり凝っていて、ゲームをしているのか、プログラミングをしているのか混同してしまうくらいに作り込まれています。

ゲーム好きの子どもにとっては、うってつけのプログラミング学習アプリです。

教材タイプブラウザ
対応機器スマートフォン/ タブレット(Android/iOS)
対象年齢小学生
料金無料 ※コンテンツを増やしたい場合は99ドル/年
学習できるプログラミング言語Python、JavaScript、CoffeeScript、Clojure、Lua、lo
アプリの種類テキストを使ったプログラミング

プログラミングゼミ

プログラミングゼミは、ブロックをつないでキャラクターを動かして遊ぶアプリです。

自分で描いた絵で新しいアニメーションを作ったり、宝あつめをしたりするゲームで遊びながらプログラミングが学べます。

プログラミングゼミは、多くの学校で子どもたちに、楽しくプログラミングに触れてほしいとの願いから生まれたアプリです。

2014年から公立小学校1〜3年生向けに行ったプログラミング授業を通して、子どもの使用感を聞き、学校の先生の意見を反映して作られました。

学習用の動画コンテンツも多くありますので、子どもが自ら考えて、「わからない」を解消することができます。

教材タイプブラウザ
対応機器スマートフォン/ タブレット/パソコン
対象年齢小学生
料金無料
学習できるプログラミング言語プログラミングゼミのオリジナル言語
アプリの種類ビジュアルでのプログラミング
プログラミングゼミ【低学年から使えるプログラミングアプリ】

プログラミングゼミ【低学年から使えるプログラミングアプリ】

無料posted withアプリーチ

Springin’ (スプリンギン)

Springin’ は、文字を使わずプログラミングを学べるアプリです。

描いた絵を動かしたり、撮った写真に音声をつけたり、 難しい言語の勉強は一切必要ありません。

絵や写真に、ボタンで条件をつけていくだけ。

いろんな機能を組み合わせて、ゲームをつくったり、絵本をつくったりすることができます。

つくった作品は全国のユーザーに遊んでもらうことができます。

他にも、チャレンジ企画といって、企業や団体とコラボするコンテストが開催されて、様々なことにチャレンジする機会があるので、モチベーション維持にもなります!

教材タイプアプリ
対応機器スマートフォン/ タブレット
対象年齢小学生
料金無料
学習できるプログラミング言語スプリンギンのオリジナル言語
アプリの種類ビジュアルでのプログラミング
Springin'

Springin’

SHIKUMI DESIGN, Inc.無料posted withアプリーチ

Code Karts 

Code Kartsは4歳からのお子様にプレコーディングを導入します。

お子様はレース形式で提示される一連の論理的パズルを通して学習を進めることができます。その上、カーレースで遊びながらコーディングの基礎を学ぶことができます!

70を超えるレベル、解き明かすべき豊富な障害、そして2つの異なるゲームモード。Code Kartsにはお子様に楽しんでいただける教育的コンテンツが満載されています。

教材タイプアプリ
対応機器スマートフォン/ タブレット
対象年齢4歳〜
料金無料
学習できるプログラミング言語Code Kartsのオリジナル言語
アプリの種類ビジュアルでのプログラミング
Code Karts - 就学前のプレコーディング

Code Karts – 就学前のプレコーディング

EDOKI ACADEMY無料posted withアプリーチ

ピタゴラン 

ピタゴランは、画面をなぞるだけで楽しい仕掛けがいっぱいの装置が作れるアプリです。

ドラッグで線を書いたら、その道順に単純な仕掛けができるので、その後に装置を交換していきましょう!

ピタゴラスイッチのアプリ版だと思えば、わかりやすいでしょう。

教材タイプアプリ
対応機器スマートフォン/ タブレット
対象年齢4歳〜
料金無料
学習できるプログラミング言語ピタゴランのオリジナル言語
アプリの種類ビジュアルでのプログラミング
ピタゴラン 楽しい仕掛けが作れるアプリ

ピタゴラン 楽しい仕掛けが作れるアプリ

monois Inc.無料posted withアプリーチ

LightBot

LightBotは、ロボットを効率よく動かしタイルのライトを点灯させるプログラミングゲームです。

無料版は短時間で体験できるようにレベルやステージ数が限定されています。

教材タイプアプリ/ブラウザ
対応機器スマートフォン/ タブレット/パソコン
対象年齢小学生
料金無料
学習できるプログラミング言語LightBotのオリジナル言語
アプリの種類ビジュアルでのプログラミング
Lightbot : Code Hour

Lightbot : Code Hour

SpriteBox LLC無料posted withアプリーチ

まとめ

今回は、自分自身で無料で手軽に始められるプログラミング学習アプリやサイトを紹介しました。

紹介したアプリやサイトは、3歳から大人までも楽しめるシンプルなアプリも多いので、ぜひ一度試してみてはいかがでしょうか。

タブレットやパソコン、スマートフォンがあれば、だれでも始められるのが嬉しいポイントですよね。

アプリを通じてプログラミングの楽しさを知るきっかけになり、どんどんとのめり込んでもっともっとプログラミング学習に興味でれば、本格的にプログラミング教室に通うこともありでしょう。

プログラミング教室には、無料体験できるところが多いです。本サイトではプログラミング教室についても紹介していますので、ぜひ読んでみてください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次