上一节课由于教室被占用的缘故,商老师只是简单介绍了外置传感器——LED灯的知识,同学们都很遗憾得不到亲手操作的机会,本节课,同学们在拿到传感器之后都非常兴奋地亲手操作设计程序调试效果。通过上节课的知识讲解的铺垫,以及距离和地磁传感器程序学习的基础,大家不仅迅速领会了SOS信号灯光程序,而且能够以此类推,结合触碰传感器的数值规律设计触碰一键启动SOS信号。
与之前的内置传感器相比,可触摸可观察的外置传感器显然激起同学们更多的兴趣。大家仔细观察外置传感器,探索外置传感器的使用原理,向老师提出了许多新鲜的问题。
上节课同学们已经知道国际求救信号用灯光表示是三短三长三短,在我们的教育版软件中想要达到这样的闪烁效果需要在两个输出模块中加入延时模块,同学们也牢牢记住了一次闪烁包括两个输出和两个延时模块。
在简单的复习和提示之后,所有小组都成功地完成了求救信号灯光的设计,大家都非常激动地呼唤商老师过去检查,急于向老师展示自己的成果。
完成任务一之后,商老师提问如何有效控制我们求救信号的发射,有小组的同学立马联想到距离传感器可以进行感应启动。商老师邀请自主完成距离控制求救信号的程序设计的小组上台展示。
商老师这节课带来了一个新的外置传感器——触碰传感器,来控制启动我们的LED灯程序。同学们大呼好奇,十分认真地听讲触碰传感器的显示值规律。
理解能力高的同学已经能够在明白触碰传感器数值规律之后自主设计出触碰结合LED灯的程序。这个程序其实很简单,触碰传感器只有两种显示值,通过一次条件判断,即当变量值显示为255的时候,就可以开启SOS。
这节课最值得表扬的是第三组的同学,他们尽管缺席了几节课,在这堂课上都非常积极地询问同学和老师去设计程序,并且上台成功地演示出实践任务的效果。其实通过这么久的编程课程的学习,同学们的兴趣不减,参与增加,进步递增,同学们对机器人出于“好玩”的心态逐渐转化为对编程的热爱,逐渐对课堂知识的学习越发认真,相信咱们班的每一个孩子都能在编程课程中学有所获。
网友评论