「ロボットは人間の言葉がわからないから、わかる言葉で命令しないと動きません。それがプログラミング」と教わる。今回使うのはタブレット端末。左側にあるカードの一覧から「モーター正転」のカードを右側にドラッグし、速さを設定して命令はそろった。ところが動き出したトラックが止まらない。「停止」のカードをドラッグしてつなげ、動いてから止まるまでの時間を設定。バックし、再び前進しなければいけないからとても複雑。動き出したトラックは、販売店2の線の上でぴたりと止まった。)世の中の様々なところで、プログラムは活用されています。パソコンでプログラムを作り、信号機に伝えてみます。すると、青が点灯してすぐ消え、赤も点灯してすぐ消えてしまう。これでは信号機として使えません。青の点灯は何秒間か、消灯する秒数は、点滅を何回させるか......。いろいろな情報が足りないのです。自分の考えていることを、正確に機械に伝えるのは難しい。してほしい動きを順序よく、効率的に伝えなければなりません。このように考えを巡らすのが、プログラミング的な思考です。2020年度から小学校では、プログラミング的な思考を学ぶプログラミング教育が必修化されます。なにも機械に命令するだけではありません。朝起きて学校に行くまでの道順を考える、料理が出来上がるまでのレシピを考える......。日常の様々な場面でプログラミング的な思考は使えます。した思考を学ぶことで、私たちはプログラムされた機械に囲まれた今という時代を、よりよく生きられるようになるのです。新聞のちから(企業向け研修)ワークシートプレゼントTOP。