第5课“听话”的机器人教学内容:西安交通大学出版社信息技术六年级(下)第5课“听话”的机器人
教学目标:1、学生了解程序结构组成
2、学会在仿真环境下的设置
教学重点:程序的编写教学难点:理解循环结构中的永久循环
教学准备:学生机器人编程软件
教学方法:讲解法演示法观察法练习法教学课时:1课时教学过程:一、导入教师:这节课我们一起来看声音传感器是如何在学生机器人身上发挥作用的二、分析任务我们要自己编写一个小程序,让学生机器人在没有听到我们的声音时一动不动,在听到声音后立刻朝前跑
三、编写程序1、教师指导学生进行讨论
编写思路:要想让学生机器人听到声音,需要为它装上声音传感器,在程序中,用“声音”模块来表示声音传感器
要想让机器人一直竖起耳朵听是否有声音,需要用到循环结构中的一种“永久循环”
机器人还要根椐是否有声音决定跑或不跑,这时就需要用到“选择结构”
2、教师指导学生进行练习:下面我们就来编写程序吧
1、打开学生机器人编程软件,进入编程界面,将“永久循环”模块加入程序中
这一步我们用到了“永久循环”
“永久循环”是循环结构的一种,它可以使程序无条件地反复执行
这样学生机器人就可以一直竖起耳朵听是否有声音
2、将“声音”模块加入程序中
这一步我们给学生机器人装上了“耳朵”,这样它就可以听到我们的声音了
3、将“条件判断”模块加入程序中,并设置声音变量的值
这里我们用到了程序设计中一个新的结构:选择结构
还记得前面我们讲过的过马路的例子吗要先看是不是绿灯,如果是,就可以过马路:如果不是,就要等待
在程序设计中,我们也会遇到类似的情况,就像本程序,当有声音时,机器人前进,当没声音时,机器人停止,这时我们就要用到选择结构
将“高速电机”模块添加到“条件判断”模块左侧的输出框里,并设置电机转速
将“电机停止”模块添加到“条件判断”模块右侧的输出框里
要想让仿真机器人动起来