プログラミングアプリはたくさんありますが、
大人向けのものが多く、子供でも遊べるようなプログラミングアプリが見つからない・・という方に
今回は、小学低学年のキッズでも簡単にゲーム感覚でできる
プログラミング思考が学べるアプリを紹介します。
※主にiPhone向けのアプリです。我が家ではiPadで遊んでいます。
実際に小学校低学年の子が遊ぶことが出来たアプリです!
無料アプリのみを紹介していくので気軽に遊んでみてください。
使用レビューもしていくので参考にしてね!
キッズ向けプログラミングアプリ「Digital Puppet」
Digital puppetはパペットと呼ばれる丸い球をプログラミングで操作し、
敵を全滅させるというゲーム感覚でプログラミングが学べるアプリです。
全部で80ステージ用意されていて、全て無料で遊ぶことが出来ます。
JOBと呼ばれる「前進」「回転」「ジャンプ」「攻撃」というコマンドを駆使して
赤い敵を全て倒していくゲームです。
ただ敵を倒すだけではなく、より少ないプログラムで敵を倒せるとよい評価がもらえるようになっていて
「効率よく最短距離でプログラムを組む」という プログラミング的思考を養うこともできます。
また、ループ処理や、コマンドを1つの動作にまとめて繰り返すといった
本格的なプログラミングの考え方も出てきます。
操作自体はとてもシンプルで子供にも非常に分かりやすく、対応年齢も4歳からとなっています。
ステージが上がってくると難易度があがってきますので大人でも楽しめる内容になっています。
レベル10くらいまでは2年生でも出来たよ!
繰り返し(ループ)の処理が出てくるので
そこは大人の人にやり方を聞いて解いてみたよ!
一番効率的なコマンドを考えて星3つの評価がもらえるように考えながらやってみたよ!
キッズ向けプログラミングアプリ「Frog Puzzle」
Frog Puzzleは、プログラミングというよりはパズル要素の強いアプリです。
岩の向きをうまく指示して、カエルをゴールまで導いていくアプリです。
また、岩に指示をしてカエルを指示通りに動かしていくという意味ではプログラミング的要素があります。
全ての岩を通過していかなくてはいけないので、思考力や論理力が養われます。
難易度が上がってくると渦巻マークといった瞬間移動して同じ形の渦巻へ飛ぶという指示も出てきたりしますので
大人でも考えるような問題も出てきます。
うまく出来ない問題はカエルがヒントを出してくれるので
子供だけでも楽しく遊べるよ!
キッズ向けプログラミングアプリ「チャギントンプログラミング」
こちらは鉄道アニメ「チャギントン」をモチーフにしたプログラミングアプリです。
AR機能対応でカメラの向こうにチャギントンが実際にいるような感じを楽しみつつ
空間認識能力・創造的思考を養うことが出来ます。
日本語と英語の2か国語に対応しているのでプログラミング学習と英語学習を同時に行うこともできます。
チャギントンが大好きな子にはとってもおすすめだよ!
AR機能付きなのでAR対応機種で遊び必要があるよ!
キッズ向けプログラミングアプリ「viscuit」
以前このブログでも紹介した、「viscuit」のアプリ版もあります。
viscuitは、学校でも取り入れているところもあるお絵描きプログラミングソフトです。
プログラミングを勉強しているんだという意識なく、自然にプログラミング的思考を取り入れることが出来ます。
お絵描きが好きな子にはとってもおススメだよ!
自分だけのオリジナルプログラミングが作れるというのが醍醐味です!
幼児からでも遊べるよ!低学年まで向けかな。
キッズ向けプログラミングアプリ「タートルズ」
今回紹介した中では一番本格的なプログラミングアプリです。
命令ブロックを組み合わせてカメを動かしていき様々な図形を描いていきます。
命令ブロックを組み合わせる感じは、「スクラッチ」と似ています。
関数や変数といった本格的なプログラミングの考え方を学ぶこともできますし
最終的には自分のアイデアでミニゲームを作ることもできます。
本格的なプログラミングアプリなので小学3年生くらいがおススメ!
自分でゲームを作れるようになるとすごくはまっちゃいますよ!
キッズ向け!プログラミングアプリ
今回は、キッズ向け!プログラミングアプリ5選というテーマで
主に子供向け(幼児~小学校低学年)のアプリを紹介しました。
小さいうちからプログラミング思考に触れておくと
小学校のプログラミングの授業も楽しめるかもしれませんね。