」では、約3年前のスクール開校時より5歳からプログラミングを学べるコースを設けてきました。小学校入学前の未就学児からプログラミングを学べるスクールは少なかったのですが、2020年度に小学校でプログラミング教育が必修化されることを受け、小学校入学前のプログラミング教育が盛り上がってきているようです。増える未就学児向けプログラミング大阪府堺市の幼稚園では、自分で描いた絵を動かすことができる「Viscuit(ビスケット)」というプログラミング言語を使い、タブレットでプログラミング教育を行ったそうです。参考:Viscuitの画面また、子ども向けプログラミングスクールである「LITALICOワンダー」や「ヒューマンアカデミーロボット教室」も未就学児向けのコースを作っています。(出典:読売新聞)5歳からできるか?意味があるのか?5歳からでもプログラミングはできます。「A=B、B=C、ということはA=Cだよね」という説明の仕方で理解してもらうことは難しいかもしれません。そこでキッズジャンププログラミングでは「学習のねらい」を次のように設定しています。プログラミングは「簡単!」「楽しい」ということを感じてもらう。コンピューターとは何か?プログラミングとは何か?を『感覚的』に捉えさせる。子どもが小さいうちはまず「感覚的に」で良いと思います。興味をもてば、自発的により詳しく理解しようとします。「あまり小さいうちから始めても遊んでるだけで意味がない」というイメージを持っている方もいらっしゃるかと思います。現場にいる立場から意見を述べますと、「遊ぶ」といった感覚は近いかもしれませんが、意味がないことはありません。先ほど「学習のねらい」で述べたように、論理的思考が「感覚的」に身につくからです。「こうすればこううごく」「ああすればああうごく」といったことを、頭の中で無意識に理解する感じです。まとめどの習い事でもそうですが、向き・不向き、興味が持てる・持てないがあります。プログラミング教育の中でも画面上のゲームを作るといったプログラミングにはあまり興味はないけれど、ロボットを作って動かすプログラミングには興味があるといった子もいます。「小学校で必修化されるから」「中学受験で役立ちそうだから」「これからはプログラミングができないと」といった考えのもと、プログラミングスクールに通わせる方もいらっしゃるかと思いますが、まずは子どもが楽しめるか、興味を持つかどうかで近場のプログラミングスクールに体験に行ってみてはどうでしょう。2018.08.20プログラミング教育の導入スケジュールと必要性とは?小学校のプログラミング教育必修化まで2年を切りました。「あまり実感が湧かない。「そんなにプログラミングって大事なの??」と疑問に思われる保護者の方も多いと思います。と順次導入が予定されていることは事実です。大きく特集されていました。本誌によるとスケジュールは下記となるようです。現時点で小学4年生の子供は、2020年度の小学6年生の時に小学校でプログラミングが必修化されます。中学・高校と入学からプログラミングを学んでいくことになり、大学入試でも国立大学などを受験する上で「情報I」が必要となります。現時点で小学6年生の子供は、2021年度の中学3年生の時に中学校でプログラミングに関する内容が拡充されます。高校は入学からプログラミングを学んでいくこととなり、大学入試でも前述の通り「情報I」が必要となります。本誌によれば、小学校のプログラミング教育の導入の狙いは、「プログラマーやエンジニアになってもらおうということではなく、あくまで日頃の生活とコンピュータとの関係を知り、プログラミングの考え方を身につけること」だそうです。それぞれの科目とプログラミングを組み合わせ、作図や作曲、クイズなどのゲーム作りなどを体験していくことが考えられています。一方で、次のような意見も紹介されていました。官民一体でプログラミング教育の普及を目指す「未来の学びコンソーシアム」の座長を務めるフューチャーグループの金丸恭文CEO(最高経営責任者)にその意義を聞いた。今の社会で求められているのは、自分のアイデアをインターネット上で具現化し、新しいビジネスを作れる人。日本では、ITを駆使して想像できる人材が質、量ともに不足しています。(中略)日本の小学校のプログラミング教育では、ブロックなどを動かしてコンピュータに支持するビジュアルプログラミングが主流になるようですが、小学校からコードを書き始めるべきです。課外活動に参加したり、民間の塾に通ったりしても良いでしょう。「コードを書く作業は自動化が進むから、プログラミングは不要だ」と批判する人もいます。確かに、喋った通りにコードを書いてくれるサービスが登場するかもしれない。プログラミングの思考法や知識が身についていなければ、素晴らしいプログラムを書くよう支持することはできないでしょう。(出典:週刊東洋経済)ビジュアルプログラミングの代表例としては、viscuitやScratchといったものがあります。いったブロックを組み合わせるプログラミングだけではなく、小学生からコードを書くべき(文字を打ってプログラミングするべき)という意見に対し、みなさんはどのように考えますか?プログラミング教育の必要性を考える上では、産業革命と経済・社会の変化ついて知ることが参考になるかもしれません。現代は第4次産業革命という言葉で表現されます。今までの産業革命を簡単にまとめると以下の通り。Things)...様々な「モノ(物)」がインターネットに接続され、情報交換することにより相互に制御する仕組み。それによるデジタル社会の実現も指す。※ビッグデータ...一般的なデータ管理・処理ソフトウエアで扱うことが困難なほど巨大で複雑なデータの集合を表す用語。intelligence)...人工知能。人間の知的営みをコンピュータに行わせるための技術、またはプログラムのこと。このようにみると、産業革命が起こるたびに、経済・社会も大きく変化したのだろうと容易に推測できます。産業革命は私たちの働き方や生活に大きな影響を与えているのです。今はあらゆるものがインターネットにつながり、データ化され、コンピュータによって制御されています。そのコンピュータに指示を与えるプログラム。第4次産業革命と言われる現代において、プログラミングなどの情報技術の重要性はさらに高まり、様々なサービス・製品が、情報技術を基に生み出されることが考えられます。プログラミング教育の必要性を感じますか?(第4次産業革命とは)第4次産業革命とは、18世紀末以降の水力や蒸気機関による工場の機械化である第1次産業革命、20世紀初頭の分業に基づく電力を用いた大量生産である第2次産業革命、1970年代初頭からの電子工学や情報技術を用いた一層のオートメーション化である第3次産業革命に続く、次のようないくつかのコアとなる技術革新を指す。一つ目はIoT及びビッグデータである。健康状況まで様々な情報がデータ化され、それらをネットワークでつなげてまとめ、これを解析・利用することで、新たな付加価値が生まれている。人間がコンピューターに対してあらかじめ分析上注目すべき要素を全て与えなくとも、コンピューター自らが学習し、一定の判断を行うことが可能となっている。加えて、従来のロボット技術も、更に複雑な作業が可能となっているほか、3Dプリンターの発展により、省スペースで複雑な工作物の製造も可能となっている。