资源简介 走正方形 走正方形 学习目标 1.初步学会使用多次循环模块编程; 2.了解“程序的顺序结构和循环结构; 3.熟练搭建机器人。 器材准备 马达(左马达、右马达) 1对 轮胎 2个 万向转动轮 1个 五号电池 6节 RCU(微控制器) 1个 积木 若干 下载线 1根 机器人的本领越来越多,它不但可以前进、后退,还能左转、右转。本节课我们要然后机器人走出一个正方形。 一、任务要求 让机器人走出如图所示的正方形路线。正方形的特点是四条边相等,四个角都是直角。假如机器人从A点出发,经过B、C、D点,回到A点,那么它走正方形的过程是先走一条边,右转90度;再走一条边,右转90度……直到走完正方形。 二、搭建机器人 参运用学过的知识,搭建两轮在下方的机器人,并将左马达和右马达连线分别插入RCU的M1和M2端口。 三、编写程序 按照图12.2所示的流程图所编写的程序我们发现重复使用了“前进”动作和“走直角”动作,这样程序就显得比较琐。我们可以使用"For(多次循环)模块来简化程序。 动手做 第一步从“流程控制”模块中找到“For”模块图标,并把它拖到程序编辑区,与主程序相连,如图所示。 第二步设置循环次数为4。走正方形的每一条边的动作都是“前进转弯”,所以机器人要重复执行四次相同的动作,才能走完正方形。因此将循环次数设置为“4”,如图所示。 第三步编写循环体。由“前进”和“转弯”动作组成的部分叫循环体,循环体在“For”模块图标中间,如图所示。 用了一个条件循环语句,就完成了走正方形的任务,程序是不是显得很简洁?我们再通过软件生成代码来看一下,条件循环语句在哪里。 我的收获 一、填一填将正确答案填在括号里。 1.左马达的速度是X+5,当X=-15时,左马达的速度是()。 2.右马达的速度是X-5,当X=-15时,右马达的速度是()。 二、评一评令命我的学习表现 1遵守课堂纪律 2.积极回答问题 3.与他人合作 4.自主完成任务 5发现问题积极探究 今天的学习到此结束,大家都学会了么? 谢谢 展开更多...... 收起↑ 资源预览