小学六年级下册信息技术教案.docx
第一单元 结识新伙伴单元概述:本单元,我们将一起走进机器人世界,结识机器人挚友,理解机器人相关学问。学会用“实力风暴vJCl5仿真版软件(以下简称“VJC仿真软件)中“直行、“转向、“显示、“发音、“启动电机、“延时等待、“停顿电机和“完毕等模块编写程序,教机器人学走路、学转弯、学唱歌、学画画做机器人耐性小老师。在这个过程中,同学们还将理解什么是程序,以及程序依次构造和循环构造,知道它们是怎样影响程序执行过程,并会用“屡次循环、“恒久循环模块编写程序,体会怎样通过编写程序来到达限制机器人目。信任,机器人肯定会成为同学们宠爱好挚友,给同学们学习和生活增加色调!教学目的:1、相识机器人并理解机器人开展与将来。2、理解机器人仿真软件编程界面和运行环境。3、学会调整参数,让机器人做得更好。4、理解程序依次循环构造。5、驾驭画正多边形规律和方法。6、学会用“限制模块库中“恒久循环模块编写程序,让机器人反复唱歌。教学重点:1、机器人仿真软件编程界面和运行环境。2、理解程序依次循环构造。四教学难点:1、会用“限制模块库中“恒久循环模块编写程序,让机器人反复唱歌。教学打算:在学朝气上安装好VJC1.5版版仿真软件。单元课时支配:本单元有4课,每1课支配1课时,共4课时。第1课 相识新挚友 机器人仿真系统应用与“直行模块教学目的:1学问目的:相识机器人并理解机器人开展与将来。2技能目的:理解机器人仿真软件编程界面和运行环境。3、情感目的:培育学生对机器操作爱好。教学重、难点:理解机器人仿真软件编程界面和运行环境。教学课时:1课时教学过程:一、课堂引入在机器人游园会上,我们见到了各种各样机器人,有直立行走人形机器人,有四肢运动机器狗,还有多足运动机器人昆虫,以及各种形态和构造轮式运动机器人,你想知道机器人在游园会中表现吗?本课,我们将理解什么是智能机器人,智能机器人有什么特点,理解“操作界面,并与新伙伴一起参与竞赛。二、新课教学 1问题探讨智能机器人特点1每个机器人动力都来源于电池,假如没有电池,机器人就不能正常工作。2各种各样机器人在各自跑道上进展竞赛,它们全部动作都离不开“声、光、电。3每个智能机器人都有一个可以编程限制“大脑。1双击不同模块库按钮理解每个模块库中分别有哪些模块。2单击工具栏中“仿真按钮,进入仿真环境界面。1在仿真环境界面顶部是机器人信息显示区。2在仿真环境界面下部是环境信息显示区。3在仿真环境界面左侧中间部分是环境编辑区,可以添加各种实体。4在环境编辑区中添加声源。5在环境编辑区中添加光源。迈出第一步步骤1:双击桌面上图表,进入VJC1.5仿真流程图编辑界面。步骤2:在左侧模块中选择“执行器模块库,把“直行模块拖到流程图编辑区,放在“主程序模块下方,使其以流程线与“主程序模块连接。步骤3:右击“直行模块,翻开“直行模块对话框在此对话框中有两个参数可以调整,一个是速度,一个是时间。我们把速度选到100,把时间选在1秒钟。步骤4:在“程序模块库中将“完毕模块拖到流程图编辑区中,与“直行模块连接。第一个简洁程序编写完成。步骤5:单击工具栏中“仿真按钮进入仿真环境界面。步骤6:单击仿真环境左下角“运行按钮,出现一个仿真机器人。把仿真机器人拖到仿真环境中,单击鼠标,机器人开始运行程序。步骤7:假如须要修改程序或调整数据,在仿真环境下单击左上角“退出按钮,即可返回流程图编辑区。步骤8:执行“文件下“保存吩咐,弹出“保存对话框,单击“保存在下拉列表框右侧三角按钮,在弹出文件夹列表中,选择要保存到文件夹,在“文件名框中输入“直行,单击“保存按钮完成程序保存。课后反思:第2课 无脚走天下 “启动电机模块和“延时等待模块教学目的:1学问目的:学会用“执行器模块库中“启动电机、“延时等待、“停顿电机等模块编写程序。2技能目的:学会让机器人画弧线。3、情感目的:通过学惯用弧线画苹果,增加对机器人学习爱好。教学重、难点:学会运用“执行器模块库中“启动电机。教学课时:1课时教学过程:一、课堂引入上节课我们通过了一个简洁赛跑工程,学会限制机器人挪动。本节课我们将通过执行器模块库中多个模块组合运用,进一步驾驭VJC1.5仿真版根本运用方法。在机器人游园会上,大家围着一个场地正在观看竞赛。我们也去试一下,看能不能参与竞赛。二、新课教学 1机器人转圆圈让机器人围着一个标杆按顺时针方向转一个圈。从简洁问题动身当左右两个驱动轮速度一样时,机器人是怎样运动?我们先做一个试验。步骤1:双击桌面上图标,进入VJC1.5流程图编辑区。步骤2:在“执行器模块库中选择“启动电机模块,拖入流程图编辑区。步骤3:用鼠标右击“启动电机模块,翻开“启动电机模块对话框,将左右电机功率调成一样大小。步骤4:参与“延时等待模块,用鼠标右击“延时等待模块,翻开“延时等待模块对话框,把时间调到3秒钟。步骤5:参与“停顿电机模块和“完毕模块,程序编辑完成。步骤6:单击工具栏中“仿真按钮,进入仿真环境场地,单击仿真环境下面“显示轨迹按钮,当按钮变成“不显示轨迹时,运行程序后仿真环境场地中将会显示轨迹。步骤7:单击仿真环境中“保存原轨迹按钮,当按钮变成“不保存原轨迹,运行程序后将会保存机器人运行轨迹。步骤8:单击“运行按钮,把机器人拖到场地中释放。步骤9:屡次运行仿真环境机器人,会出现多条直线轨迹。3问题探讨尝试变更步骤1:变更右电机功率,把右轮功率减到80。步骤2:进入仿真环境运行机器人程序,记得要保存轨迹。右电机功率为80轨迹。对应变更会让你发觉规律对应变更左驱动轮功率,视察机器人运动,你会发觉右电机功率为100,左电机功率为80时运动轨迹。视察结果:(1) 当左右电机功率一样时,机器人运动轨迹是一条直线。(2) 当右电机功率为80,左电机功率为100时候,机器人顺时针走了一段弧线。(3) 当左电机功率为80,右电机功率为100时候,机器人逆时针走了一段弧线。探讨结论:(1) 左右驱动轮功率一样时,机器人走是直线。(2) 当两个驱动轮功率不同时,机器人会往功率小一侧转动。(3) 以上两段弧线,由于延时等待时间不够,所以没能走成一个完好圆形。“8字1建立并保存场地步骤1:单击工具栏中“仿真按钮,进入仿真环境场地。步骤2:在左侧环境栏中选择“实体,“添加障碍物,“圆形。步骤3:在场地中随意一点,按住鼠标左键“拖拽出一个圆。步骤4:在实体窗口中修改直径数据为20,单击“确定按钮。步骤5:用鼠标左键拖着圆形障碍物圆,视察下面鼠标位置,把圆形障碍物放到指定位置上松开鼠标。步骤6:重复步骤2步骤5过程,完成第二个障碍物圆建立并放到指定位置,建立绕标场地。步骤7:单击左侧文件栏中“保存,弹出“保存环境对话框。步骤8:在保存环境对话框中给新建场地起名叫“8字场地。步骤9:在保存环境对话框中单击“保存。2编写走“8字程序步骤1:走“圆程序,把“启动电机模块、“延时等待模块和“停顿电机模块按依次连线。步骤2:修改启动电机参数,左100,右85.步骤3:修改延时等待数据为8.2秒。步骤4:添加“完毕模块。3进入仿真环境步骤1:单击工具栏中“仿真按钮,进入仿真环境场地。步骤2:在仿真环境左侧文件栏中单击“加载。步骤3:在选择环境窗口中单击“8字场地。步骤4:单击“进入环境,即可出现“8字场地。(4) 运行程序步骤1:在仿真环境界面,单击“显示轨迹。步骤2:单击仿真环境界面“运行按钮。步骤3:把机器人放在两个圆形标中间释放。三、创作天地试着在“停顿电机模块后参与“转向模块。课后反思:第3课 我本事大 循环模块与执行器模块组合应用教学目的:1学问目的:学会屡次循环模块运用。2技能目的:能娴熟操作“循环模块和执行器模块。3情感目的:增加对机器人学习爱好。教学重、难点:能娴熟操作“循环模块和执行器模块。教学课时:1课时教学过程:一、课堂引入在经验了前两个竞赛后,我们来到了本事展示区,在这里我们将进一步理解机器人执行器模块库中其他模块功能,相识限制模块库中屡次循环模块,见证循环程序构造和依次程序构造组合带来奇迹,让机器人在动身执行器任务时或完成任务后有所表示。二、新课教学 1问题探讨如何让机器人完成圆形组合图形让机器人画出一个由圆形组成图案,视察分析如下:(1) 视察图3.1中有4个圆形。(2) 4个圆形起点都是在中间位置。(3) 假如4个圆形初始角度一样,4个圆形应当重叠。探讨结论:(1) 机器人“画了4个一样圆形。 (2) 每个圆形初始角度不一样。(3) 第一个圆“画完了,要转个角度再“画第二个圆······步骤1:把第2课保存机器人走一个“圆程序翻开。步骤2:先把“完毕模块拖到旁边。步骤3:在“停顿电机模块后面加一个“转向模块。步骤4:在限制模块库中选择“屡次循环模块拖到流程图编辑区,放在程序旁边。步骤5:把鼠标放在“启动电机模块上,将流程图程序拖到“屡次循环模块中。步骤6:将“屡次循环模块拖到“主程序模块下连接。步骤7:把“完毕模块拖到“屡次循环模块下连接。步骤8:用鼠标右击“转向模块,把转向速度设置为100,时间设置为0.21秒,程序编辑完成。机器人本事1发音模块相当于我们人语言。2显示模块相当于我们书写文字。3设置眼睛模块应当就相当于我们人眼神了。3新尝试人机对话步骤1:翻开第1课保存机器人竞赛程序。步骤2:在流程图编辑区,选中“直行模块连同“完毕模块一起放在“主程序模块右侧。步骤3:把执行器模块库中“显示模块拖到流程图编辑区,放在主程序模块下面。步骤4:右击“显示模块,翻开“显示模块对话框,看到两行“显示信息。在第一行输入begin。步骤5:把“延时等待模块放在“显示模块下面,右击“延时等待模块,翻开“延时等待模块对话框,把时间调整到2秒钟。步骤6:把“直行模块和“完毕模块放在“延时等待下面。步骤7:单击“仿真按钮,进入仿真环境,运行程序,视察仿真环境右上角出现了“begin字样。课后反思:第4课 响亮歌声 子程序设计与机器人发音教学目的:1学问目的:利用子程序让机器人发音。2技能目的:培育学生上机操作实力。3情感目的:增加对机器人学习爱好。教学重、难点:利用子程序让机器人发音。教学课时:1课时教学过程:一、课堂引入游园会歌咏竞赛就要开始了,我们新伙伴已经报了名,如今抓紧时间练习一下。这节课我们将以“发音模块为主,相识“子程序模块,结合前三课学到相关内容,编出一套最新组合,让机器人演唱歌曲小星星。小星星歌曲简谱如下:1 1 5 5 6 6 5 4 4 3 3 2 2 1 5 5 4 4 3 3 2 5 5 4 4 3 3 2 二、新课教学 1问题探讨2. 新建子程序步骤1:在“程序模块库中选择“新建子程序模块并翻开。步骤2:在“新建子程序对话框中,给新建子程序命名。步骤3:单击“确定后进入子程序界面。步骤4:在子程序界面单击工具栏中图标,即可返回主程序界面。步骤5:把“小星星模块拖到主程序编辑区,右击该模块,翻开“子程序调用模块对话框。步骤6:单击“编辑按钮即可再次进入子程序编辑界面。3在子程序中编辑歌曲步骤1:先编写小星星歌曲第一句1 1 5 5 6 6 5 ,把7个“发音模块拖到子程序流程图编辑区,依次连接。步骤2:依据小星星歌曲音阶依次和音符长短逐一修改7个“发音模块中参数。步骤3:试唱。方法一:先返回主程序,再进入仿真环境。方法二:从子程序干脆进入仿真环境。课后反思:第二单元 超人感觉单元概述:本单元, “VJC仿真软件中“红外传感器、“亮度传感器、“条件限制第应用与运动。教机器人学会对障碍做出相应反响。在这个过程中,同学们还将理解什么是传感器,以及传感器种类,知道它们是怎样影响程序执行过程,并会用“红外传感器、“亮度传感器模块编写程序,体会怎样通过编写程序来到达限制并影响机器人目。信任,机器人肯定会成为同学们宠爱好挚友,给同学们学习和生活增加色调!教学目的:1、学会调整参数,让机器人做得更好。2、理解红外传感器应用与避障运动。3、理解亮度传感器应用与追光运动。教学重难点:教学重点:1、机器人仿真软件编程界面和运行环境。2、红外传感器应用。教学难点:1、会用“限制模块库中“恒久循环模块编写程序,让机器人反复唱歌。教学打算:在学朝气上安装好VJC1.5版版仿真软件。单元课时支配:本单元有4课,每1课支配1课时,共4课时。第5课 忠诚卫士 红外传感器检测与条件限制教学目的:1学问目的:学会红外传感器检测与条件限制运用。2技能目的:培育学生上机操作实力。3情感目的:增加对机器人学习爱好。教学重、难点: 红外传感器检测与条件限制。教学课时:1课时教学过程:一、课堂引入在机器人游园会大门口,我们看到一个机器人站在那里不停地计数1,2,3,···,不知道累,不知道渴、不知道烦······本节课,我们将理解红外传感器检测和运用方法,以及选择构造程序设计思路和方法。二、新课教学 1问题探讨机器人如何识别环境障碍物1编写机器人“视力检测程序步骤1:在计算机桌面双击图标进入流程图编辑区。步骤2:在“限制模块库中选择“恒久循环模块,拖到“主程序模块下面。步骤3:在“传感器模块库中选择“红外测障模块,放到“恒久循环模块当中。步骤4:在“执行器模块库中选择“显示模块,与“红外测障模块连接。步骤5:右击“显示模块,翻开“显示模块对话框。步骤6:在“显示信息第一行最终,选择“引用变量,出现“变量百宝箱对话框。步骤7:在“变量百宝箱中选择“红外测障模块。“变量百宝箱中间“整型变量引用窗口变成了“红外变量引用窗口。步骤8:在“红外变量引用窗口,单击第一栏“红外变量一,出现一把“钥匙,表示该变量被选中。步骤9:单击“变量百宝箱对话框“确认按钮,返回“显示模块窗口,这时显示信息变为“红外变量一。步骤10:单击“显示模块对话框“确定按钮,完成了检测程序编写。2设置仿真环境步骤1:单击进入仿真环境。步骤2: 把障碍物移到“显示屏窗口中。2. 问题探讨如何让机器人看远一点步骤1:在仿真环境界面机器人初始参数设置区,单击“红外按钮,在左侧栏中出现“红外探测半径,将红外探测半径调整为80。步骤2:再把机器人放入仿真环境中检测“视力。3问题探讨如何让机器人看到障碍物时发出报警步骤1:翻开红外测障程序,右击“红外测障模块,弹出一个“红外测障模块对话框。步骤2:单击“检测完成后,进展条件推断,弹出新对话框。步骤3:翻开条件推断表达式右侧“前下拉菜单,选择“无。步骤4:单击“确定。步骤5:在执行器模块库中选择“发音模块。红外报警程序完成。 课后反思:第6课 看谁“躲得快 红外传感器应用与避障运动教学目的:1学问目的:学会红外传感器应用与避障运动运用。2技能目的:培育学生上机操作实力。3情感目的:增加对机器人学习爱好。教学重、难点: 红外传感器应用与避障运动运用。教学课时:1课时教学过程:一、课堂引入 机器人“眼睛不仅能“看到障碍物,还能调整“视觉间隔 。 这节课,我们就让机器人在运动过程中,自己“躲避障碍物,理解“条件推断功能与作用。二、新课教学 1问题探讨让机器人在前进中遇到障碍物时停下来1编写遇见障碍物停顿程序步骤1:双击桌面图标,进入流程图编辑区。步骤2:翻开上节课保存红外报警程序。步骤3:右击“红外测障模块,翻开“红外测障模块对话框。步骤4:把“启动电机模块与“设置眼睛模块连接。步骤5:把“停顿电机模块与“发音模块连接,程序完成。2设置仿真环境步骤1:单击进入仿真环境。步骤2: 在环境编辑栏中选择实体 添加障碍物 矩形。步骤3:调整矩形障碍物长为200,宽为15。步骤4:把障碍物移到“眼睛和“显示屏窗口下。3视察机器人运动步骤1:单击“运行按钮。步骤2:把机器人放在下面正对障碍物。步骤3:释放机器人,视察运动。(4) 探讨探讨机器人没有“看到障碍物时,始终往前走。当机器人遇到障碍物时,停下来发出“警报声。2. 问题探讨让机器人在运动中避开障碍物自主运动1先分析一下机器人红外传感器测障碍物几种状态。2编写程序步骤1:翻开6.2所示程序。 步骤2:把“发音和“停顿电机模块去掉,扔进“垃圾桶。步骤3:再添加一个“红外测障模块。步骤4:鼠标右击新添加“红外测障模块,翻开“红外测障模块对话框。步骤5:单击“检测完成后,进展条件推断,翻开“条件推断窗口。步骤6:选择条件推断值“左。步骤7:单击“确定按钮,新添加“红外测障模块后主程序。步骤8:把“执行器模块库中“转向模块拖到第二个“红外测障步骤9:调整转向模块参数,右转速度为100,时间为0.1秒。步骤10:再添加一个“红外测障模块。步骤11:重复上述步骤4、5,选择条件推断值“右。步骤12:单击“确定按钮后。步骤13:在第三个“红外测障模块“是下面添加“转向模块。步骤14:调整“转向模块参数,左速度为-100,时间为0.1秒。步骤15:在第三个“红外测障模块“否下面添加“直行模块。 步骤16:调整“直行模块参数,后退速度为-100,时间为0.2秒。步骤17:在第三个“红外测障模块“否下面“直行模块下,再连接一个“转向模块,到此全部程序完成。3设置仿真环境步骤1:单击进入仿真环境。 步骤2:在环境编辑栏中选择实体 添加障碍物 矩形。步骤3:修改实体矩形参数,长为300,宽为5。步骤4:重复2、3,再添加一个实体参数。步骤5:再添加两个实体矩形,详细参数长为5,宽为200。步骤6:把鼠标放在实体矩形上,按住左键拖到位置松开。把前两个矩形上下放,后两个矩形左右放,调整实体位置。步骤7:保存场地。 4视察机器人运动步骤1:单击“运行,把机器人拖入场地中。步骤2:释放机器人,视察运动。(5) 探讨结论机器人在没有“看到障碍物时,始终往前走。 当机器人左前方遇到障碍时,会向右转。 当机器人右前方遇到障碍时,会向左转。 当机器人正前方遇到障碍时,先后退再右转。课后反思:第7课 机器人“闹钟 亮度传感器检测与设置教学目的:1学问目的:学会对亮度传感器检测与设置。2技能目的:培育学生上机操作实力。3情感目的:增加对机器人学习爱好。教学重、难点: 亮度传感器检测与设置。教学课时:1课时教学过程:一、课堂引入机器人“眼睛不仅能“看到障碍物,还能看到亮光。这节课,我们就让新伙伴“睁开眼睛“看太阳。二、新课教学 1问题探讨机器人眼睛能看到“亮光吗?1编写亮度检测程序步骤1:进入流程图编辑区。步骤2:仿照图5.1所示红外检测程序,编写亮度检测程序,如图7.1所示。步骤3:翻开“亮度检测模块对话框,在“方式栏中选择“平均,如图7.1所示。2设置仿真环境步骤1:单击进入仿真环境。步骤2: 在环境编辑栏中选择光源,添加。把鼠标放在场地中间位置点一下,在场地中即刻出现如图7.3所示光源。步骤3:把机器人放在光源下面,如图7.4所示。(4) 视察机器人进展亮光检测步骤1:当机器人在光源以外地方,检测到数值为255,如图7.5所示。步骤2:把机器人往光源靠近,在进入光源范围内时检测到光值为241,如图7.6所示。步骤3:再往前挪动,检测到光值为151,如图7.7所示。步骤4:把机器人放在光源跟前,检测到光值为91,如图7.8所示。(5) 探讨结论2. 问题探讨机器人可以像闹钟一样吗?1编写机器人“闹钟程序步骤1:翻开如图7.1所示亮度检测程序。步骤2:右击“亮度检测模块,弹出“亮度检测模块。步骤3:单击“亮度检测模块对话框中“检测完成后,进展条件推断,弹出新对话框,如图7.11所示。步骤4:修改条件推断值为“<200,如图7.11所示。步骤5:单击“确定,程序流程图变为带推断功能模块,如图7.12所示。步骤6:把“发音模块连接到如图7.13所示位置。2视察现象步骤1:进入仿真环境。步骤2:添加光源,设置光源参数。光源参数可以自己设定,如图7.14所示。步骤3:把机器人放在间隔 光源相应位置上,即可发出“滴滴滴声音。(4) 探讨结果当机器人“看到亮光时,能发出“滴滴滴声音。假如环境光线缺乏,或者比较弱时候,机器人不会发音。课后反思:第8课 机器人“扑火 亮度传感器应用与追光运动教学目的:1学问目的:学会亮度传感器应用与追光运动应用。2技能目的:培育学生上机操作实力。3情感目的:通过学习,增加对机器人学习爱好。教学重、难点: 学会亮度传感器应用与追光运动应用。教学课时:1课时教学过程:一、课堂引入听说过飞蛾扑火,还没听说过机器人“扑火。这节课,我们试着用机器人两只眼睛找寻“火源并靠近“火源。二、新课教学 1问题探讨机器人如何识别环境障碍物1编写左右亮度检测模块步骤1:进入流程图编辑区。步骤2:。步骤3:再添加一个“亮度检测。步骤4:设置第一个“亮度检测模块。步骤5:设置第二个“亮度检测模块。步骤6:翻开“显示模块。步骤7:单击第一行“引用变量翻开“变量百宝箱。步骤8:单击“亮度,选择“亮度变量一,如图8.5所示。步骤9:单击“确认按钮,返回“显示模块对话框,如图8.6所示。步骤10:在“显示模块中,单击第二行“引用变量,再次翻开“变量百宝箱对话框,如图8.7所示。2设置仿真环境步骤1:单击进入仿真环境。步骤2: 把障碍物移到“显示屏窗口中。2问题探讨能否让机器人像飞蛾一样靠近火源1编写机器人“扑火程序步骤1:翻开如图8.1所示左右亮度检测程序。步骤2:在“限制模块库中,选择“条件推断模块,连接到“显示。步骤3:右击“条件推断模块,翻开“条件推断模块。步骤4:单击条件推断式中“整形变量一,弹出“变量百宝箱。步骤5:在“变量百宝箱对话框中选择“亮度传感器。在“亮度变量引用中选择“亮度变量一。步骤6:单击“确认按钮,返回“条件推断对话框,将“条件推断式中间“关系运算符设置为“<,条件推断式右侧设置为“10,如图8.14所示。步骤7:“停顿电机模块放在条件推断式成立右侧,如图8.15所示。 课后反思:第三单元 非凡才智单元概述:机器人超人感觉,让我们看到了机器人既能看到障碍物又能看到自然环境光线强与弱。如今我们和机器人一起去游园会参与游艺、嬉戏等消遣活动,感受机器人非凡才智。机器人通过各种传感器感知外部环境信息,相识机器人传感器,并且学习限制传感器是进步机器人智能性关键。本单元,我们将学习理解机器人碰撞传感器和地面灰度传感器,进一步熟识和驾驭程序3种构造形式,熟识和驾驭传感器检测及运用方法,提升编写程序实力。教学目的:1、使学生学会碰撞传感器检测与条件限制。2、驾驭地面传感器检测与应用。教学重难点:1、碰撞传感器检测与条件限制。2、地面传感器检测与应用。教学打算:在学朝气上安装好VJC1.5版版仿真软件。单元课时支配:本单元有2课,每1课支配1课时,共2课时。第9课 磨拳又擦掌 碰撞传感器检测与条件限制教学目的:1学问目的:学会碰撞传感器检测与条件限制。2技能目的:培育学生上机操作实力。3情感目的:通过学习,增加对机器人学习爱好。教学重、难点:碰撞传感器检测与条件限制。教学课时:1课时教学过程:一、课堂引入人可以通过肢体感觉周边环境物体存在,机器人通过什么感知身边物体存在呢?当机器人遇到障碍物时,能“自主停顿运动吗?本节课,我们将理解碰撞传感器检测和运用方法,驾驭利用碰撞传感器“触碰特点,让机器人实现“自主运动限制。二、新课教学 1问题探讨机器人怎样感知身边物体存在1编写机器人“触觉检测程序。步骤1:进入“流程图编辑区,依次选择“恒久循环、“启动电机、“碰撞检测、“显示、“完毕模块等,如图9.1所示。步骤2:设置“启动电机模块。步骤3:翻开“显示模块对话框,单击“引用变量,如下图。步骤4:在“变量百宝箱对话框中选择“碰撞传感器,选择“碰撞变量一,如下图。步骤5:“确认后返回“显示模块对话框,如下图。2设置仿真环境进展检测步骤1:单击进入仿真环境。步骤2:添加障碍物,圆形、矩形都可以,大小自己设置,如图9.5所示。步骤3:把机器人拖入场地,视察机器人运动状况和显示结果,如图9.6所示。2问题探讨前方遇到碰撞时如何停下来1编写前方遇到碰撞停下来程序步骤1:进入流程图编辑区。步骤2:在“程序模块库中选择“新建子程序模块,如下图。步骤3:在“新建子程序窗口中,给新建子程序起个名,如下图。步骤4:“确定后干脆进入子程序编辑界面。 步骤5:先把“碰撞检测模块连接上。 步骤6:右击“碰撞检测模块,翻开“碰撞检测模块对话框,如下图。步骤7:单击“检测完成后,进展条件推断,翻开“碰撞检测模块,如下图。 步骤8:在“方向设置复选框中选择“左前和“右前,如图9.13所示。步骤9:单击“确定按钮,返回子程序编辑界面,如图9.14所示。步骤10:把“停顿电机模块连接在条件成立“是下面,如图9.15所示。3. 问题探讨让机器人后退运动也能做到碰撞停1编写后面遇到碰撞停程序2进入场地试验3探讨结论4.学生上机操作练习课后反思:第10课 丢手绢嬉戏 地面传感器检测与应用教学目的:1学问目的:使学生学会对地面传感器检测与应用。2技能目的:培育学生上机操作实力。3情感目的:通过学习,增加对机器人学习爱好。教学重、难点:地面传感器检测与应用。教学课时:1课时教学过程:一、课堂引入在机器人游园会游艺区,许多人都在玩丢手绢嬉戏,我们赶快参与一下。本节课,我们将理解机器人地面传感器,并驾驭运用方法。二、新课教学 1问题探讨机器人如何按规定路途行走1编写地面灰度检测程序在流程图编辑区,编写地面灰度检测程序,设置显示参数,如图10.1所示。2进入仿真环境进展检测步骤1:单击进入仿真环境,在文件栏中选择“加载,翻开“选择环境对话框,选择“灰度检测场地。步骤2:单击“进入环境,出现如图10.3所示地面灰度检测场地。步骤3:把机器人放入“地面灰度检测场地进展检测。加上黑、白、红······一共9种颜色,检测数据如下图。3视察地面灰度检测不同颜色,显示数据大小不一样。如红、黄、紫色。不同颜色,显示数据值一样。如红、绿、蓝三色数据值都是170。(5) 探讨结论机器人通过地面传感器可以简洁识别不同“颜色和灰度地面。2问题探讨利用机器人地面传感器制作“丢手绢嬉戏1编写让机器人走“圈程序2进入仿真环境场地步骤1:进入仿真环境,在机器人初始参数设置一栏,单击“显示轨迹,“不显示轨迹。单击“保存原轨迹,“不保存原轨迹。如图10.5所示。步骤2:把机器人放在X=100,Y=120点上轨迹如图10.6所示。3制作场地步骤1:在仿真环境编辑区选择“实体,“添加图带,“圆形,如图10.7所示。步骤2:设置“实体圆直径步骤3:设置颜色,红色,如图10.7所示。步骤4:参照10.8所示颜色版,完成如图10.9所示场地。步骤5:保存彩色连环场地。(4) 视察试验 把机器人放在白色圆形位置上,视察机器人机器人肯定要在每个圆环上面经过。5完成“丢手绢嬉戏程序步骤1:返回流程图编辑区,编写如图10.11所示程序。步骤2:设置参数,如图10.12所示。6验证程序步骤1:进入仿真环境,加载“彩连环场地。步骤2:把机器人放在“白色起点,开始运行。课后反思:第11课 听话挚友 真实机器人声音传感器检测与应用教学目的:1学问目的:真实机器人声音传感器检测与应用。2技能目的:培育学生上机操作实力。3情感目的:通过学习,增加对机器人学习爱好。教学重、难点:真实机器人声音传感器检测与应用教学课时:1课时教学过程:一、课堂引入我们人和动物是用耳朵来“听声音,你知道机器人用什么“听声音吗?机器人“耳朵又是什么样?本节课,我们将相识机器人“耳朵,并学会检测和运用。让机器人“听到发令时,可以依据任务做出相应动作。二、新课教学 1运用真实机器人前打算工作步骤1:检查计算机是否安装了“应用软件。步骤2:相识真实机器人,如图11.1所示。步骤3:检查试验用机器人是否已充电。步骤4:检查下载程序usb数据线是否已经插在计算机usb接口上。2机器自检步骤1:双击桌面图标,翻开如图11.3所示窗口。步骤2:选择“流程图程序,单击“确定按钮进入编程界面,如图11.4所示。步骤3:在“工具栏中选择“机器人自检程序。翻开“编译和下载窗口,如图11.5所示。步骤4:将下载线与机器人连接,如图11.6所示。步骤5:按下机器人“开关键,如图11.7所示。步骤6:下载完毕,下载窗口关闭后,关闭机器人电源,拔下机器人一端下载线。3. 问题探讨“听力检测1编写声音检测程序步骤1:进入流程图编辑区,编写声音检测程序,如图11.1所示。步骤2:用usb下载线连接计算机与机器人。步骤3:单击“下载按钮,翻开机器人电源。步骤4:关闭机器人电源,拔出下载线。2运行“听力检测程序步骤1:按下机器人电源开关。步骤2:按下“运行键。3探讨结论机器人在“听到我们发出声音或者是环境噪声时,会在显示屏上显示出一些数据,这些数据表示“听到声音。环境声音大,显示数值大,反之数值小。4.问题探讨机器人如何“听令动身1编写“听令回复程序2运行“听令回复程序3试验结果4编写“听令动身程序5探讨结论课后反思:第12课 跟踪运动战 真实机器人红外传感器检测与“跟踪运动教学目的:1学问目的:真实机器人红外传感器检测与“跟踪运动。2技能目的:培育学生上机操作实力。3情感目的:通过学习,增加对机器人学习爱好。教学重、难点: 真实机器人红外传感器检测与“跟踪运动教学课时:1课时教学过程:一、课堂引入我们在进展“跟踪时候,肯定是有目的。当机器人“看到前方有“目的出现时,即进展跟踪,并可以跟踪随“目的物体进展挪动。本课,我们要学会检测真实机器人红外传感器,并学会用红外传感器限制机器人运动。二、新课教学 1问题探讨红外检测1编写红外传感器检测程序步骤2:红外传感器检测程序如图12.2所示。步骤3:添加显示信息为“红外变量一,修改延时等待参数为0.1秒,如图12.2所示。2运行红外传感器检测程序用下载线连接计算机和机器人,给机器人下载程序,下载完成后,拔出下载线。3视察检测效果翻开机器人电源,运行程序。4探讨结论红外传感器检测结果与仿真环境检测结果一样。红外传感器识别障碍物间隔 ,可以通过调整可变电阻进展变更。2问题探讨跟随挪动物体进展