6年生が、理科「電気と私たちのくらし」の学習でプログラミングに挑戦していました。
端末とセンサーを使って、「人が入ってきたら明かりをつける」、「明るくなったら電源を出力する」など、目的に応じたプログラムを考えてコンピュータに入力していきます。
最初から目的通りにできるかというとそう簡単にはいきません。
うまく作動しなければ、原因を探って、プログラムを修正するなど試行錯誤していました。
これを発展させて、「暗いときにだけ、人が近づくと、明かりがつく」といった、より効率的な組み合わせを見つけるプログラミング的な思考ができるようになります。