本节课张老师给同学们教授了程序结构关系当中非常重要的一种逻辑关系——程序嵌套,以及距离传感器的初步认识。那么在程序结构中不仅有循环结构的嵌套,也会有选择结构的嵌套,在运用传感器模块设计程序的时候就将结合这种嵌套关系。
首先,为了使同学们了解嵌套关系的逻辑原理,张老师运用舞蹈中舞步的重复来举例讲解。
其实嵌套关系就是循环之中又有循环,选择之中又有选择,同学们搞明白之后就开始着手设计实践任务的程序。
有的同学在听张老师讲解的时候搞懂了,到自己动手实践的时候仍然无从下手。通过老师单独的指导,运用“整体原则”,将重复的舞步看做一个整体,使用次数循环模块就可以快速完成程序编辑。
设计完程序的小组在空地上测试自己的成果,当成功实现实践任务所要求的的效果的时候,都非常兴奋地呼唤张老师来看。
传感器在我们生活当中的运用也非常普遍,张老师以我们的智能手机为例,一个手机身上就会安装各种各样的传感器来实现其功能的强大,同学们也纷纷举手讲述他们所观察到的生活中传感器运用的例子。
正确使用距离传感器要识别传感器的一个取值范围,通过感应距离的不同,在小艾身体的后面显示屏中也会出现不同的数字,而我们就是通过判断数值的范围来赋予小艾能够识别障碍并作出障碍的功能。
为了保护我们的地球,为了完美躲避怪兽的攻击,同学们需要通过设置不同的取值判断条件完成不同等级防护的设置,大家都想成为“小英雄”,许多小组都成功完成。没完成的小组不仅小艾要“负伤倒地”一分钟,还要接受惩罚——金鸡独立。
今天的课堂上,同学们认真的完成张老师布置的任务,同时学习到了很多知识,并且都很想给老师分享自己做的成果,同学们也很享受着课上的时光。成功来自与勤奋,智慧不是自然的恩惠,而是勤奋的结果。只有把握住勤奋的钥匙,才能打开知识宝库的大门。接下来的课程我们的难度将继续升级,希望同学们勇敢的面对,坚持认真的学习下去,小艾一直会陪伴着你们的成长。