今回はプログラミングの学習ツールの教材ご紹介していきます!
学習ツールは手頃にプログラミング学習の教材に触れることができる点でメリットがあります。
ロボット教材・アプリケーション教材を独自の目線でご紹介します。
プログラミング学習方法は2種類
プログラミング学習には「教室に通う方法」と「教材や本を使った学習(独学)」の2種類があります。
今回は「教材を使った学習(独学)」をご紹介します。
学習方法 | |
教室 | スクールやオンラインで専門的・定期的に学習するスタイル |
教材や本での独学 | 学習できる教材や本を購入して、学習するスタイル |
また、「ロボット学習などリアルな反応がある学習方法」と「タブレットなどのアプリケーションによる学習」があります。
どちらが良いかは、お子様の「好き・嫌い」で選ぶのがベストです!

教材を使ったプログラミング学習のメリット・デメリット
「教材を使ったプログラミング学習」のメリットとデメリットを見ていきましょう。
・料金が安い
・一緒に学習できる
・場所や時間が縛られない
・継続的なレベルアップが難しい
・途中でやめてしまうことが多い
・親の負担がかかる
学習教材は、教材の購入で始められることから、手頃で場所や時間に縛られずにいっしょに学習を進めることが出来ます。
サポートやカリキュラムの面ではどうしてもプログラミングスクールに劣ってしまいます。その分、親が教えたり環境を整える必要があり、親に負担がかかることもしばしばあります。
独学の教材選びの注意点
独学の教材を選ぶ際は、わかりやすさ・楽しさにに加えて、「学習の継続性」も教材選びの観点に入れるようにしましょう。
せっかく学ぶのですから、目の前の1つのロボットを組み立てて終るのはもったいないですよね♪継続してお子様の「プログラミング的思考(論理思考)」や「想像力」を豊かにできる教材を選びましょう。
ツール紹介:ロボット学習6選
embot(対象年齢:8歳~)
プログラミングおもちゃembot!プログラミングした動作がダンボールのロボットで実現できる面白さ!
基本となる構文も網羅されていて、プログラミング学習の一歩目には最適な教材です。
コンテンツの魅力 | |
---|---|
値段 | |
継続性 |
・ダンボールを使った教材
・プログラミングレベル5段階(IF、FOR、変数などの基礎学習)
・アイデアコンテストやオンライン学習といった仕組みで継続できる!
LEGOBOOST(レゴブースト)(対象年齢:8歳~)
LEGOで学ぶプログラミング学習!
ブロックを組み立てる面白さとプログラムの面白さを体験できます。
コンテンツの魅力 | |
---|---|
値段 | |
継続性 |
・レゴを使った教材
・40個以上のミッションがついた3つのレゴ スター・ウォーズドロイド!
おもちゃを通して遊びながら創造力を発展させ、問題解決能力を学ぶことができます。
PETS(ペッツ)(対象年齢:3歳後半〜)
プログラミング脳を養うツール!幼少期のプログラミング学習に◎
コンテンツの魅力 | |
---|---|
値段 | |
継続性 |
・幼少期にプログラム脳を養うツール
・単純な中に考える力が身につく仕組みがある。
KOOV(クーブ)(対象年齢:8歳~)
KOOV®(クーブ)はブロックで自由な「かたち」をつくり、「プログラミング」によってさまざまな「動き」を与えて遊ぶロボット・プログラミング学習キットです。ロボット制作の体験を通じて、子どもたちの探究心や創造力、未来を切り拓く思考力を育みます。
コンテンツの魅力 | |
---|---|
値段 | |
継続性 |
・満足度90%以上
・Scratchライクのビジュアルプログラミング
・コンテストや作品の投稿など知的好奇心やモチベーションを上げる仕組みもあり♪
・お値段が高め!
Kamibot(対象年齢:6歳〜12歳)
プログラミングした動作が紙をまとったロボットで動く面白さ!
基本となる構文も網羅されていて、プログラミング学習の一歩目には最適な教材です。
コンテンツの魅力 | |
---|---|
値段 | |
継続性 |
・紙✕ロボットプログラミングの教材
・発想や仕組みは面白いが日本語のコンテンツがまだあまり無いのが難点><
アプリ紹介:アプリケーション学習3選
Scratch(対象年齢:8歳~16歳)
Scratchを使えば、自由にストーリーやゲーム、アニメーションを作ることができます。また、プログラミングも難しい記述はなく、日本語の指示のつなぎ合わせでプログラミングできます!
プログラミングのために作られたコンテンツで、キャラクターの魅力はどうか!
コンテンツの魅力 | |
---|---|
値段 | (無料) |
継続性 |
・キャラクターにイラストを書くことができたりと、プログラミングの自由度が高い!
・世界中の人が参加できるコミュニティーが存在し、Scratchを使った作品を多数みることができる!
・自由度が高い一方で構文の学習などの整ったカリキュラムを読み解いて学習をスルメることは大変
https://program-beginning.com/%e3%80%90%e7%b0%a1%e5%8d%98%e3%80%91scratch%e3%81%ae%e5%a7%8b%e3%82%81%e6%96%b9%e3%81%a8%e6%97%a5%e6%9c%ac%e8%aa%9e%e5%8c%96%e3%83%bb%e3%81%b2%e3%82%89%e3%81%8c%e3%81%aa%e3%83%a2%e3%83%bc%e3%83%89/
Scratch Jr(対象年齢:5歳~7歳)
Scratchの幼少期用のプログラム言語!
コンテンツの魅力 | |
---|---|
値段 | (無料) |
継続性 |
・Scratchを更に単純化した構造
CODEMONKEY
CODEを書いてMONKEY(おさるさん)を動かすアプリケーション!
ゲーム感覚で楽しみながら、プログラミング的思考(論理的思考能力)を鍛えることが出来ます。
コンテンツの魅力 | |
---|---|
値段 | (無料版と有料版) |
継続性 |
・ゲーム感覚で楽しめる
・コンテンツが追加されるという魅力
・初学者には無料版で十分楽しめる
おまけ:NHK Eテレ「Why!?プログラミング」
少し番外編ですが、プログラム学習ができるため「Why!?プログラミング」もご紹介いたします。「Scratchを始めよう」といった基礎的な部分から「プログラミング思考育成コース」などプログラムに関する教育動画をみることができ、プログラミング学習の手助けになることでしょう。
まとめ
最後までお読みいただきましてありがとうございました。
プログラミングの学習は最初はハードルが少し高いものです。