已阅读5页,还剩18页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
根据“四川省义务教育课程改革实验教科书信息技术”编写意图,本册为小学高段综合能力培养阶段。本册主要包括LOGO语言和智能机器人教学,前半部分以LOGO语言为载体学习计算机语言的概念、命令格式、程序(过程)的结构和设计思想。后半部分主要依托机器人活动,培养学生对智能机器人的兴趣,了解现代机器人的发展趋势,通过拟人的方法循序渐进了解和掌握智能机器人的传感器和驱动装置的作用。在学习和组装机器人的活动中,培养学生的动手能力、创新精神和实践能力,并在小组活动中学会与他人合作,增强团队协作精神。第一课 进入奇妙的LOGO世界目的意义概述:本课首先介绍了LOGO是什么_它是一种计算机语言。然后在此基础上说明如何进入LOGO世界(窗口),并详细介绍了窗口的组成。由于同学们第一次接触计算机语言,应明确指出,LOGO语言是一种计算机“听懂”的计算机语言,我们可以用LOGO语言指挥小海龟画画、演奏音乐,算算术等。在认识LOGO窗口的基础上,学习六个LOGO语言基本命令FD、BK、RT、LT、HOME和CS。体验用命令指挥“小海龟” 向前、后退、向左转、向右转、回家和清屏;知道基本命令的格式,并体会到“海龟”画图与画图软件画图最大的区别是:海龟只听LOGO命令画图,我们下达一条命令,海龟执行一道命令。一、是什么明确,是一种计算机语言,也是就是计算机和人都能“听”懂的语言。当我们学会语言后,就可以给计算机发布命令,指挥海龟在屏幕上按我们的意愿画图,甚至指挥机器人,为我们干活。二、进入的世界现在,我们进入的世界去看看。可将窗口与画图窗口比较。它同样有菜单栏和工具栏,以及画图窗口(raphics)。这里应重点介绍海龟是干什么的。海龟是用来执行我们的命令的,当我们命令海龟在“沙滩”上爬来爬去,就可以画出一幅幅漂亮的画图。应提醒同学注意,在世界没有画图工具,因为我们是通过向海龟发布命令来画图的,所以,在世界还有一个命令窗口(listtener),我们可以在这里向海龟发布命令。同学们是第一次接触计算机语言和命令,教师应讲清楚命令提示符、光标、命令的输入和执行以及观察命令的执行结果。三、指挥小海龟画图的基本命令这节内容简单,效果明显也是同学们非常感兴趣的内容。建议,讲解与同学的操作同步进行。注意总结命令的一般格式。命令功能命令格式例子前进 步长 前进步后退 步长 后退步右转 角度 右转度左转 角度 左转度回家 做一做主要目的是熟悉六个基本命令,提高学生二维平面空间想象能力,能基本预见所画图形在屏幕上的大小和位置。第二课 会跳跃的小海龟目的意义概述:本课主要学习什么是“命令串”?在上课的基础上,学习抬笔(PU)和落笔(PD)命令,再通过用LOGO命令“写字”和画简单画,达到熟练掌握已学命令的目的。一、 教小海龟写汉字1、学会使用命令串在上课的基础上,为了提高命令效率,能不能同时给小海龟下达一连串的命令呢?通过试验是可行的。以“命令串”的形式指挥小海龟可提高作图效率,应提醒同学,命令和参数之间的格式,强调回车表示命令或命令串结束,海龟开始执行命令。2、教小海龟写字从“教小海龟写字”引入如何才能画出不连续的画?从而引入“抬笔和落笔”命令。有了抬笔和落笔命令,原则上学生可以画任何的画了,教师应鼓励学生发挥想象力和创造力。二、 教小海龟画简笔画在这一节中,注意培养学生的二维平面空间的想象能力,预见画在屏幕上的位置,要求学生作画之前,计算所画线条的长度,养成科学严谨的学习态度。做一做主要是熟练掌握已学命令,教师应鼓励学生自创画,发挥他们的想象力和创造力。第三课 重复命令目的意义概述:本课通过画正方形的命令,引入重复命令,重点是学习重复命令的格式,理解“重复次数”,“重复执行的命令串”在重复命令中的作用。在画四边形的基础上引伸,怎么画三角形、正五边形、正六边形圆等,最后学习重复命令的嵌套。本课的能力培养方面,教师可引导学生认识各种几何图形(如:直线、线段、角、正方形、长方形、圆、正多边形、平形四边形等)。本课的思维重点应是找规律和科学计算方法。建议:本课用两课时,第一课时学习重复命令及正多边形的画法;第二课时学习圆的画法和重复命令的嵌套。一、 用重复命令画正方形和长方形教材在重复命令的引入上做得很多,通过分析画正方形命令,找到命令的规律,从而引入重复命令,让学生体验重复命令的执行结果后,再提炼出重复命令的一般格式。最后,用重复命令格式,套出用重复命令画长方形的方法。从特殊到一般、从感性到理性,体现了科学的教学认识观。二、 用重复命令画正多边形从学生认识的图形中引入正多边形的概念。还有很多,每边长相等,每个内角也相等的多边形。如三角形、五边形、六边形、八边形等,它们都叫正多边形。从正方形的画法过渡到正三角形的画法,主要解决转角的多少问题。再过渡到正五边形、正六边形的画法。最后从正三角形、正方形、正五边形、正六边形的转角规律,得出正正多边形每次转角的度数计算的公式。再拓展出,让学生思考,如何画正八边形,正十边形。改变海龟转角方向,看看画形会画在屏幕的那个方位。三、 用重复命令画圆从正多边形的边数大,越接近圆这一规律,让学生计算并画一个已知边长的正三十六边形。再从正三十六边形已经很接近圆,说明,今后,我们就用正三十六边形来代替画圆。四、 重复命令的嵌套重复命令还可以包含重复命令,这叫重复命令的嵌套。重复命令嵌套可以颜色许多意想不到的效果,教师可放手让学生自由发挥,并引导他们理解每一层重复命令的作用。做一做属已学知识的综合练习。第四课 彩色绘图目的意义概述:本课这之前已学习LOGO语言基本绘图语句,但前面小海龟绘出的图形均是黑线白底,本课将学习如何设置彩色画笔和画纸,以及给图形填充,从而让小海龟绘出彩色图案。本课的重点难点是FILL命令的使用。一、 彩色画纸和彩色画笔背景颜色和画笔颜色的设置很简单,教师可以放手让同学进行探究性学习。通过背景颜色按钮和画笔颜色按钮的图标的认识和使用,让同学学习认识和理解软件快捷图标的特征,并根据提着提示掌握触类旁通学习软件的操作使用方法。二、 给图形填上颜色这里有填充颜色和模式两种选择。另外,填充命令FILL只能对封闭图形填充,封闭图形内只能填充与边框相同的颜色。建议:将这节教学处理成探究性教学。如:事先准备一个没有封闭的正方形,通过抬笔、移动、落笔将小海龟移动到正方形内,执行填充命令FILL,结果会出现漏色现象,引导孩子们类比画图找出漏色原因;清屏后制作一个封闭正方形,再正确填充,引导孩子们总结,填充命令FILL只能对封闭图形填充;启发,我们能不能在红色边框内填充绿色或别的颜色呢?让同学试一试,再总结:封闭图形内只能填充与边框相同的颜色。关于填充模式,由于操作简单,效果直观,可让学生自主完成。第五课 LOGO语言的过程目的意义概述:LOGO语言的过程,其实就是程序。本课重点学习什么叫“过程”,如何编写一个过程,过程的格式是怎样的,过程的定义是怎么回事以及如何执行过程;过程的修改和再定义。本课的重点是理解什么叫“过程”,过程的定义和使用。定义好的过程与前面的基本命令一样,可以随时调用或与基本命令混合使用。一、 什么叫过程在过程的引入中,教师应注意渗透结构化程序的思想。如:让同学回忆前面我们是怎样用基本命令画图的,如何画错了,我们又是怎样修的,从而启发学生思考有没有一种方法,让小海龟记住画图时执行命令的顺序过程,如果需要它再画相同的图形时,只告诉它要执行的任务,而不需要告诉它具体的命令过程,它也可以凭记忆完成任务。这样是程序结构化设计思想,也能很好地理解什么是过程。二、 过程的定义和使用本节应提醒学生注意,1、过程是在过程编辑窗口中编写的;2、每一个过程都是以过程头“TO 过程名”开始以过程尾“END”结束,过程头与过程尾之间的全部命令(又叫命令集合)叫过程体,过程体决定了过程的功能;3、功能键F2是只定义过程并关闭窗口,并不保存过程文件;过程的执行需在命令窗口中敲入过程名,并回车。建议,过程的执行可结合前一课,画笔的颜色,多次改变画笔的颜色后,执行过程,体会过程定义后可多次使用。定义正方形后,可以执行“FD”,让同学理解,过程可以与基本命令一道使用,理解在命令窗口中执行一次过程名,叫是让小海龟执行一次过程体中的所有命令。三、 过程的修改和再定义有了前面的基础,本节内容十分简单,教师只需要提问,如果要改变正方形的边长,应该怎么办?试试你的办法行吗?然后让同学来说他们的办法。做一做这里主要是练习过程的编辑,执行和修改。第六课 LOGO的文件管理目的意义概述:本身保存和读取文件不是难事,但在语言环境中,存在保存过程还是画图文件,是保存单个过程,还是全部过程的问题,这使保存的问题就变得复杂了。为了解决这一问题,教师必须很好的解决“当然窗口”的问题:即:如何判断激活的当前窗口是哪个窗口,如何改变当前窗口。另外,保存的内容不同,文件类型也不同。本课的重点:1、掌握保存和读取LOGO图形的方法,并能在“画图”中打开; 2、保存和打开LOGO过程文件,知道LOGO文件的类型;3、培养学生的观察能力和分析思考能力,清楚地认识自己当前的操作对象。课前准备建议:布置一个任务:分别定义一个画边长为100步的正方形的过程,过程名为“ZFX”;一个画长为100步的等边三角形的过程,过程名为“SJX”;试一试,你能把它们组合成什么有趣的图形? 这么漂亮的图形,我们能不能把它们保存起来呢?怎么保存图形,怎么保存画图的过程?当前窗口在保存文件之前,先复习“当前窗口”。要求学生能判断和改变当前窗口,知道我们的操作都是针对“当前窗口”进行的。一、 保存画图窗口中的图画1) 将图形窗口激活为当前窗口;2) 认识保存文件和读取文件工具按钮3) 学习保存操作,提醒注意,保存的图形文件类型,扩展名为BMP。4) 海龟画的图,还可以在画图软件中打开,指导同学试一试。二、 保存LOGO过程文件可作为探究性学习,让学生尝试,怎样保存过程文件。由于有前面当前窗口的经验,有的同学会想到要在过程编辑窗口中保存,有的可能会想到在命令窗口中保存。1) 教师演示在命令窗口中保存,同时说明保存文件的路径、类型和文件名的设置方法;2) 让部分同学在编辑窗口中保存ZFX过程,部分同学保存SJX过程。3) 关闭LOGO窗口后,重新打开,读取刚才保存的文件;4) 看看还能不能画出刚才的图形。师、生一起分析为什么有的同学只能画正方形或三角形了。讨论,保存全部过程和某一过程的操作方法。 做一做通过做一做,练习全部过程、单个过程和图形文件的保存操作。第七课 在过程中调用过程目的意义概述:本课通过在过程中调用过程的绘图方式,理解什么叫过程的嵌套。从过程的调用和被调用的关系中,理解什么是主过程(主程序),什么是子过程(子程序)。最后过程主过程调用子过程,理解过程(程序)的模块化结构。渗透结构化编程思想,发展学生能力。本课的重点在于,主过程和子程序的理解,利用过程的嵌套完成复杂图形的绘制。一、 在过程中调用过程过程的嵌套教材首先提出一个问题:在过程中能不能使用别的过程名?然后,用蝴蝶的例子说明。在过程中可能调用已经定义的过程。从而引入了什么是“过程的嵌套”。教师可告诉学生。定义后的过程名,可以像基本命令一样重复使用,这不仅可以减轻写过程(程序)的工作,还可以减小过程(程序)占用内存和磁盘的空间,提高过程执行速度。在今后编写过程(程序)的时候,最好把需要多次使用的命令,写在一个过程中,再由别的程序调用。这样渗透了模块化编程思想。二、 过程嵌套的应用在模块化编程思想的基本上,引入“子过程(程序)”、“主过程(程序)”的概念。在过程中,我们把被调用的过程叫做这个过程的“子过程”,又把调用了子过程的过程叫“主过程”。关于主过程和子过程,建议多举一两个例子说明。做一做教材中的任务对说明子过程、主过程以及过程的调用,非常好,但估计对程度稍后进的同学自己编写有些难度,教师可作适当的提示。第八课 了解机器人目的意义概述:关于机器人,同学们早已听说过,也大概知道机器人是由程序控制的。本课从小海龟执行我们的指令,说到机器,从而过渡到机器人。这样处理的目的是计算机语言(LOGO语言)和程序以及机器人联系。那么接下来,同学们肯定关心的是,什么是机器人?为什么叫机器人,不叫智能机器?机器人的发展及应用怎么样?我国在机器人研究领域中处于什么样的地位?机器人与人的关系等等。这正是本课的重点。本课主要以科普方式让同学们从不同方面了解机器人。一、“机器人”一词的来历教材从故事进入“机器人”目的是告诉同学们,机器人最初出自人们的虚构和幻想,从而引发了科学家的研究。事实上,许多科学发明都是从人们虚构和幻想得到启发的。从而,激发同学富于想象的潜能。二、什么是机器人关于到底什么是机器人,科学上还没有严格的定义。教材主要以拟人的方式教学机器人相关知识。事实上科学家的研究也是如此。因此,我们初略的定义为:机器人是具有一些类似人的功能的机械电子装置。这里主要应强调类人功能,同时它可编程控制,程序不同,这所做的事情(或完成的任务)就不同,因此机器人不同于普通机器。智能机器人,这是具有一定类人智商的机器人。是机器人的最高境界。教师就告诉学生,目前,机器人的智商还达不到人的智商,还有待人们的继续努力,从而激发同学的科学热情。教材介绍了我国第一个类人机器人,目的是增强同学的民族自尊心和自豪感。三、第一个机器人的诞生机器人的诞生距今只有几十年的历史,让同学们从小了解机器人的诞生和发展,对他们将终身有益。四、精彩纷呈的机器人主要向同学们机器人的应用,教材从三方面总结了机器人的就用。五、机器人的发展虽然机器人的研究时间不长,但其发展经历了三代。教材主要以科普的方式介绍了机器人的发展历史和目前研究的前沿,对同学们了解机器人,激发他们热爱科学,勇于探索和研究的科学精神。教材还介绍了我国在机器人研究方面取得的成绩和领先项目,再次激发了学生的爱国热情。六、 机器人与人类友好相处吗教材最后提出这样一个值得人们思索的问题,是想告诉同学们,人们的所有发明创造都是为了解放人类自身,我们要以博大的胸怀热爱自然、尊重人们的创造。探究活动关于机器人的话题和探秘还将是一个持久的话题,随着机器人技术的发展,机器人的应用会更广,智商会更高。探究活动给同学们指明的学习的方向,同时也留下了广阔的思维和想象空间。第九课 认识机器人目的意义概述:本课主要以拟人的方式简单地介绍了智能机器人的“大脑”传感器和驱动装置的作用。初步介绍了各类传感器(如声音、光敏、红外、温度、触摸)的功能及其对人类功能的模拟。让同学初步理解机器人各部分的功能和工作原理,如通过传感器搜集信息、通过程序来判断处理信息、控制外部动作等。本课的重点是让同学初步理解,机器人的“大脑”、程序和各种传感器是怎样协调工作的。教学方法建议:从同学们以有的科学、生物常识出法,用拟人法认识机器人。尽可能多做演示实验。课时建议:本课用二课时,第一课时 15节 第二课时 探究性活动一、 机器人的“大脑”1、教材以科普的方式,广义地介绍了机器人的“大脑”首先应让同学明白,机器人的“大脑”相当于人的“大脑”则机器人的指挥中心,机器人的所有行为、动作都是由它来指挥完成的。第二,让学生明确知道,机器人的“大脑”就是一个微型电脑。第三,让学生理解,机器人的“大脑”与计算机的关系。关系第三,应让学生理解,既然机器人的大脑是微型电脑,那为什么还要计算机协助它工作?这是为了减小机器人大脑的体积,因此,它没有输入设备和大的存储设备,以及复杂的操作系统和编程系统。因为,我们需要一台计算机为机器人编写程序。那么,程序怎么传给机器人呢?自然,需要一条专门的“通讯连接线”。关于机器人和程序的关系,可以这样理解,刚生产出来的机器人,相当于刚出生的婴儿,什么都不懂,什么也不会,人需要学习,掌握知识。机器人也要学习,掌握知识,程序就相当于机器人的知识。2、认识通用机器人主板和乐高机器人RCX为了给同学直观的感受,教材以两种机器人,重点是乐高机器人具体地感知了机器人的大脑。教学建议:最好以实物代替书中的插图。在初步说到传感器时,可以说传感器相当于人的眼睛、耳朵、鼻子和手,可以感知环境及变化,机器人的输出装置,相当于人的脚、手、嘴,能行走,劳动和表达自己的意愿。二、 机器人的“手”和“脚”教材处理这一节,主要有以下几点意图,教学时应注意把握:1、 机器人(主要指教学机器人)是由各种机械、电子元件、积木块等拼装成。这些元件本身起着支撑、平衡机器人的作用,它们相当于机器人的躯干、手、脚、骨骼等。2、 初步认识拼装教学机器人的部件;3、 机器人的“手”和“脚”既是运动器官,也是“触觉”器官。应防止学生机械的理解机器人,应告诉他们机器人可能不止两只手,眼睛也不一定只长在头上。因此,传感器可能被安装在任意合适的位置。三、 机器人的“眼睛”教材主要介绍了红外传感器,由于科学课中学了关系光的反射,同学们对红外线传感器的原理是可以理解的。同时,教材还简单地介绍了光敏传感器。教师可告诉学生,红外传感器,主要感知障碍物,如墙、树、木块等,光敏传感器分辨物体的颜色。但目前大多数的光敏传感器都不能准确识别物体的颜色,只能分辨颜色的深浅(灰度)由于电子元件的精确度不高,还没有能模拟人眼功能的传感器,因此,一个机器人往往有多个眼睛,比较看不同方位的红外避障器,不同功能的眼睛,如看障碍物,分辨颜色,还没判断距离的超声波传感器等不同功能的“眼睛”。四、 机器人也能听“听”会“说”可类比录放机来说明机器人的“耳朵”和“嘴”。五、 机器人的能源大多数机器人的能源都来自电池,对此学生不难理解。六、 探究活动我的第一个乐高机器人这一活动的目的是体验从无到有搭建一个最简单的机器人,并让它工作起来,需要哪些条件,要经历哪些操作步骤:1、 让学生明白,一套完整的乐高机器人系统,需包括:(1) RCX微型电脑:装载程序,机器人的指挥中心(2) 红外线发射器:连接计算机和机器人,传输入信息(3) 乐高积木:搭建机器人(4) 编程软件:编写控制程序 这一步可结合前面复习,师生一起讨论完成。2、 开始前的准备(1) 安装软件(2) 安装红外发射器(3) 为RCX安装电池(4) 为RCX下载固件开始前的准备,建议由老师作简单介绍。重点应介绍什么是RCX固件,这里不一定要求学生会下载固件,只需要他们能看懂图9-17所示什么情况下表示RCX没有固件,什么情况下表示固件成功下载。3、 组装第一个乐高机器人教师指出,机器人的设计制作过程是一个循序渐进的过程,一般需要经历下面四个步骤:(1) 设计和搭建:介绍乐高积木的特别,凸点和凹点可以相互扣紧。(2) 创建程序本部分的重点:介绍程序界面,重点介绍导航者级别1中各图标的意义,注意形象理解。(3) 下载程序:讲清RCX四个控制按钮的作用。(4) 调试机器人第十课 与机器人“对话”目的意义概述:前面已经了解和认识了机器人,那么,我们怎么才能让机器人按照人们的意愿工作呢?很自然地会问到,人们是怎样给机器人发布命令的呢?当然我们得使用机器人能“听”的语言,虽然机器人只懂得由“0”和“1”组成的机器人语言,但机器人的翻译确懂得计算机语言。本课通过仿真环境下,命令海龟机器人走正方形;通过下命令“机器虫”右转90度、右转180度,让同学体验如何为机器人编写程序,下载程序,并运动程序。本课的重点是让同学体会如何分析问题,编写程序,让机器人完成人们的任务。难点是ROLBLAB虚拟环境的使用。课时建议:2课时,第一课时,完成通用机器人仿真 第二课时,完成乐高机器人虚拟一、给机器人请一个“翻译”首先提出问题,你想机器人帮你做事吗?你最想机器人帮你做什么?可是,机器人只懂得由“0”和“1”组成的机器人语言,听不懂你在说什么?怎么办呢?通用机器人能懂得我们学过的什么语言?我们又可以用什么软件给乐高机器人发布命令?教师通过上述具有逻辑性的问题,引导同学懂得,不同的机器人可以用不同的编程语言为其编写程序。二、给机器人发布命令1、 让学生明白,机器人所做的每一件事,都是人们通过命令控制的。2、 那么我们怎么去控制通用机器人呢?我们可以把我们要通用机器人做的事情,用LOGO语言编写成过程(程序),让通用机器人按照过程(程序)的命令一步一步地完成。3、 进入通用机器人编程环境,并认识窗口。4、 编写程序首先明确任务:让通用机器人沿连长为50CM的正方形行走。其次是分析,如何命令机器人走这样的正方形呢?第一, 命令它前进;第二, 命令它右转或左转90度,第三, 再命令它前进,再右转或左转90度教师可与学生一道分析。4、 写出命令机器人走正方形的程序。这里教师应注意的是,虽然这就是LOGO语言画正方形的过程,但在这里它的意义完全不同了。在LOGO语言的学习时,过程是画正方形的方法。而这里是我们用LOGO语言给机器人下达的命令,是根据问题分析出的解决方案。5、 仿真运行程序编写好了,机器人是不是乖乖地按我们的程序执行,走正方形了呢。运行程序,就是把程序下载到机器人的大脑,让机器人执行人们的指令。6、 观察仿真运动结果。探究活动你来说,我来做。同桌的同学,相互交换为机器人布置任务,由同学编写程序,看看机器人能不能完成同学交给它的任务。三、 探究活动ROBOLAB在线虚拟环境下的研究活动ROBOLAB在线虚拟环境,是以“虚拟机器虫”为研究对象,在仿真虚拟环境下编写程序,控制机器虫的运动。1、 交待清楚怎么进入仿真虚拟环境;2、 第一个导航者级别,都包含若干个任务;3、 每个虚拟任务包括三个部分:观看演示、编写程序、查看结果这里,同样体现了提出问题,分析问题,编写程序解决问题,查看结果检验是否解决问题,这样一个解决问题的一般步骤。本环节的教学中,应该注意的是,程序图标代表的意义,程序图标,与机器人硬件的对应关系。比如A马达是指机器人左边的马达。本课的探究性实验,应让学生自主研究完成。由于活动本身的趣味性,学生一般都会很认真的反复试验,直到转成标准的90度和180度为止。第十一课 让机器人动起来目的意义概述:到此为止,学生迫切希望看到真正的机器人,按照自己的意愿动起来,而不仅仅满足于屏幕上的仿真运动了。本课我们将以通用机器人为例,学习如何将机器人与计算机连接,如何将编好的程序下载到机器人的“大脑”里,在运行程序后,如何根据场地的情况调整机器人的运动折算率。本课的重点是机器人与计算机的连接和程序下载,难点是计算运动折算率。一、 设计和搭建机器人引入,同学们一定很想看到真实的机器人是怎样在我们的程序控制下动起来的。今天,我们将让桌上的通用机器人,按我们的意愿,走正方形。首先,我们得根据任务设计和搭建一个机器人。这里教师应介绍设计和搭建机器人的原则,以及我们现在所用机器人的特点,使用注意事项。二、 安装编程、管理软件如果我们是第一次为机器人编程,就需要安装机器人编程、管理软件。 复习:通用机器人是由什么软件管理和编程的。乐高机器人我们又是用什么软件来管理的。三、 将机器人与计算机连接想一想,我们在计算机上编程的程序是怎样传给机器人的?教师演示通讯下载线与计算机和机器的连接。强调注意事项。四、 编写下传程序(教材这里由于调整教学内容的原因,忽略了程序的编写过程,请教师补充)假定我们已经输入了让机器人走正方形的过程,那么:1、 打开机器人的电源开关;2、 单击“连接机器人”工具按钮;3、 在“LOGO语言下传过程名”窗口中,输入过程名;4、 单击“下传”按钮,开始下传。这里教师应提醒同学注意观察通信下载线的工作状态和电脑正在下载的进度。最后程序所占机器人记忆空间。五、 程序的执行和调试按教材所述方法让机器人执行命令。让同学根据自己的观察,发现问题。没有经过运动折算率调整的机器人,问题是很明显的。六、 让机器人按我们的意愿运动这里应注意三点:第一,为什么要调整运动折算率?第二,运动折算率的计算方法;第三是,如何消除运动惯性的影响。七、 探究活动这里的探究练习主要是在仿真中运动的,目的是弥补机器人硬件不足。第十二课 自动光控路灯和报晓机器人目的意义概述:机器人具有类人智力的关键是,它有能感知环境和环境变化的各种传感器,本课通过用乐高机器人套装组装自动光控路灯,学习光高光电传感器的工作原理,使用方法以及在生活中的应用。报晓机器人本质上与自动光控路灯相同,都是感知黑白,只是机器人做出的反应不同。教材中报晓机器人用的是通用机器人,目的是满足用不同机器人硬件教学的学校。本课的重点是乐高光电传感器(或通用光敏传感器)的原理和使用方法;初步理解它们在自动控制中的应用。课时建议:自动光控路灯一课时,报晓机器人一课时一、 自动光控路灯(一)光高光电传感器建议:1、教师先演示自动光控路灯,让同学有一个感性认识,明确本小节任务的目标。2、这个实验主要用到了乐高光电传感器,介绍光电传感器的外型、原理以及使用方法。3、教P91的试一试作为学生探究性实验,让他们在活动中体验光电传感器是怎样工作的,学会测不同环境或物体表面的反光值。4、 要求将实验结果填写在书上。(二)自动光控路灯可让学生联系马路或小区路灯情况,想想如何实现自动控制。搭建提示:光电传感器是信号输入设备,应连接在RCX的输入端口,灯是工作设备,靠RCX供电,应连接在RCX的输出端口。程序的创建:进入ROBOLAB导航者级别3,注意教学的逻辑:1、 先认识默认程序图标和程序表示的意义,这里应注意讲清楚,图标上下修饰量代表的意义;2、 结合本课任务,设置输出端口;3、 第四个图标是等待图标,其意义是等待某一条件满足,比时间过去多少秒?或光值增大或减小。4、 第5-7的三个图标表示,当第4个图标的条件满足后,输出口分别做出怎么的反应,比如灯打开或关闭,马达转动或停止或反转等。5、 让学生思考,结合本课任务,该如何设置等待条件和输出设备的变化。6、 说明循环运行程序图标的意义。下传程序试运行。这一步可作为学生探究活动。二、 报晓机器人(一)光敏传感器教学建议:1、 知道通用机器人是由光敏传感器来分辨物体颜色的;2、 结合机器人硬件,让同学认识通用光敏传感器,它也是由发光灯和接收头组成;3、 一般我们把左光敏接在14号输入口,右光敏接在15号输入口;4、 记忆,光敏传感器照在浅色物体和深色物体的返回值。(二)制作报晓机器人1、 明确目标2、 程序设计:这里要求学生能读懂程序。3、 下传程序4、 运行观察: 同样,运行观察可作为探究性实验,一方面可以激趣,另一方面,对有一孩子可能运行时不会得到预想的结果,这正好可以培训他们发现问题,解决问题的能力。探究活动活动1是针对通用机器人的,目的是加深理解光敏传感器的应用,理解其中自动控制中的作用。活动2是针对乐高光电传感器的。这是在虚拟场景中的一个有趣实验,孩子们通过程序控制机器虫不让它掉下悬崖,真的可以寓教于乐。第十三课 到站自停的公共汽车和不会碰坏的机器人目的意义概述:第十二课主要学习了利用传感器分辨物体颜色和感知环境光的变化。而这一课,则主要学习另一类常用传感器红外线传感器和触碰传感器,它们都能感知障碍物。从拟人功能来说,前者是“看”物体后者是“摸”物体。同样,本课的教学载体分别是通用机器人和乐高机器人,建议用三课时,第1、2课时学习到站自停的公共汽车;第3课时学习不会碰坏的机器人。一、 到站自停的公共汽车在这一教学中,涉及到的新知识比较多,一方面是红外线传感器的认识、原理以及使用方法,这是本节教学重点;另一方面是对程序的理解,本节不要求学生关心程序的算法(算不法放在下一课),本课的程序,只要求教师分析、解释,学生能理解就行了;再一方面是,为了让同学亲身体验机器人在程序指令下的运行情况,教材把运行环境放在了仿真环境中完成,因此,仿真环境的搭建、设置等,又构成了本节的重难点。因此,我们建议仿真运动之前为1课时,仿真运行为2课时。1、 红外线传感器教学要求:(1) 通过拟人功能让学生知道,光敏传感器相当于人眼分辨颜色,而红外线传感器,相当于人眼看东西;(2) 知道红外线传感器有发射器和接收器;(3) 将P102的试一试作为学生探究活动,让他们去发现红外线传感器的视力和视角。(由于红外线传感器的检测距离可能调节,建议教师演示,不要求学生调试,不然很可能造成机器人的损坏)(4) 让学生了解通用机器人红外线传感器的连接端口和默认取值。2、 到站了,STOP!准备:教师可用黑胶带,粘贴一张场地纸,木场作为站牌。分析:让学生分析,机器人的运动情况,分两方面考虑,机器人左边或右边走出线怎么办?机器人看到站牌,怎么办?程序设计:要求学生能读懂程序,解释程序每一行的意思。3、 在仿真在测试机器人(1) 设计仿真场地场地的设计比较简单,比较困难的是画弧线,另强调保存文件。(2) 配置机器人为了在仿真中测试,我们还得配置一个虚拟机器人。配置机器人其实就是给它安装传感器和设置端口号。提醒学生,在机器人配置窗口中,打开和打开车体具有不同的意义。(3) 仿真设置包括设置场地和机器人(4)仿真运行在仿真环境中,同学常常搞不清,这三个文件,程序文件、场地文件和机器人配置文件,经常在主窗口中想通过打开去打开场地文件,结果找不到。教师应告诉学生,这三个文件是不同类型的文件,从它们的扩展名去看,从它们的作用去看,再就是告诉学生在哪些操作中,能打开哪些文件。二、 不会碰坏的机器人1、通过类人说明,人有触角,很多生物也有触角。机器人能不能也安装上触觉呢?2、认识乐高触动传感器。3、教师可搭一个有触动传感器的机器人,激发学生的好奇心和求知欲。4、进入仿真虚拟环境,探究活动。第十四课 能识路的机器人目的意义概述:本课再次分析能识路的机器人,不是上一节“到站了,STOP!”的重复,而是上节的深化。本课在学习程序流程图的基础上,以“能识路的机器人”为例,学习“确定算法-编程实现”这一分析问题,解决问题的一般过程。课时建议:第一课时学习程序流程图,能识路的机器人,用通用机器人完成任务; 第二课时学习用乐高机器人完成循迹任务。一、 程序流程图流程图是清晰表达解决问题的逻辑思路,是用计算机程序解决问题的重要方法。本节重点介绍了什么是程序?程序流程?程序流程图的表示符号。生活中很多活动和过程都可以用流程图表示。教材用流程图表示是学生一天上午的活动流程图,非常贴近生活,有利于理解。二、 能识路的机器人循迹问题是机器人活动的典型而基础的问题,教材以循迹问题为例,通过问题分析、画程序流程图、编写程序、仿真实现,机器人实物搭建、程序下载和调试等一系列过程,让同学们在活动中,感受和体会到了
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论