第二章
第一节 智能碰碰车
教学目标
1.知识与技能:
(1)学生能够了解触碰传感器
(2)学生利用诺宝RC软件编程实现简单的循环结构程序
2.过程与方法:
(1)学习触碰传感器的工作原理。在诺宝rc机器人软件中找出触碰传感器的模块,并了解其变量设置的方法。
(2)通过在诺宝RC软件中完成智能碰碰车的仿真,掌握程序编写的方法;
(3)通过小组合作探究改进程序,了解与小组成员协作的方法;
3.情感态度与价值观:
(1)通过完成程序的设计和仿真,在探索的过程中,体验成功与失败;
(2)通过对顺序程序结构的简化和优化,体验程序设计的美感;
(3)在小组合作探究中,学会与人合作,在与他人的交流中,感受创新的乐趣。
教材分析
1.本节的作用和地位
本课所讲述的内容是第二章第一节设计智能碰碰车。对于学生而言,他们通过前面第一章的学习,已经了解了智能机器人的基础理论知识,并在第一章的第二节课接触了诺宝RC软件,认识了仿真界面,对诺宝RC的学习产生了浓厚的兴趣。本课要求他们能够编写简单的顺序结构以及带有循环结构的程序,在RC软件中尝试画出一些规则图形。
2. 本节主要内容介绍
本节课的内容是整册书的重要组成部分。学生通过本节的学习,开始了解分析和解决问题的方法,认识基础的编程思想。顺序结构、循环结构和选择结构是三种重要的算法结构。
3.重点难点分析:
教学重点:
触碰传感器的工作原理;
多次循环控制模块的运用
诺宝RC软件操作的进一步熟悉。
教学难点:
发现顺序结构中的重复步骤,合并为循环结构中的关键步骤;
灵活运用多次循环控制模块仿真,画出有创意的图形。
教学建议
学生在上一章节对于诺宝RC软件的界面只是一个初步的认识,在本章节的内容中需要学生能够掌握三种结构的程序编写方法,因此这一课时的教学应该重点放在学生对软件操作的进一步熟悉上。
讲述本课时,教师应该多引导学生探索发现,与小组同学开展充分的交流与合作。在理解多次循环控制模块简化程序的知识点上,应该放慢脚步,让学生多讨论多思考,引导学生发现“多次循环”控制模块使用的技巧,真正理解循环的意义,对于后面“永久循环”控制模块的学习打下基础。
教学参考案例
教学环节 教师活动 学生活动 设计意图
情景导入、提出任务 视频展示“生活中碰碰车”,引出智能的概念 观看视频,思考并回答问题 观察是设计程序的第一步。
任务分析及完成 课件展示: 小组讨论分析任务,扫清程序设计的障碍。 组内讨论,调动学生积极性;让学生掌握将实际步骤转换为机器人模块应用的方法,并在组内对程序的设计分析达成共识。
展示交流 1.小组合作设计程序。 2.组员汇报设计思路。 体验组员协作完成程序设计的过程,熟悉诺宝RC软件操作,掌握模块设置的方法。
合作探究 提出问题,小组讨论: 问题5.如何让两个机器人一起玩智能碰碰车,转向应如何设置? 小组讨论并回答问题。 通过讨论交流,进一步思考和理解模块参数设置值的实际意义,掌握程序设计思路和方法,完成知识的迁移,解决新的问题。
巩固提升 生活中有哪些触碰按钮的应用 1.组员汇报。 进一步加强小组的合作意识。在转角的计算方面,要引导学生积极探索,总结规律。 通过自学教材内容,完成程序设计,提高自学能力。 引起更深层次的思考,以过渡到新的教学内容。
总结
(共10张PPT)
九年级信息技术下册
第二章 第一节 智能碰碰车
观察碰碰车,思考问题:为什么有些人的碰碰车动不了?
在碰撞之后要改变方向,绕过前方的车子,才能继续前进。
请你根据刚才的分析来设计智能碰碰车需要哪些器材?
功能 器材
检测碰撞
自由移动
控制车辆
碰撞传感器的工作原理
有碰撞
无碰撞
触碰变量的值为1
触碰变量的值为0
如果要同时使用多个碰撞传感器进行检测,如何判断触碰变量的值?
如何控制车子的动作?
绕开
前进
试一试,通过设置左右电机的速度控制车子的运动方式。
?
前进
?
?
如何自动判断碰撞然后执行相应的动作?
检测触碰
绕开
前进
触碰变量的值为1
触碰变量的值为0
如何自动判断碰撞然后执行相应的动作?
如果“是”就执行后退转向
如果“否”就执行前进
检测触碰
根据触碰结果进行判断,选择执行哪一边的程序
编写程序并仿真测试。
拓展探究1:生活中有哪些例子与触碰传感器有关?
CptaL
碰碰车
.VMA
@
传感器
选择变量:触碰变量1
选择端口:触碰变量
触碰变量3
触碰变量4
确定
取消
传感器
选择变里:触碰变里1
选择端口:P1√□二级端口
确定P3
取消
P4
Pa
P6
P7
P8
高速电机
电机停止
个
直行
转向
转动速度
□使用变里
转动角度(度):90
左转
停止
□使用变量
确
取消
高速电机
电机转速
100
□使用变量
□使用变里
反转
停止
正转
确定
取消
高速电机
电机转速
100
□使用变量
□使用变里
反转
停止
正转
确定
取消
高速电机
电机转速
□使用变量
□使用变里
反转
停止
正转
确定
取消
高速电机
电机转速
□使用变量
□使用变里
反转
停止
正转
确定
取消
主程序1
条件表达式
触碰
表达式触碰变里1==1
□锁定
触碰变里1
一使用变里
是条件判断否
3(4(56(7(8][9][0
D回国图回m取消一
主程序1
久循环
触碰
条件判断否
直行
高速电机
转向
结束
1号
吟