六年级下册信息教案.docx
《六年级下册信息教案.docx》由会员分享,可在线阅读,更多相关《六年级下册信息教案.docx(25页珍藏版)》请在冰豆网上搜索。
六年级下册信息教案
第一单元结识新伙伴
教学目的
1、情感、态度、价值观方面
(1)通过调用“执行器模块库”中的“直行”、“启动电机”、“延时等待”等模块,使学生了解VJC仿真软件模块库中的各个模块的主要功能,并对学习程序设计产生兴趣。
(2)在反复调试、修改各个模块的参数让机器人走简单图形、绘制图形、发声唱歌等的过程中,培养学生科学严谨的学习态度。
(3)用不同的方法让机器人走回家、走正方形等,并从中选择最佳方法,渗透程序最优化思想。
(4)培养学生积极思维、勇于探索的精神。
(5)培养学生认真踏实的学习习惯和与人合作的意识。
2、知识、技能方面
(1)了解智能机器人的基本概念、发展过程以及它与人类的关系。
(2)初步了解程序设计语言。
(3)比较熟悉的启动、退出VJC仿真软件。
(4)熟练VJC仿真软件窗口、仿真环境的组成,能进行简单操作。
(5)掌握VJC仿真软件的一些基本模块的功能,并能运用这些模块编写简单的程序。
(6)能比较熟练的设置、修改VJC仿真软件中模块的参数。
3、能力培养方面
(1)通过观察编写程序是模块名称的变化,培养学生的观察能力。
(2)通过观察分析三角形、正方形、六边形等简单图形,在机器人绘制这些图形各个边的过程中,初步培养学生有条理的观察分析图形的能力并规范绘图过程。
(3)绘制一些简单图形,是学生能够比较熟练的使用一些基本的模块命令。
课时安排:
本单元共四课时。
第一课认识新朋友总课时
教学时间:
教学目标:
1、了解机器人的特点。
2、了解智能机器人及VJC仿真软件。
3、认识流程图编程工作界面。
4、学会启动SVJC程序方法。
教材分析
1、有关机器人的相关信息。
2、了解和学习VJC1.5仿真版流程图编辑界面和仿真环境界面。
3、启动软件,认识流程编写工作界面及基本操作方法。
教学重点
1、认识智能机器人的结构及功能。
2、了解VJC仿真软件的编程界面及基本操作方法。
教学难点
在VJC仿真软件中打开并运行程序。
教学步骤
教师讲解:
1、了解机器人。
任务1:
智能机器人的特点。
给学生3分钟阅读学习了解。
2、打开软件的方法
1)桌面快捷方式。
2)单击开始,移动到程序,单击vjc仿真机器人。
3、启动VJC仿真软件,认识流程工作界面及基本操作方法。
4、认识主程窗口
1)标题栏2)菜单栏3)工具栏4)回收站
5)流程图编辑区6)JC代码显示区7)模块库区
任务2:
认识流程图编辑界面。
学生通过动手点击不同模块库中的模块,初步了解模块。
5、认识仿真环境界面。
教师讲解,学生记忆
6、迈出第一步。
直行模块的运用讲解
任务3:
让机器人直行。
同时注意如何调整机器人的行走速度。
学生上机操作
7、拓展练习:
试一试,能否让机器人转弯。
“转向”模块的运用
1、启动VJC仿真软件,了解基本界面。
2、认识流程工作界面及基本操作方法。
3、学会让机器人直行的操作。
第二课无脚走天下总课时
教学时间:
教学目标:
1、了解和学会用“执行器模块库”中的“启动电机”模块和“延时等待”模块的设置。
2、学会用“执行器模块库”中的“启动电机”模块编写程序和“延时等待”模块编写程序让机器人画园。
3、通过调整参数。
让机器人走8字。
教学重点:
学会用启动电机和延时等待模块理解和运用
教学难点:
调整参数的应用
教材分析
1、如何让机器人画圆圈。
2、如何让机器人画8字。
3、动手实践。
4、拓展练习。
教学过程:
1、教师导入
通过第一课的学习,我们已经结识了不少机器人朋友,今天再来认识一位新朋友,它刚离开生产车间来到这个世界,想要学习本领,我们快来帮帮他吧!
2、新授知识
注:
教师适当提示
根据学生操作情况,教师讲解机器人转弯操作重点。
1)、左电机与右电机的关系。
2)、延时模块的设置。
3)、参数的调整。
3、学生做课本的练习。
(15页)
注:
在学生拓展练习时,教师要适当的引导“转向”模块中,时间和速度的设置与转的角度之间的关系。
第3课我的本领大总课时
教学时间:
教学内容:
---循环模块与执行器模块组合运用
教学目标
1、掌握用“循环模块”模块编写程序。
2、学会用“执行器模块库”中的模块组合运用。
教学重点
1、学会循环模块的使用方法。
2、对“执行器模块”中的模块理解运用。
教学难点:
循环模块与执行器模块组合运用
教学过程
发现问题
解决问题
第4课嘹亮的歌声总课时
教学时间:
教学内容:
——子程序设计与机器人发音
教学目标:
1.知识目标:
利用子程序让机器人发音。
2.技能目标:
培养学生上机操作的能力。
3.情感目标:
增加对机器人学习的兴趣。
教学重、难点:
利用子程序让机器人发音。
教学过程:
一、课堂引入
游园会的歌咏比赛就要开始了,我们的新伙伴已经报了名,现在抓紧时间练习一下。
这节课我们将以“发音”模块为主,认识“子程序”模块,结合前三课学到的相关内容,编出一套最新组合,让机器人演唱歌曲《小星星》。
《小星星》歌曲简谱如下:
11︳55︳66︳5—︳
44︳33︳22︳1—︳
55︳44︳33︳2—︳
55︳44︳33︳2—︳
第二单元超人的感觉
单元概述:
本单元,“VJC仿真”软件中的“红外传感器”、“亮度传感器”、“条件控制”第应用与运动。
教机器人学会对障碍做出相应的反应。
在这个过程中,同学们还将了解什么是传感器,以及传感器的种类,知道它们是怎样影响程序的执行过程的,并会用“红外传感器”、“亮度传感器”模块编写程序,体会怎样通过编写程序来达到控制并影响机器人的目的。
相信,机器人一定会成为同学们喜爱的好朋友,给同学们的学习和生活增添色彩!
教学目标:
1、学会调整参数,让机器人做得更好。
2、了解红外传感器的应用与避障运动。
3、了解亮度传感器的应用与追光运动。
教学重难点:
教学重点:
1、机器人仿真软件的编程界面和运行环境。
2、红外传感器的应用。
教学难点:
1、会用“控制模块库”中的“永远循环”模块编写程序,让机器人反复唱歌。
教学准备:
在学生机上安装好VJC1.5版版仿真软件。
单元课时安排:
本单元有4课,每1课安排1课时,共4课时。
第5课忠诚的卫士总课时
教学时间:
教学内容:
——红外传感器的检测与条件控制
教学目标:
1.知识目标:
学会红外传感器的检测与条件控制的使用。
2.技能目标:
培养学生上机操作的能力。
3.情感目标:
增加对机器人学习的兴趣。
教学重、难点:
红外传感器的检测与条件控制。
教学过程:
一、课堂引入
在机器人游园会大门口,我们看到一个机器人站在那里不停地计数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:
双击桌面图标,进入流程图编辑区。
步骤2:
打开上节课保存的红外报警程序。
步骤3:
右击“红外测障”模块,打开“红外测障模块”对话框。
步骤4:
把“启动电机”模块与“设置眼睛”模块连接。
步骤5:
把“停止电机”模块与“发音”模块连接,程序完成。
(2)设置仿真环境
步骤1:
单击进入仿真环境。
步骤2:
在环境编辑栏中选择实体矩形。
步骤3:
调整矩形障碍物的长为200,宽为15。
步骤4:
把障碍物移到“眼睛”和“显示屏”窗口下。
(3)观察机器人的运动
步骤3:
修改实体矩形参数,长为300,宽为5。
步骤4:
重复2、3,再添加一个实体参数。
步骤5:
再添加两个实体矩形,具体参数长为5,宽为200。
步骤6:
把鼠标放在实体矩形上,按住左键拖到位置松开。
把前两个矩形上下放,后两个矩形左右放,调整实体位置。
步骤7:
保存场地。
(4)观察机器人运动
步骤1:
单击“运行”,把机器人拖入场地中。
步骤2:
释放机器人,观察运动。
(5)研究结论
机器人在没有“看到”障碍物时,一直往前走。
当机器人左前方遇到障碍时,会向右转。
当机器人右前方遇到障碍时,会向左转。
当机器人正前方遇到障碍时,先后退再右转。
第7课机器人“闹钟”总课时
教学时间:
教学内容:
——亮度传感器的检测与设置
教学目标:
1.知识目标:
学会对亮度传感器的检测与设置。
2.技能目标:
培养学生上机操作的能力。
3.情感目标:
增加对机器人学习的兴趣。
教学重、难点:
亮度传感器的检测与设置。
教学过程:
一、课堂引入
机器人的“眼睛”不仅能“看到”障碍物,还能看到亮光。
这节课,我们就让新伙伴“睁开”眼睛“看太阳”。
二、新课教学
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:
右击“亮度检测模块”,弹出“亮度检测模块”对话框,如图7.10所示。
步骤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:
进入流程图编辑区。
步骤2:
打开7.1所示的亮度检测程序。
步骤3:
再添加一个“亮度检测”参数,如图8.1所示。
步骤4:
设置第一个“亮度检测模块”参数,如图8.2所示。
步骤5:
设置第二个“亮度检测模块”参数,如图8.3所示。
步骤6:
打开“显示”模块。
步骤7:
单击第一行“引用变量”打开“变量百宝箱”对话框,如图8.4所示。
步骤8:
单击“亮度”,选择“亮度变量一”,如图8.5所示。
步骤9:
单击“确认”按钮,返回“显示模块”对话框,如图8.6所示。
步骤10:
在“显示模块”中,单击第二行“引用变量”,再次打开“变量百宝箱”对话框,如图8.7所示。
(2)设置仿真环境
第三单元非凡的智慧
单元概述:
机器人的超人感觉,让我们看到了机器人既能看到障碍物又能看到自然环境光线的强与弱。
现在我们和机器人一起去游园会参加游艺、游戏等娱乐活动,感受机器人的非凡智慧。
机器人通过各种传感器感知外部环境信息,认识机器人的传感器,并且学习控制传感器是提高机器人智能性的关键。
本单元,我们将学习了解机器人的碰撞传感器和地面灰度传感器,进一步熟悉和掌握程序的3种结构形式,熟悉和掌握传感器的检测及使用方法,提升编写程序的能力。
教学目标:
1、使学生学会碰撞传感器的检测与条件控制。
2、掌握地面传感器的检测与应用。
教学重难点:
1、碰撞传感器的检测与条件控制。
2、地面传感器的检测与应用。
教学准备:
在学生机上安装好VJC1.5版版仿真软件。
单元课时安排:
本单元有2课,每1课安排1课时,共2课时。
第9课磨拳又擦掌总课时
教学时间:
教学内容:
——碰撞传感器的检测与条件控制
教学目标:
1.知识目标:
学会碰撞传感器的检测与条件控制。
2.技能目标:
培养学生上机操作的能力。
3.情感目标:
通过学习,增加对机器人学习的兴趣。
教学重、难点:
碰撞传感器的检测与条件控制。
教学课时:
1课时教学过程:
一、课堂引入
人可以通过肢体感觉周边环境物体的存在,机器人通过什么感知身边物体的存在呢?
当机器人碰到障碍物时,能“自主”停止运动吗?
本节课,我们将了解碰撞传感器的检测和使用方法,掌握利用碰撞传感器的“触碰”特点,让机器人实现“自主”运动控制。
二、新课教学
1.问题研究——机器人怎样感知身边物体的存在
(1)编写机器人“触觉检测”程序。
步骤1:
进入“流程图编辑区”,顺序选择“永远循环”、“启动电机”、“碰撞检测”、“显示”、“结束”模块等,如图9.1所示。
步骤2:
设置“启动电机模块”参数,左右电机功率设置为60,如图9.2所示。
步骤3:
打开“显示模块”对话框,单击“引用变量”,如图9.3所示。
步骤4:
在“变量百宝箱”对话框中选择“碰撞”传感器,选择“碰撞变量一”,如图9.3所示。
步骤5:
“确认”后返回“显示模块”对话框,如图9.4所示。
(2)设置仿真环境进行检测步骤1:
单击进入仿真环境。
步骤2:
添加障碍物,圆形、矩形都可以,大小自己设置,如图9.5所示。
步骤3:
把机器人拖入场地,观察机器人的运动情况和显示结果,如图9.6所示。
2.问题研究—前方遇到碰撞时如何停下来
(1)编写前方遇到碰撞停下来的程序步骤1:
进入流程图编辑区。
步骤2:
在“程序模块库”中选择“新建子程序”模块,如图9.8所示。
步骤3:
在“新建子程序”窗口中,给新建的子程序起个名,如图9.9所示。
步骤4:
“确定”后直接进入子程序编辑界面。
步骤5:
先把“碰撞检测”模块连接上。
步骤6:
右击“碰撞检测”模块,打开“碰撞检测模块”对话框,如图9.11所示。
步骤7:
单击“检测完成后,进行条件判断”,打开“碰撞检测模块”,如图9.12所示。
步骤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:
单击进入仿真环境,在文件栏中选择“加载”,打开“选择环境”对话框,选择“灰度检测场地”文件,如图10.2所示。
步骤2:
单击“进入环境”,出现如图10.3所示的地面灰度检测场地。
步骤3:
把机器人放入“地面灰度检测场地”进行检测。
加上黑、白、红······一共9种颜色,检测数据如图10.3所示。
(3)观察地面灰度检测
不同颜色,显示的数据大小不一样。
如红、黄、紫色。
不同颜色,显示的数据值一样。
如红、绿、蓝三色数据值都是170。
(5)研究结论
机器人通过地面传感器可以简单识别不同“颜色”和灰度的地面。
第11课听话的朋友总课时
教学时间:
教学内容:
——真实机器人声音传感器的检测与应用
教学目标:
1.知识目标:
真实机器人声音传感器的检测与应用。
2.技能目标:
培养学生上机操作的能力。
3.情感目标:
通过学习,增加对机器人学习的兴趣。
教学重、难点:
真实机器人声音传感器的检测与应用
教学过程:
一、课堂引入
我们人和动物是用耳朵来“听声音”的,你知道机器人用什么“听声音”吗?
机器人的“耳朵”又是什么样的?
本节课,我们将认识机器人的“耳朵”,并学会检测和使用。
让机器人“听到”发令时,能够根据任务做出相应的动作。
二、新课教学
1.使用真实机器人前的准备工作
步骤1:
检查计算机是否安装了“能力风暴vjc2.0”的应用软件。
步骤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:
双击图标,进入vjc2.0流程图编辑区
步骤2:
红外传感器检测程序如图12.2所示。
步骤3:
添加显示信息为“红外变量一”,修改延时等待参数为0.1秒,如图12.2所示。
(2)运行红外传感器检测程序
用下载线连接计算机和机器人,给机器人下载程序,下载完成后,拔出下载线。
(3)观察检测效果
打开机器人电源,运行程序。
(4)研究结论
红外传感器检测结果与仿真环境检测结果一样。
红外传感器识别障碍物的距离,可以通过调整可变电阻进行改变。
2.问题研究——跟随移动物体进行运动
(1)编写跟随移动物体运动程序
步