第十一课机器人侦察兵2.pptVIP

  • 2
  • 0
  • 约1.6千字
  • 约 19页
  • 2019-02-20 发布于江苏
  • 举报
机器人侦察兵 深圳市尧天科技有限公司—诺宝 1 .同学分组: 4人一小组.分工:组长,汇报员,程序员,程序调试员. 2 .设备配置: 每组两台计算机。 课前准备 * 深圳市尧天科技有限公司—诺宝 * 复习 各小组编写循迹找光源程序,并仿真. 深圳市尧天科技有限公司—诺宝 明确任务 * 1.思考:怎样才能知道机器人走哪条路更快? 2.请各小组同学找到解决问题的办法. 让机器人往左和往右各走一次,比一比走哪边所花的时间少 。 3.明确任务:记录机器人从起点走到终点花费的时间。 深圳市尧天科技有限公司—诺宝 新知探究(时间检测) 1.阅读课本P94—P97. * 2.小组讨论:机器人是如何记录时间的? 机器人内部有个系统时钟在记录系统时间。“时间检测”能“看”到系统时间,并把“看”到的时间记录在“时间变量”里。 时间检测 看到 记录 系统时间 时间变量 深圳市尧天科技有限公司—诺宝 * 变量赋值 1.“变量赋值”把时间“告诉”通用变量。 2.“时间变量”里记录的是最近一次“看”到的系统时间。 3.“通用变量”也可以用于记录时间。 检测到时间 通过 赋值给 变量赋值 通用变量 深圳市尧天科技有限公司—诺宝 * 小组讨论 1.小组讨论:机器人从起点走到终点花费的时间,需要“看”几次系统时间,在什么时刻“看”? 2.汇报讨论结果,总结各解决办法的优缺点。 行走时间 到终点时间 出发时间 深圳市尧天科技有限公司—诺宝 * “看”时间 1.循迹找光源程序的流程图,请同学找到需要“看”时间的位置,并标识出来。 2.请同学在程序的对应位置上添加能够“看”系统时间的“时间检测”框。 看出发时间 看到达时间 深圳市尧天科技有限公司—诺宝 * 小组讨论 小组讨论:现在可以通过“到终点时间-出发时间”得出行走时间吗?为什么? 答:不可以. 原因: (1)“时间变量”里记录的是最近一次“看”到的系统时间. (2)检测到终点的时间后,时间变量会“忘记”出发的时间. 深圳市尧天科技有限公司—诺宝 * “记”时间 1.思考:如何记录时间? 2.小组内展开互助。 (检测到出发时间后,先把它“告诉”通用变量1,让通用变量1记录下出发时间。) “通用变量1=时间变量” 深圳市尧天科技有限公司—诺宝 * 编写程序 深圳市尧天科技有限公司—诺宝 * “算”时间 1.添加赋值变量. 2.通用变量2=时间变量-通用变量1 深圳市尧天科技有限公司—诺宝 * 显示时间 1.小组讨论:如何显示“通用变量2”里时间? 2.请同学在计算行走时间后,添加并设置“LED显示”. 深圳市尧天科技有限公司—诺宝 * 小组互助 1.请各小组仿真运行程序,观察“LED显示”的变化。 2.开展小组内互助。 深圳市尧天科技有限公司—诺宝 完善程序 1.请各小组完善程序。 2.请各小组设置机器人初始方向,仿真运行机器人分别向左、右各走一次,比较两次的运行时间,找出哪一条路更快,完成侦查任务。 * 深圳市尧天科技有限公司—诺宝 * 展示评价 1.请各小组展示作品,并讲解思路. 2.小组间点评: 科学性 操作性 简易性 深圳市尧天科技有限公司—诺宝 * 小结 1.初步掌握时间检测模块的使用方法. 2.初步掌握赋值语句的使用方法. 3.掌握复杂问题,分步解决的思维. 深圳市尧天科技有限公司—诺宝 * 拓展 1.各小组讨论,是否还有其他方法完成任务?比较那一种更优化? 2.同学们,想一下,在我们的日常生活中,是否用到我们今天学的知识?在那些领域,如何实现的? 深圳市尧天科技有限公司—诺宝 * 机器人侦察兵 1.时间变量的理解,应用 2.LED显示屏的使用 ③通用变量 ①时间检测 ②变量赋值

文档评论(0)

1亿VIP精品文档

相关文档