内容正文:
教学内容
第10课 机器人卫士
课时
1
教学目标
1、 了解循环结构程序的优点和应用场景
2、 初步学会使用循环结构编写程序,解决问题
3、 体会循环结构程序的优点,激发机器人的兴趣
教学重点
用循环结构编写程序
教学难点
理解循环结构
教学准备
视频素材、机器人
教学过程
教学版块
教师活动
学生活动
设计意图
一、新课导入
1、视频导入
视频:《机器人巡逻》
现在的机器人啊,能够代替保安叔叔在我们校园里巡逻,它们就像是校园的小卫士一样,保障师生的安全,今天这节课我们也制作一个巡逻机器人,用来帮助巡逻校园,保卫校园安宁。
2、揭示课题:机器人卫士
观看视频
明确学习任务
激发学生学习兴趣并快速进入学习状态
二、新知学习
1、设置任务
出示正方形的校园平面图,让机器人能沿着路线巡逻
2、 任务分析
(1) 如何让机器人巡逻一周?
①走第(1)条线段,右转弯90°
②走第(2)条线段,右转弯90°
③走第(3)条线段,右转弯90°
④走第(4)条线段,右转弯90°
由分析可知,整个任务就是让机器人重复4次执行“前进”与“右转90度”
可以把它分解成四个小任务:只要把四个小任务的程序连起来,就可以让机器人巡逻一周。
演示做得好的学生,分析参数设置。
(2)如果要让机器人巡逻10周,需要多少个任务连起来?100周呢?是不是要一步一步写呢?不停地巡逻呢?还写得完吗?
我们在数学中也碰到过类似的情况,哪种?(循环小数,如 1÷3=0.333……
在这个任务中,只要重复执行“走线段”“右转弯90°“这两个动作,就可以让机器人不停地巡逻了!
3、 设计流程图
4、演示学生修改好的程序。(改变机器人初始运行方向有两种办法:一种调初始角度,90度;另一种用右转模块,如出现,可顺势引导学生应该放在什么位置。)
通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。
学生尝试流程图编程,让机器人巡逻一周
思考讨论
学生尝试绘制
学生用循环模块重新改写程序
学生修改、完善程序
通过小组合作,加强学生组内团结、共同完成任务
知识的迁移,用相关学科的旧知识解决新问题
让学生体会到使用循环能使程序设计简洁
三、巩固练习
在校园路线设置一个小偷角色,设计脚本让机器人碰到小偷就发出警报:发现不明身份者!请离开!
练习
分层教