論理的思考力が身に付く!プログラミング学習アプリ11選

プログラミング学習アプリ

アメリカやシンガポールなどでは、小学校に授業にプログラミングが取り入れられています。facebookのCEOであるマーク・ザッカーバーグ氏はプログラミング学習の必修化を訴えています。

最近では、Appleも「swift play ground」と呼ばれるプログラミング学習アプリのリリースを予定しています。

これからますます必要になるプログラミング学習。そんなプログラミングを楽しく覚えられる小学生のお子さん向けのプログラミングアプリを11個ご紹介します。

1.Kodable

Kodable
https://itunes.apple.com/jp/app/kodable/id577673067?mt=8

Kodable は、5 歳以上のお子様を対象とした教育用 iPad ゲーム。プログラミング概念と問題解決の技術をお子様に解りやすく紹介します。小さなお子様のことを考慮して美しく設計された Kodable。45 レベルにわたってプログラミングの面白さを体験させてあげられます!

2.Foos コード学習

Fooscode
https://itunes.apple.com/jp/app/foos-kodo-xue-xi-dui-xiang/id923441570?mt=8

プリンストン大学とハーベイ・マッド大学の教授陣がチームを組んでプログラミングを遊びにしました。エキサイティングなたくさんの冒険を通して、子供たちがコーディングを学べます。言葉を使わないインターフェイスで、どなたでも場所を選ばず遊べます。

TouchLogo
https://itunes.apple.com/jp/app/touchlogo/id669853708?mt=8

タッチロゴは子供が遊びの中でコンピュータのプログラミングを学べるゲームです。複雑性を取り除き就学前の子供も遊べるよう工夫されています。プログラミングで画面中央にある形を再現するのがゲームです。

4.コドモアルゴリズム

コドモアルゴリズム
https://itunes.apple.com/jp/app/kodomoarugorizumu/id1065522987?mt=8

コドモアルゴリズムは「進む」、「回転」、「繰り返し」、「条件分岐」のブロックを使って登場人物を移動させてゴールを目指すプログラミング型パズルゲームです。プログラミングをする上で必要になる技術の基礎を子供でも楽しく学ぶことができます。手応えのある問題もあり、もちろん大人でも楽しめます。

5.Crazy Gears

Crazy Gears
https://itunes.apple.com/jp/app/crazy-gears/id967327312?mt=8

ワクワクの詰まったこのパズルゲームで、デジタルの遊び場を探求できます。ギア、チェーン、ロッド、滑車を操りながらレベルをクリアするうちに、機械の組み立てに必要なパーツ同士の関係性やメカニズムが学べます。各問題は、技術を教育に取り入れた第一人者であり、数学者、コンピュータ科学者、そして子どものためのプログラミング言語の開発者である Seymour Papert の理論に基づき、精巧に作成されています。

6.ロジカル9

logical9
https://itunes.apple.com/jp/app/rojikaru9/id1004912373?mt=8

ロジカルシンキングは、理科や算数の基礎として大変重要な思考力です。ロジカル9では、ロジカルシンキングと同時にプログラミングの基礎知識を養うこともできます。決まったゴールがないので、好きなように好きなだけ遊びながらロジックを表現することができます

7.Codeable Crafts

Codeable Crafts
https://itunes.apple.com/jp/app/codeable-crafts/id1050901522?mt=8

Codeable Craftsはお絵描きとプログラミングでデジタル絵本を作ることができるアプリです。好きな絵の台紙を選んだり、紙に描いた絵や折り紙で折った作品などをカメラで撮影して、クレヨンとアイテムで飾り付けをし、自分だけのキャラクターをデザインします。プログラミングブロックを使って、キャラクターを動かして遊べます

8.ピョンキー

pyonki
https://itunes.apple.com/jp/app/pyonki/id905012686?mt=8

ピョンキーは、アイデアを形にするための新しい表現の道具です。子供たちは、ブロックを組み立てて、ゲームやアニメ、物語などのプログラムを作成し、その過程で、創造力や共創力、論理的思考力を身につけていくことができます。ぜひ本物のビジュアルプログラミング環境をお試しください!

9.ピュア・プログラミング – ネズミとチーズと迷路とプログラム

mouse-cheese
https://itunes.apple.com/jp/app/pyua-puroguramingu-nezumitochizuto/id930294522?mt=8

このアプリは、プログラミングの楽しさを体験できる、プログラミング入門アプリです。プログラミングの基礎中の基礎である、「もし…なら… (if … then …)」構文と、繰り返し(ループ)について学びます。 子どもだけでなく大人も楽しめます。子どもと一緒に学びましょう!

10.Code Blast

Code Blast
https://itunes.apple.com/jp/app/code-blast/id953601961?mt=8

コードブラストは、若い子供たちにプログラミングの概念と問題解決への導入を与えるように設計教育アプリです。子供たちは楽しさと魅力的な方法で、次のプログラミングの概念とスキルの初期の経験を得ることができます。

11.タイニーボップのエブリシング・マシーン

eburishingu-mashin
https://itunes.apple.com/jp/app/tainiboppunoeburishingu-mashin/id1001244846?mt=8

タイニーボップのエブリシング・マシーンはプログラミングと回路の入門アプリです。子供たちはiPhone,iPad,またはiPod タッチに内蔵されているハードウェアとセンサーを使って自分だけの機械を組み立てることができます。

まとめ

いかかでしょうか?

小学校教育でもプログラミングが取り入れら初めています。ぜひアプリを活用してお子さんのプログラミング学習を初めてみませんか?

スポンサーリンク