来年2020年から小学校(約2万校)でプログラミング教育が必須化!?パッソくん、プログラミングってどんなイメージ??はなちゃんパッソくんんー、iPadやパソコンを触ること?それとも〜、何か情報処理をするの?プログラミングだけを聞くと中には少し硬いイメージを持っている人もいるのではないでしょうか?私自身もプログラミングについて知らないことだらけでした。そこで、先日知人の紹介で世界で71教室のプログラミング教室を展開しているスタープログラミングスクールの方を招いた講習に参加してきました。小学校でプログラミングが必須化される背景1ITの進化ITが進んでいる現在、今後も更なる研究と開発から進化し続けていくことが予想されていますね。ITが進化していく中、社会に対応できかつ自分の個性を活かせる状態にしておくことでより子どもたちの未来の可能性が広がると考えられています。少子高齢化に伴い子どもだけでなく様々な年代の人向けにプログラミング教室や資格を取るための勉強会などが開催されています。教室については、後ほど紹介しますね。2自己肯定感を上げるためアメリカやイギリス、韓国やドイツ、フランスやスウェーデンなどの諸外国に比べて日本人は自己肯定感が低い傾向にあります。パッソくん長所も短所も含めて自分のことが好きって思える人が少ないっていうことだね自分自身を認めた上で、自分しか持っていない個性や可能性を伸ばしていくためには、幼少期や子どもの頃にしっかりと自己肯定感を高めておく必要があります。内装や外装が素敵な家でもその内側の見えない骨組みや土の状態など土台がしっかりしていないと不安定で崩れてしまいますよね。そこで、プログラミングを通して自分自身を大切にしよう、表現していってみよう♪つまり、自己肯定感を上げるためプログラミング教育が必須化されることになりました。日本と諸外国における自己肯定感の比較内閣府なぜ必須化されるの?なぜ、プログラミング教育が進んでいくのか?上記の内容と少し被ってしまう部分はありますが、いくつか理由として下記のことが挙げられます。1プログラミングとは、タブレットやiPadを使うことだけが目的ではないということプログラミングというと、なんとなく機械を触って情報処理するのかな?というイメージがありますよね。プログラミングというのはただ情報処理をするだけでなく、自分自身で考え、考えたことを表現をしていくという過程があります。そこには、先程も挙げたような自己肯定感を高める・大切にするという取り組みが入ってきます。情操教育にもなるんだね!はなちゃん2プログラミングを通し知識・判断力・学ぶ力・人間性を育てるため一番小さいお子さん(幼児)では、プログラミングを始める上でまず『プログラミングで学ぶ』ということを体験し、学ぶそうです。教室によっては、いきなりタブレットを使用するのではなく、先生から出された指示を体で表現するということをするところもあります。これは、上記でも述べたように機械に触れることが目的のプログラミングではなく、情報を自分の中で処理して表現するということを大切にすることでよりプログラミング的思考とはどういうことかを体で体験できるそうです。様々なプログラミングアプリや教材を通してより自分自身で考え表現する、さらに友だちの意見を「なるほど!」と知ることで、自分以外の他者の意見も尊重できるようになるそうです。パッソくんまずは体を動かして体験できるって楽しそうだね!子どもでも取り組みやすそうな内容だね♪はなちゃんそして、中学校では『プログラミングを学ぶ』ということを目的に学び体験します。小学校で学んだプログラミング的思考や自己肯定感を活かし、中学生に合う内容のプログラミングを学んでいくのですね。3IT社会の中で自分らしさを活かしながら生活していくため今後、ITが進んでいくと今私たち人間が一生懸命行っていることをITで補えることが増えてくるかもしれません。そんな時、IT社会と上手く付き合いながら自分自身を見失わず、個性や強みを活かしていけるようという願いが込められているそうです。ポイント小学校⇨プログラミングで学ぶ(プログラミング的思考を学ぶ)中学校⇨プログラミングを学ぶプログラミングの目的では、小学校(幼児も同様に)では、プログラミングを通し何を目的に学んでいくのでしょうか?目的プログラミングを感覚的に理解する意図したことが動く楽しさを体験する他者の意見を聞いて考えることを身につけるプログラミングで発揮できることプログラミンングを学び体験していくことでどのようなことが発揮できるのでしょうか。幼児や小学生のお子さんで、プログラミングを体験するようになってからこんな効果が出ているそうです。不登校だったお子さん➡︎より自分自身を認められるようになり、心の想いを他者に表現できるようになった(性格も少し明るくなった)ADHD・自閉症のお子さん➡︎落ち着いて過ごす時間が増えた、意思疎通が増えた自分の意見ばかりを主張していたお子さん➡︎自分の意見も大切にしつつ他者の意見にも耳を傾けられるようになったこれからプログラミングが広がっていくと、また違った効果も出てくるかもしれませんね。自分の思いや考えを伝える力プログラミングを通し様々なことを身につけることができるのですね。これからも発展し続けるIT社会の中で生き抜いて行くためにプログラミングにも触れつつ、上記のような力が身についていくのはいいですね。レッスンのステッップ幼児や小学生向けに、現在どのようなプログラミングのレッスンが行われているかというと以下のようなスッテップ構成がされているそうです。幼児期にどんなことができる?(取り入れている内容)では、小学校でプログラミング教育が必須化されていく中で、幼児期にはどんなアプローチができるのでしょうか。アプローチについて幼児期については、上記でも触れた『プログラミングで学ぶ』(プログラミング的思考を学ぶ)ことを目的に、幼児向けに授業が行われているそうです。問題提起(紙芝居やお話し)アンプラグド(体を動かす)プラグド(問題解決)幼児が取り組みやすいような紙芝居やお話を使ってプログラミングに触れていくのですね!幼児期に大切にされている“体を動かすこと”も取り入れられているのも魅力的ですね。授業内容について上記のことをプログラミング教室の授業で取り入れているそうなのですが、半年で約20回のコマ数があるようです。1回の授業でタブレットを使用するのは、約20分。幼児期にタブレットを使用するということで、様々なことが配慮されているようです。プログラミングを学んでいく上で大切にしたいこと(!注意点!)プログラミングはタブレットを使用するため、子どもたちは夢中になってタブレットを触りますよね。その時に楽しそうだからといって、ただ子どもがタブレットに向かって集中するだけではあまり意味がないそうです。返って逆効果になることも...そこで、よりプログラミングで個性を伸ばし、プログラミング力をつけていくためには以下のことを大切にしてみると良いみたいです。幼児や小学生向けにプログラミングアプリが開発されています。中には、脳科学者が発明した自閉症のお子さん向けのアプリなどもあります。子どもがずっと一人でタブレットやスマホを触ることに抵抗がある方や目の心配をされる方もいると思います。それらを上記のプログラミングアプリを使うことで改善できる点はありますが、もちろん根本的には・ずっと端末を触りたくなる原因は何かな?・大人自身のスマホやタブレットの使用を見直す(大人の興味が端末以外に向いていたら自然に子どもも端末以外に興味を示し、メリハリをつけることができます)・端末を使用する際には、何分使用するかまず子どもと相談して決める・端末に触れなくても補えることは何かな?と、考えてみる等を改善・見直すことに越したことはありませんよね^^この時代、メディアや端末に全く触れないというのは難しいこともあると思います。・スタープログラミングスクール↪︎保護者が選ぶ満足度1位。TECH↪︎埼玉を中心に教室を展開している。教室は無料で体験できるところがたくさんあるよ!はなちゃん教室は上記以外にもあります。