第5课“听话”的机器人
教学内容:
西安交通大学出版社信息技术六年级(下)第5课“听话”的机器人。
教学目标: 1、学生了解程序结构组成。
2、学会在仿真环境下的设置。
教学重点:程序的编写
教学难点:理解循环结构中的永久循环。
教学准备:学生机器人编程软件。
教学方法:讲解法演示法观察法练习法
教学课时:1课时
教学过程:
一、导入
教师:这节课我们一起来看声音传感器是如何在学生机器人身上发挥作用的。
二、分析任务
我们要自己编写一个小程序,让学生机器人在没有听到我们的声音时一动不动,在听到声音后立刻朝前跑。
三、编写程序
1、教师指导学生进行讨论。
编写思路:要想让学生机器人听到声音,需要为它装上声音传感器,在程序中,用“声音”模块来表示声音传感器。
要想让机器人一直竖起耳朵听是否有声音,需要用到循环结构中的一种“永久循环”。
机器人还要根椐是否有声音决定跑或不跑,这时就需要用到“选择结构”。
2、教师指导学生进行练习:
下面我们就来编写程序吧。
1、打开学生机器人编程软件,进入编程界面,将“永久循环”模块加入程序中。
这一步我们用到了“永久循环”。
“永久循环”是循环结构的一种,它可以使程序无条件地反复执行。
这样学生机器人就可以一直竖起耳朵听是否有声音。
2、将“声音”模块加入程序中。
这一步我们给学生机器人装上了“耳朵”,这样它就可以听到我们的声音了。
3、将“条件判断”模块加入程序中,并设置声音变量的值。
这里我们用到了程序设计中一个新的结构:选择结构。
还记得前面我们讲过的过马路的例子吗?要先看是不是绿灯,如果是,就可以过马路:如果不是,就要等待。
在程序设计中,我们也会遇到类似的情况,就像本程序,当有声音时,机器人前进,当没声音时,机器人停止,这时我们就要用到选择结构。
将“高速电机”模块添加到“条件判断”模块左侧的输出框里,并设置电机转速。
将“电机停止”模块添加到“条件判断”模块右侧的输出框里。
要想让仿真机器人动起来。
我们必须在仿真环境中设置声音。
四、在仿真环境中设置声源
1、单击仿真界面工具栏中的“添加”按钮,弹出添加对话框。
然后再单击“传感源”,就会出现右图所示对话框。
P21
2、选择“声源”,单击“添加”按钮,在绿色区域单击,就会出现一个喇叭,即声源。
3、右键单击小喇叭,弹出如图所示对话框。
你可以通过设置圆心坐标来改变声源的位置,通过设置半径来改变生源的范围,你还可以改变声源的颜色或者删除声源。
声源添加好以后,我们就可以在仿真环境中对程序进行检验了。
检验通过的程序,我们先进行保存,之后再把它下载到学生机器人的主控板上,一个“听话”的机器人就“诞生”了。
五、想一想:如果想让学生机器人听到声音就走正方形,声音停止它就立即停下。
程序应该怎样编写呢?动手试一试吧!
板书设计:
“听话”的机器人
分析任务
编写程序
在仿真环境中设置声源
教学反思:。