内容正文:
年级
6
学科
信息
设计人
审核人
课题名称
7握手致意的小伙伴
教学
目标
知识技能:认识触碰传感器。
过程方法:知道触碰检测模块的应用范围及其作用。
情感态度:学会应用触碰检测模块编写程序。
教学重点
应用触碰模块编写碰撞感知程序。
教学难点
触碰模块的正确设置和合理应用。
关键
如何解决重点和难点
学法
指导
教学应用演示法,学生观察法观看演示,听老师讲解原理,讨论交流,激发兴趣培养学生的审美观念。
教学具
电脑、教材
教学
环节
时间
分配
探究设计
学生探究过程
反思
练习导入教学
5
导入:握手是众在社交中最常用的一种见面和告别礼。通常,与人初次见面,熟人久别重逢,告辞或送行都可以握手表示自己的善意。机器人小伙伴也有自己的握手礼,不信就来试试看,和老师今天带来的小机器人握握手,它就会奏出动听的乐声向你们致意。
1. 触碰传感器的功用及机器人感知碰撞程序流程图。
触碰传感器是机器人的感觉器官,主要用于检测外界触碰情况。用于检测障碍物,走迷宫时用于检测墙壁。
出示流程图。
听老师讲解,了解本课应用内容。
听讲,明确本节课学习任务。
观看机器人触碰运动,以及碰撞程序流程图。
教学
环节
时间
分配
反思
讲授新课
巩固教学
30
5
2. 设置“触碰检测”模块(注意触碰检测模块变量返回值是1表示有触碰,返回值是0.表示无触碰)
1从“其他检测”库中拖出“触碰检测”图标到主编辑窗口,并定义硬件信息。2在主编辑窗口双击“触碰检测”图标,在弹出【属性】框中为它增加硬件信息。3打开【变量】对话框,添加“局部变量”,将变量名更改为touch,为“触碰检测”图标设置“返回变量”。4继续设置【属性】框中的“返回变量”信息。
三编写分支程序
1触碰检测有两个任务分支,从“流程控制”模块库中将“条件分支”图标拖到主编辑窗口。2双击条件“分支图标”在弹出的【属性】设置touch=1
3编写第一个任务分支。感知触碰执行touch=1的分支,启动发音模块。
4编写第二个分支。如果没有触碰,则机器人不发音或停止发音。
4. 加一个条件循环,使所有动作不断地循环执行。
5. 保存并编译文件。
保存并编译后,如果没有错误提示信息,单击下载图标把程序下载到机器人的大脑中。
总结:1如果机器人握手时,