【連載49】ICT活用と知的好奇心 ~自動走行車の秘密・その1~
障害物があったらストップする自動走行車を子供たちに作ってもらうことになったとします。
「障害物があったらストップする」ということを考えるのは簡単そうですが、プログラミングがわからない超初心者にとっては案外難しいものです。
動画の中のLEGOでできている自動走行車は、どのような仕組みで動いているのか予想を立てさせます。
今の子供たちの中には、もう既にプログラミングをある程度分かっている子もいますので、そんな子はすぐに「プログラムで動いている!」と言うかもしれません。
プログラミングとは何かを簡単に説明します。
その上で
「どんなプログラムを組んでいると思いますか?」
「障害物があったら、ストップしなさい」
この答えでは、当然LEGOの自動走行車は動きません。
自動走行車の一連の動きをプログラミングしなければならないからです。