小学六年级EV3编程机器人课程 4.数格子

2024-08-12
| 4页
| 122人阅读
| 8人下载
普通

内容正文:

15 4、数格子 学习目标 1、使用光感来测定做过的格子数量 2、熟悉车体以及万向轮结构 3、学习加法以及逻辑模块的运用 关键词 格子数量 光感 加减模块 逻辑判断 所需材料 ev3 套装 电脑 课前准备 准备的图片 准备的其它内容:黑胶带、线条平行场地。 累加算法:每次加一 联系 联系参考思路: ⑯ 孩子出题:小铭每天去上学的路上,都要穿过一条马路,为了让小朋友安全的走过马路, 警察叔叔在马路上做了一条斑马线,想请小朋友算一算一共有多少条横线在路中间呢? ⑰ 在黑板画出斑马线(六条平行的黑色直线) ⑱ 有谁知道如何用ev3测出斑马线横线的总数。 ⑲ 通过光感的反射光值可以测出该车经过的路段被反射过几次光,从而得知该斑马线横线的 总数。 ⑳ 由于斑马线数量太多,没法提供太多的场地,故设定五个格子,当小车经过五个格子的时 候就停止(实际是经过六个格子)。 16 建构 搭建主体展示图 搭建细节图: 17 编程目标 当车子经过一次黑线的时候开始计数,经过六个格子的时候停止。 程序参考 完整程序展示如下: 程序详解如下: 1、定义一个变量,数值为0(因为起初时是没有经过黑线的,设置为0)。 2、当马达向前走动经过黑线的时候(光值请自己设置)。 3、第一次经过黑线之后,在原始数值上加一。 4、把最后取得的数值与我定义的数值做对比(定义数值为 5),若>5 则退出循环并停止,若<5 则 循环继续,数值累加。 18 反思 1、如果我们让车转弯行驶,还能测得正确的格子正确的数量吗? 2、若每个格子的边框的颜色有误差,还能测得正确的格子的数量吗?为什么? 3、我们可以让测得的格子数显示在主机的屏幕上吗?若可以,请自行编辑。 延续 1、怎样让我的车子能够更快的计算出走过的格子数? 进阶任务:将光感换成超声波,如何计算走过的格子数? 效果评价 本节课我们主要使用了光感,通过每经过一次黑线的反射光值不同,来计算出经过的总数(需 要小朋友对加减法非常的熟练,并了解的变量的含义)。 重点在于如何定义变量(变量的初始值由实际情况而定义),如何使光感测得的反射光值更加 的准确,需要将光感近可能的靠近地面的黑线进行搭建,并且车体结构需要牢固。 难点在于如何让车体保持平衡,并且将光感准确安装在适合的位置,编程时要去理解变量为何 会被多次的读写,而且每次被读写的数据都在改变,知道在算法的数值一直在改变。

资源预览图

小学六年级EV3编程机器人课程 4.数格子
1
小学六年级EV3编程机器人课程 4.数格子
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。