用户名
密码

徐新中信息科技名师工作室
成员名单

  • 徐新中

    实验小学

    加入时间:2022-05-25

  • 曹莉

    广汇小学

    加入时间:2022-05-25

  • 蒋洁

    都山小学

    加入时间:2022-05-25

  • 柯敏艳

    经济技术开发区实验小学

    加入时间:2022-05-25

  • 刘小军

    湖滨学校

    加入时间:2022-05-25

  • 刘怡萱

    新街小学

    加入时间:2022-05-25

  • 潘韵冬

    二实小

    加入时间:2022-05-25

  • 史文婷

    新建小学

    加入时间:2022-05-25

  • 宋健

    广汇小学

    加入时间:2022-05-25

  • 宋新

    闸口小学

    加入时间:2022-05-25

  • 孙园园

    和桥小学

    加入时间:2022-05-25

  • 闻敏

    西渚小学

    加入时间:2022-05-25

  • 吴洁

    城北小学

    加入时间:2022-05-25

  • 徐燕斐

    悲鸿小学

    加入时间:2022-05-25

  • 薛俊峰

    范道小学

    加入时间:2022-05-25

  • 张力维

    湖滨学校

    加入时间:2022-05-25

  • 张妍

    东氿小学

    加入时间:2022-05-25

  • 周颖

    鲸塘小学

    加入时间:2022-05-25

  • 朱壬玺

    陶城小学

    加入时间:2022-05-25

  • 宗冠夏

    城北小学

    加入时间:2022-05-25

课堂砥砺

扫地机器人

作者:宋健  日期: 2023-12-19  点击:

课题:第10  扫地机器人                                            课时

教学内容:扫地机器人

教学目标:

 

理解“如果 那么 否则”语句的含义,学会拼搭扫地机器人,理解超声波测距传感器的应用原理,完成避障程序搭建。通过分析扫地机器人的任务,体验思维和分析的过程,初步掌握问题分析的基本方法。通过扫地机器人功能的实现,感受机器人的可实践性,感受信息技术发展的变化,形成乐学的学习态度,产生了解技术发展的愿望。

教学重点、难点:

重点:理解“如果 那么 否则”语句。

难点:理解避障程序和清扫程序的顺序关系。

 

教学准备:

教学课件、教师用演示文稿和学生用演示文稿。

 

板书设计:

扫地机器人

 搭建扫地机器人

编写扫地机器人程序

 



 

教学过程:

师:同学们,今天老师到家看到了这样的场景!(出示图片)怎么办?工作一天已经很累了,我想偷个懒,能有个机器人帮帮我吗?

生提出让机器人来清洁。

师:对呀!有扫地机器人,商场里看到过很多呢!其实我们也能自己来设计扫地机器人,今天跟着老师一起来学习扫地机器人!(板书:扫地机器人)

1. 项目分析。

师:扫地机器人要有些什么功能?

(学生回答,提出需要有避障和清扫的功能)

师:那你能说说有这样功能的机器人是怎么运作的吗?

生:测距—距离大—前进—清扫,距离小—后退—转弯。

(教师结合分析列出流程图)

师:按这样的过程我们就可以实现扫地机器人了!

2.搭建扫地机器人模块。

师:我们接着就要拼搭扫地机器人!我们用小车控制前进,再把测距的超声波传感器安装上,那用什么清扫呢?(演示部分拼搭,提出清扫工具的选择)

师:我们就把清扫工具用舵机连接起来,这样当舵机左右转动的时候,就可以实现清扫的功能了。

(教师演示机器的搭建,学生模仿操作,完成扫地机器人的搭建)

1. 编写机器人避障程序。

师:扫地机器人前进的过程中还有哪两部分运动?

生:机器人在前进的过程中的避障和清扫。

师:那我们就把两个分开看。我们先看避障。避障怎么做?提示,联系超声波传感器的测速功能,谁能对照流程图说说避障的过程?

(老师提前测值并填在流程图)

生:机器人测距,当它值小于20 cm的时候,机器人左转转速200,当值大于等于20 cm的时候,机器人前进,转速为100

师:很好,那在这里,老师可不可以换个说法,如果小于20 cm,那么机器人转动,否则机器人前进?

生:可以。

师:老师用到了一个新的语句“如果 那么 否则”,你能在软件中找到吗?请你试试将避障程序搭建成功。

(学生指出控件,并搭建初步脚本)

2.编写机器人扫地动作。

师:机器人还有一个运动是什么?

生:扫地。

师:扫地的时候,小扫把是左右转动着扫的,这里我们就用舵机(演示一半程序),设置“舵机接口1红色5v 橘色信号 棕色GND 输出角度为0”,清扫时要这样扫,那么输出角度还要变化为多少?

生:180度。

师:中间我们添加一个停顿,才能实现清扫。

1.组合并优化扫地机器人程序。

师:现在你能根据流程图将机器人的两个主程序结合了吗?

生:能!

(学生演示程序混合,教师解决问题)

1)添加停顿时间。

2)两个主程序无需再嵌套。

3)“重复执行”控件必须添加。

4. 下载并调试执行。

师:程序觉得没问题,请你下载到小车试一试吧!

(学生操作调试运行,反馈问题)

今天这节课,我们成功地实现了扫地机器人的搭建和程序的编写,学会了一个新的控件叫作……

(生答:“如果 那么 否则”)

学会看流程图,根据流程图写程序,看来同学们的逻辑思维棒棒的!更可贵的是,同学们今天把复杂的任务分成了两个小任务再合成,我们在生活中也可以用这样化整为零,再化零为整的方法处理问题。

二次备课