资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,2018/4/30,#,沿,S,型轨迹移动,第二十课,教学目标,重点难点,示例程序与脚本说明,知识要点与拓展任务,01,02,03,04,目录,Contents,01,教学目标,软件目标,1.,掌握“如果,那么,否则”语句的使用方法。,2.,熟练掌握判断语句的使用。,硬件目标,1,.,巩固,使用板载按钮作为,mBot,前进的启动键。,2,.,掌握,躲避障碍物时,临界点的调试与把握。,教学目标,02,重点难点,重点,1,掌握“如果,那么,否则”语句的使用方法。,1,难,点,掌握躲避障碍物时,临界点的,调试,与,把握。,03,示例程序与脚本说明,示例介绍,示例程序,mBot,在板载按钮按下后启动,以一定速度前进,当前方,有障,碍物,时,mBot,右转躲避,当前方没有障碍物时,mBot,保持前进。,MORE THAN TEMPLATE,Click here to add you to the Center of the,narrative thought,MORE THAN TEMPLATE,Click here to add you to the Center of the,narrative thought,脚本说明,使用板载按钮作为,mBot,前进的启动键。以超声波传感器的数值代表,mBot,与前方障碍物的距离。设判断阈值为,10cm,,当,mBot,和前方物体的距离大于,10cm,时,代表前方无障碍物,,mBot,保持一定速度前进;当,mBot,和前方物体距离小于,10cm,时,代表前方出现障碍物,此时,mBot,需要改变运动方向躲避障碍物。,本例中,表示如果条件,成立,就运行装进,“,如果,”,部分的积木;否则,就运行装进,”,否则,”,部分的积木。通过,使,mBot,直接右转来躲避障碍物,,用,控制右转的角度。也可采用其他动作来躲避障碍物,如让,mBot,后退一段距离再转弯等,。,04,扩展任务,拓展任务,扩展,任务,任务,1,修改脚本,使用,积木,,实现躲避障碍物的功能。,任务,2,改变,mBot,遇到障碍物的动作,使,mBot,遇到障碍物时先后退再掉头。,感谢,您的观看,
展开阅读全文