设计画五角星的机器人

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小组讨论
1.机器人画的图形是由什么决定的? 划线长短由什么决定的?
1)图形由转向角度决定。
2)划线长短由直行模块的时间和速度决定。 距离=速度×时间(s=v×t)
机器人怎样走出下面的图形?
认识多次循环结构
1.阅读课本P27—P29.
2.多次循环结构:
重复执行某个行动或某组行动,直 到满足一定的条件或达到一定的次 数才结束操作的一种程序结构。
课前准备
1.同学分组: 4人一小组.分工:组长,汇报员,
填表员,材料员. 2.设备配置:
每组使用两台计算机及二套机 器人设备。
复习
1.机器人构成
机器人
微电脑
传感器
2.认识流程图和RC软件
机械本 体
3.制作机器人过程
1.观察:巡逻机器人
2.思考探讨:走完这个图形需要哪几个步骤?ຫໍສະໝຸດ Baidu
1.阅读课本P22—P26
画五角星方法
顺序结构编程
多次循环结构编程
1.画三角形程序中机器人重复执行部分有哪些?
直行 转向
2.思考:如何应用多次循环结构模块来简化程序?
1.添加多次循环模块。 2.思考:如何设置多次循环?
添加直行转向
1.添加直行,转向模块
2.思考:直行,转向在多次循环结构与顺 序结构设置一样吗?
1.模拟仿真:
2.思考:顺序结构与多次循环结构仿真 一样吗?
2.思考:在诺宝RC软件中要 完成这样的步骤需要使用 到什么模块?
直行
转向
添加画笔
1.添加画笔
2.思考:画笔模块该如何使用?
添加直行
1.添加直行模块。
2.思考:直行模块如何使用?
添加转向
1.添加转向模块。
2.转向模块如何使用?
模拟仿真
1.模拟仿真。
2.请各小组完善程序,并仿真。
请完成程序的小组,展示并讲解思路。
1.请各小组用多次循环结构编写画五角星 的程序。
2.请完成的小组展示,并讲解思路。
这些图形中哪些部分是重复出现的? 你能利用循环控制模块,让机器人画出来吗?
提示:多次循环控制模块 可以多次出现在程序中。
1.理解并掌握顺序结 构编写程序。
2.理解并掌握多次循 环结构编写程序。
板书
第一节 设计画五角星的机器人
相关文档
最新文档