内容正文:
3.1 完成垃圾运输任务
六年级信息技术下册同步课件(川教版)
教师:姚松
01
旧知识回顾
关于智能垃圾分类,我们学习过了什么?
实现垃圾收取
机械臂
舵机
实现垃圾识别
红外避障传感器
灰度传感器
实现垃圾运输
寻迹传感器
控制电机转速和方向
实现垃圾运输,是一项复杂的任务......
掉头
转弯
识别路口
02
任务分解——自定义模块
为什么要自定义模块分解任务?(点击播放)
为什么要自定义模块分解任务?
假如,现在要完成一个复杂的综合循线任务......
任务节点如下:
①机器人在起点循线,直到遇到了T型路口,
②继续循线,直到遇到了T型路口;
③到达垃圾存放点以后,左转直到遇见黑线,再左转直到遇见黑线(这里左转两次是为了掉头)
④机器人在黑线上进行循线,直到遇到了T型路口,
⑤机器人向前循线一小段,停下,左转直到遇见黑线;
⑥继续循线,直到遇到了T型路口。
需要重复调用的任务,分解为子程序,分段编写再组合。
综合循线任务示意图
03
自定义模块——T形路口模块
编写“循线到T型路口”自定义模块
编写“循线到T型路口”自定义模块
3个寻迹传感器同时进行循线
中间传感器检测黑线,旁边两个传感器未检测到黑线,则未到路口
3路寻迹传感器同时检测到黑线,才判断到达路口
“与运算”模块的组合使用
需要对三个寻迹传感器同时检测判断,
运用“与运算”模块这来连接同时满足的几个条件。
与运算模块
当需要对两个条件同时进行判断时,可以使用这个模块来连接两个条件。两个条件同时成立时,运算结果才成立。
04
与运算的应用示例
判断鼠标是否点击了某个角色
检查游戏是否通关
05
讨论与分享
问题:机器人在循线时总偏离预定路线怎么办?
讨论提示:
1、速度
2、偏转反向
练习:帮助小车探测路线
06
扩展:机器人常用的调试方法
谢谢观看
Lavf58.20.100
$$
6年级信息技术下册 3.1完成垃圾运输任务
姚松
教学目标
知识与技能:知道如何运用自定义模块完成复杂程序的分段和组合,了解综合循线任务。
过程与方法:熟练掌握“条件循环模块”和“与运算模块”的运用过程,熟悉机器人常用的调试方法。
情感态度与价值观:感受复杂程序任务的编写和调试,锻炼学生反复调试完善代码的能力。
教学重难点
重点
运用条件循环模块和与运算模块实现综合循线任务。
难点
合理运用自定义模块完善复杂的程序编写。
教学策略分析
教法
讲授法、演示法、案例讨论法
学法
查阅资料、实践探索
作业设计
基础作业
完善代码,实现完成的综合巡线效果。
提升作业
/
发展作业
/
教学过程
教学环节及活动
学生学习情况
教师应对
(引导、评价、调控)
环节一:课堂导入
旧知识回顾
我们学习过了机器人收取垃圾,识别和运输垃圾的方法过程,关于运输,是一项复杂的任务。
PPT展示机器人运输的复杂任务
带领学生回顾前期实现了哪些功能,为后续的功能组合做基础准备。
环节二:新知识积累
运输程序如此复杂,程序代码要完成所有任务,将会很复杂切繁琐。
解决办法:
任务分解——自定义模块
提出目标,进行每个环节的活动展开
环节三:任务探索
1、为什么要自定义模块分解任务?
了解寻迹传感器与主控板连接原理。
播放模拟循线复杂任务的视频
PPT解析任务
假如,现在要完成一个复杂的综合循线任务......
任务节点如下:
①机器人在起点循线,直到遇到了T型路口,
②继续循线,直到遇到了T型路口;
③到达垃圾存放点以后,左转直到遇见黑线,再左转直到遇见黑线(这里左转两次是为了掉头)
④机器人在黑线上进行循线,直到遇到了T型路口,
⑤机器人向前循线一小段,停下,左转直到遇见黑线;
⑥继续循线,直到遇到了T型路口。
2、整体任务分析
自定义模块
建立3个
梳理完整的整体任务,再将程序的分段任务展示出来,学生好明确任务。
环节四:练习
1、 循线到T形路口自定义
任务说明:
练习
2、 与运算应用
当需要对两个条件同时进行判断时,可以使用这个模块来连接两个条件。两个条件同时成立时,运算结果才成立。
PPT举例说明
及时总结,引导学生关注程序中用到的编程积木。
通过案例展示,带领学生明白自定义模块的作用。
环节五:知识扩展
问题:机器人在循线时总偏离预定路线怎么办?
让学生了解机器人寻线中遇到的问题。
教学反思
本节主要通过探索机器人运输的复杂任务来了解和掌握如何用与运算模块,自定义模块完成复杂程序任务,重点让学生养成良好的编程习惯,如何将复杂的程序巧妙合理的自定义模块化,对以后的编程都有很重要的作用。所以本节搜索了很多关于程序运用的案例和场景,让学生学习到这种方式不只是用于完成机