ワンチップマイコンを使ったLED点灯プログラムの製作
子どもに、PICを使って、LEDを点滅させる回路を、「教科書を真似て」プログラムを作ってもらった。
完璧だと言っていたプログラムに「エラー」が発生した。PICの名称間違い、小文字xとすべきところ大文字Xにしていた、CUT&PASTEで作った部分がまちがいなど色々ありました。
プログラムを訂正して、無事に点滅。
ここから、プログラムを少しつづ、改良してもらって、プログラムを学ぶ方法!
応用 (1) LEDの接続箇所をピン3からピン4へ → 無事クリアー💮
応用(2) LEDを2個に増やして点滅速度を変える → これは難しく、教科書とにらめっこ30分して降参
子どもが帰った後にコニーがチャレンジ。アセンブラの意味を大体把握して、プログラミングを少しづつ変えていく。20分くらいでできました💮
💡💡💡💡💡さて、どう教えてみようかなぁ。(1)と(2)にワンステップいれて、もう少し「スモールステップ」にするといいのかな💡💡💡💡💡