子どもにとってプログラミングは「正解を書くこと」ではない ― マインクラフトで育つ論理的思考力 ―

子どもにとってプログラミングは「正解を書くこと」ではない ― マインクラフトで育つ論理的思考力 ―

記事
コラム
「プログラミングって難しそう」

そう感じる子どもも、好きなゲームの世界からなら、自然と学び始められることがあります。

探究アカデミーでは、マインクラフトを活用したプログラミング学習にも取り組んでいます。

自分の命令で、世界が動く
今回使用したのは、教育向けの「Minecraft Education」。

画面には、ブロックを組み合わせてプログラムをつくる「MakeCode」が表示されています。

例えば、エージェントと呼ばれるキャラクターに命令を出す。

前に進む。

左に向きを変える。

同じ動作を繰り返す。

一つひとつの命令は簡単でも、組み合わせることで、複雑な動きを実現できるようになります。

自分で考えたプログラムが、目の前のゲームの世界で動き出す。

この体験には、教科書を読むだけでは得られない面白さがあります。

うまくいかないことにも価値がある
プログラミングでは、自分の予想したとおりに動かないことが珍しくありません。

「どうして違う方向に進んだのだろう?」

「どの命令を変えればよいのだろう?」

そんな疑問を持ち、原因を探し、修正していく。

これは、単にコンピューターの操作を覚えることではありません。

物事を順序立てて考える力。

問題を小さく分ける力。

結果を予測し、検証する力。

こうした力を育む学習なのです。

答えを教えすぎない教育
子どもが困っていると、大人はつい正しい方法を教えたくなります。

しかし、すぐに答えを与えてしまえば、子どもが自分で発見する機会を奪うことにもなりかねません。

「どうすれば動くと思う?」

「さっきと何が違うかな?」

そんな問いかけを通して、子ども自身が考える時間を大切にしたいと思います。

もちろん、困ったときには適切な支援も必要です。

大切なのは、放任することでも、答えを先回りして与えることでもありません。

自分で考える楽しさを、子ども自身が実感できるように支えること。

探究アカデミーでは、プログラミングを通じて、知識や技術だけでなく、自ら課題に向き合う姿勢も育んでいきたいと考えています。

すべては子どもの成長と幸せのために。

教育のご相談、承ります!
ぜひお問い合わせください!
サービス数100万件のスキルマーケット、あなたにぴったりのサービスを探す