宁夏小学信息技术六(下)_第1页
宁夏小学信息技术六(下)_第2页
宁夏小学信息技术六(下)_第3页
宁夏小学信息技术六(下)_第4页
宁夏小学信息技术六(下)_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、机 器 人 初 步【教材分析】本册教材共有10节内容,第一节是初识机器人,通过学习使学生对“机器人”有一定的了解,并能判断生活中的机器人。第2节内容是复习LOGO命令,为后面的学习打基础。教材从第3节开始设置机器人场地、配置机器人,编写程序让机器人在仿真窗口中运行。第4节学习过程,知道递归、条件转移命令在过程中的应用。第5节至第8节重点是理解、配置传感器,并在此过程中学习算法、画流程图并编制过程。教材内容先易后难,层层递进。而且每一小节的安排也是这样,先介绍不同功能的机器人,如听话的、会画图的、会判断的、躲避障碍、会思考、认路、会检测火焰的机器人,同它们的功能引申出不同功能机器人的不同预设动作

2、,引导学生为完成不同的预设动作而使用不同的LOGO语言命令编写相对应的程序。通过编写机器人程序,了解算法、流程图等程序设计的初步知识,锻炼和提升逻辑思维水平。也为学生今后学习更复杂的程序编写软件打下了基础。【学情分析】本册教材内容是机器人初步,是小学信息技术学习内容的又一拓展部分,适合小学六年级第二学期的学生使用。通过编写机器人程序,了解算法、流程图等程序设计的初步知识,锻炼和提升逻辑思维水平。也为学生上高中后学习更复杂的程序编写软件打下了基础。【教学目标】1、了解机器人的应用。2、会使用LOGO命令指挥仿真机器人在仿真环境中完成预定的动作。3、会为仿真机器人设置一些传感器,会使用传感器检测周

3、围环境。4、会使用条件转移命令,根据周围环境指挥机器人完成动作。5、学生通过自主探索、合作交流等学习方法,学习编写机器人程序,了解算法、流程图等程序设计的初步知识,锻炼和提升逻辑思维水平。6、通过学习LOGO语言编程的方法,培养学生编程的兴趣,提升运行机器人和程序设计的水平。【教学重点】1、使用LOGO命令指挥机器人在仿真环境中完成预定的动作,为仿真机器人设置一些传感器,使用条件转移命令,根据环境指挥机器人完成动作。2、会编写和调用过程,指挥机器人完成比较复杂的动作。【教学难点】通过编写机器人程序,了解算法流程图等程序设计的初步知识,锻炼和提升逻辑思维水平。【教学课时安排】第1单元 初识机器人

4、 2 课时 第2单元 听话的机器人 2 课时 第3单元 会画图的机器人 2 课时 第4单元 让机器人学会判断 2 课时第5单元 机器人躲避障碍 2 课时第6单元 会思考的机器人 2 课时第7单元 机器人认路 2 课时第8单元 机器人检测火焰 2 课时第9单元 综合练习 2 课时第10单元 机器人唱歌 2 课时第1单元 初识机器人【单元分析】机器人技术是人类在20世纪60年级最伟大的发明之一,机器人的发展迅速并在日常生活和学习中将逐步得到应用。作为本单元的第一课初识机器人更是让学生体验若干典型机器人的应用,初步了解一些机器人的工作原理,协助学生打破对机器人的神秘感,建立机器人的概念,激发探究高端

5、信息技术的兴趣。六年级学生,在上学期已经学习过LOGO语言,能编写一些基本的、简单的小程序,为学习机器人技术做了一些准备。机器人对六年级的学生来说是第一次接触了,比较新鲜,学习较积极。【教学目标】1、初步了解机器人。2、学会启动和退出“通用机器人多语言教学系统”。3、了解“通用机器人多语言教学系统”的窗口操作。【教学重点】、了解机器人的工作原理,了解机器人与机器的区别。、了解设计机器人完成任务时需要多角度思考、综合思考和解决问题。【教学难点】、理解和掌握收集信息、传递信息、加工信息和表达应用信息在机器人工作中的各自作用和相互之间的联系。、 了解设计机器人完成任务时需要怎么样思考才达到最佳解决方

6、法。【教学方法及策略】计算机辅助教学(CAI)、创设情境、教师演示、任务驱动、合作创新【教学准备】 机器人发展及身边的机器人相关的视频及图片第一课时 初识机器人【教学目标】1、“机器人”名称的由来2、机器人的发展史3、我们身边的机器人【教学重点】机器人的发展【教学难点】机器人的发展【教学准备】机器人相关视频【教学过程】一、引入新课师:说到机器人,同学们一定不会陌生,请同学们说一说你在哪些地方看到过机器人的踪影。生:变形金刚等(电影、电视、科技馆中的机器人)师:(出示变形金刚图片让大家欣赏)其实,除了大家所说的这些人形机器人以外,还有很多其它长的并不像人的机器人。下面让我们一起理解机器人。二、新

7、课(一)“机器人”名称的由来师:同学们,知道“机器人”这个名称是怎样出现的吗? 师:简单介绍机器人名称的由来:1920年,洛桑万能机器人公司剧本中出现的一种实行生产劳动的机器,取名为“Robota”(强迫劳动),我国将它译为“机器人”。剧中有这样的情节:洛桑万能机器人公司生产除了机器人,刚生产出来时由人教它们知识,能生存20年,它们只会埋头帮人干活,没有思维水平,是一种类似人的机器。后来,因为一个偶然的原因,机器人开始有了知觉,它们不堪忍受人类的统治,做人类的奴隶。于是,机器人向人类发动攻击,最后彻底毁灭了人类。(二)机器人发展史师:机器人是一种能够代替人实行某种工作的自动化设备,它能够有各种

8、形状,并不一定像人,也不见得以人类的动作方式实行活动。(播放机器人相关视频)刚才图片中的很古老的机器也是机器人的一种,它是早期出现的机器人。(1)18世纪,法国由打孔机控制的织布机。(2)1834年,“计算机之父”巴贝奇通用机械数字计算机。师:除了早期的机器人,视频中还给大家展示了很多高科技的现代机器人。下面请同学们自己看书阅读以下P3-4页的现代机器人。生:自学,了解机器人的发展史。师:看完了书上的介绍,现在我想请同学们自己来描述一下你理想中的机器人。生:描述自己理想中的机器人。(三)我们身边的机器人师:实际上,我们每天都在不知不觉中和各种各样的机器人打交道,我们的家里、学校、商店到处都少不

9、了机器人。比如:马路上定时自动转换颜色的红绿灯;街头的取款机;学校的复印机;自动售票机。它们能按人事先设计好的指令自动完成一系列的动作,所以它们也是机器人。师:机器人通常具有的三个基本特征:(1)有身体具有一定的形状(2)有大脑指控制机器人的程序(3)有动作任何机器人都能完成一定的动作。师:下面,就请同学们说一说你身边都有哪些机器人?生:举例说身边的机器人。三、练习请把你想象或设计的机器人画下来,并说明它的用途。四、小结这节课你有什么收获 第二课时 理解“通用机器人多语言教学系统”【教学目标】1、学会启动、退出“通用机器人多语言教学系统”2、理解“通用机器人LOGO语言”窗口【教学重点】理解“

10、通用机器人LOGO语言”窗口【教学难点】理解“通用机器人LOGO语言”窗口【教学准备】通用机器人多语言教学系统【教学过程】一、引入新课师:我们上节课学习了关于机器人的相关知识,那么这节课我们一起来看下如何在不涉及硬件的情况下,使用计算机显示器上提供的仿真环境,开完成对仿真机器人的模拟控制,让仿真机器人做出各种动作。这就需要我们一起来理解一个新软件“通用机器人多语言教学系统”。二、新课(一)启动“通用机器人多语言教学系统”在桌面任务栏执行开始程序通用机器人多语言教学系统,打开程序的窗口(二)理解“通用机器人多语言教学系统”窗口1、菜单栏:“文件”、“编辑”、“运行”、“设置”、“协助”5个菜单项

11、试一试:请同学们单击菜单栏的各个菜单项,看看打开的菜单中都有哪些命令。2、工具栏:12个按钮工具主要常用的4个按钮的作用“语法检查”按钮:在程序编辑区编辑好程序指令后,单击该按钮,能够检查输入的程序指令是否准确。“连接机器人”按钮:程序指令编辑好后,单击该按钮,屏幕上出现“LOGO语言下传过程名”对话框,在连接好机器人后能够将指令下传到机器人上。“仿真”按钮:程序指令编辑好后,单击该按钮能够用计算机显示器提供的仿真环境,让仿真机器人完成该模拟运行。“语言选择”按钮:让操作者选择使用什么语言编写程序,本书学习LOGO语言,所以应选中LOGO语言单选按钮(默认的编程语言是LOGO语言)。说一说:请

12、同学们仔细观察“通用机器人多语言教学系统”的窗口,与以往学习过的其他应用软件窗口有哪些不同。(三)退出“通用机器人多语言教学系统”执行文件退出菜单命令,或者单击标题栏右侧的关闭按钮。如果在程序编辑区输入了指令或对指令实行了修改还没有保存,会弹出提示框,询问是否用文件保存所编辑的指令,YES保存后退出,NO不保存文件退出,CANCEL取消退出操作。三、练习1、练习启动和退出“通用机器人LOGO语言”程序2、阅读书上P9页的阅读材料,了解通用机器人四、小结这节课你有什么收获第2单元 听话的机器人【单元分析】学生在六年级上学期已经学习过LOGO语言,大家已经会使用LOGO语言的命令指挥小海龟画出各种

13、图形,本单元主要让学生在熟悉“通用机器人多语言教学系统”的过程中,同时复习上学期常用的LOGO命令。并让学生体验在该系统提供的仿真窗口中指挥仿真机器人运行,这样能够在不使用机器人硬件的情况下,学习怎么样控制机器人,提升学习效率。 【教学目标】1、学会使用“LOGO语言下传过程名”对话框输入编辑LOGO命令。2、学会在“机器人仿真运行”窗口中让仿真机器人执行命令。3、复习常用的LOGO命令。【教学重点】1、掌握在机器人仿真窗口中编辑LOGO命令。2、激发学生对机器人的兴趣。【教学难点】1、理解操纵机器人的方式,感知计算机语言的特点。【教学方法及策略】计算机辅助教学(CAI)、创设情境、教师演示、

14、任务驱动、合作创新【教学准备】 通用机器人多语言教学系统第一课时 在仿真窗口中运行仿真机器人【教学目标】1、学会使用“LOGO语言下传过程名”对话框输入编辑LOGO命令。2、学会在“机器人仿真运行”窗口中让仿真机器人执行命令。【教学重点】1、掌握在机器人仿真窗口中编辑LOGO命令。2、激发学生对机器人的兴趣。【教学难点】1、理解操纵机器人的方式,感知计算机语言的特点。【教学准备】通用机器人多语言教学系统【教学过程】一、引入新课师:我们在六年级上学学习过LOGO语言,大家已经会使用LOGO语言的命令指挥小海龟画出各种图形,这节课我们一起学习用LOGO语言指挥机器人运行。二、新课师:学习“通用机器

15、人多语言教学系统”,能够在该系统提供的仿真窗口中指挥仿真机器人运行,这样就能够再不适用机器人硬件的情况下,学习怎么控制机器人,提升学习效率。1、打开“通用机器人LOGO语言”窗口2、单击工具栏中的“仿真”按钮,打开“LOGO语言下传过程名”对话框3、在“LOGO语言下传过程名”对话框中输入命令:FD 200小博士:执行“FD 200”命令能够让机器人前进200步。通用机器人步长的默认值为0.5厘米,“FD 200”命令让机器人前进100厘米。4、单击对话框的“确定”按钮,出现“机器人仿真运行”窗口,其中的小乌龟就是仿真机器人。金钥匙:能够用鼠标调整机器人的位置和方向:鼠标拖动机器人能够调整机器

16、人在仿真窗口中的位置;在仿真窗口的任意位置单击鼠标右键能够调整机器人头部所指方向,每单击一次,机器人头部按顺时针方向转动905、单击“试运行”按钮,机器人在仿真窗口中前进200步。小博士:单击“LOGO语言下传过程名”对话框的“确定”按钮后,系统完成两项操作:一是打开“机器人仿真运行”窗口,二是把在“LOGO语言下传过程名”对话框中输入的命令下传给仿真机器人。只有在“机器人仿真运行”窗口中单击“试运行”按钮后,机器人才真正开始执行LOGO命令。6、单击“停止”按钮,机器人停止运行。这时能够重新设置机器人的位置和方向,再单击“试运行”按钮,重新让机器人运行。7、单击“关闭”按钮,关闭仿真窗口,返

17、回“通用机器人LOGO语言”窗口。三、练习1、编写LOGO命令,让机器人在仿真窗口中前进150步;让机器人停止运行,然后用鼠标把机器人的头部转向右方,再让它重新运行,前进150步。2、根据上学期LOGO语言学习的内容,自己尝试编写较复杂的小程序,指挥机器人做其它动作。四、小结这节课你有什么收获第二课时 听话的机器人【教学目标】1、学会让机器人连续做动作、左转、右转。2、复习常用的LOGO命令【教学重点】1、复习常用的LOGO命令。【教学难点】1、复习常用的LOGO命令。【教学准备】通用机器人多语言教学系统【教学过程】一、引入新课师:上节课让同学们自己动手尝试编写较复杂的小程序,指挥机器人做其它

18、动作。现在我想请几位同学上来演示一下上节课你都设计了哪些动作让机器人来做。生:教师机演示师:我请同学来总结一下刚才都用到了哪些LOGO语言?生:FD LT RT 等师:好的,那我们发现仿真机器人在做这些动作的时候有一个特点,就是都是连续的。那我们今天就通过指导机器人做动作来回顾一下上学期学过的LOGO语言。二、新课(一)让机器人连续做动作编写LOGO语言命令,让机器人先前进,然后再后退。1、打开“通用机器人LOGO语言”窗口2、单击工具栏的“仿真”按钮,打开“LOGO语言下传过程名”对话框3、在“LOGO语言下传过程名”对话框中输入命令:FD 100BK 150执行这两条命令,能够让机器人先前

19、进100步,再后退150步。4、单击对话框中的“确定”按钮,在弹出的仿真窗口中单击“试运行”按钮,机器人就会按指令运行,先前进100步,再后退150步。5、单击“停止”按钮,然后点击“关闭”按钮,关闭仿真窗口。试试看:让机器人先前进150步,再后退180步。(二)让机器人左转和右转1、打开通用机器人LOGO语言窗口2、单击工具栏中的仿真按钮,打开“LOGO语言下传过程名“对话框。3、在对话框中输入命令FD 100LT 90BK 100RT 90FD 100执行这5条命令,能够让机器人前进100步,左转90度,后退100步,右转90度,前进100步。4、单击对话框中的“确定”按钮,在弹出的仿真窗

20、口中单击“试运行”按钮,机器人就会按指令运行,先前进100步,再后退150步。5、单击“停止”按钮,然后点击“关闭”按钮,关闭仿真窗口。试试看:让机器人先后退100步,右转45度,前进100步,左转45度,前进100步,左转90度,前进100步。(三)让机器人走正多边形路线我们能够使用LOGO语言中的重复命令,让机器人走出各种各样的正多边形路线。编写LOGO语言命令,让机器人走一个每一边的长度为100步的正三角形路线。1、打开通用机器人LOGO语言窗口2、单击工具栏中的仿真按钮,打开“LOGO语言下传过程名“对话框。3、在对话框中输入命令REPEAT 3FD 100 RT 1204、单击对话框

21、中的“确定”按钮,在弹出的仿真窗口中单击“试运行”按钮,机器人就会按指令运行,先前进100步,再后退150步。5、单击“停止”按钮,然后点击“关闭”按钮,关闭仿真窗口。试试看:让机器人走一个每一边长度为120步的正五边形的图形。三、练习P14页巩固练习4、5题四、小结这节课你有什么收获第3单元 会画图的机器人【单元分析】本课的教学对象为小学六年级学生,学生已经熟练掌握了LOGO命令。通过上一节课的学习能让机器人走出各种图形,但是在仿真窗口看不到走过的路线。所以,在设计本节教学过程时,教师采用复习铺垫创设情境,导入新课教师讲解、演示任务驱动,实践应用合作探究与创新的教学方式,学习怎样配置仿真机器

22、人和仿真运行环境,从而让机器人在仿真窗口中画出各种各样能够看得见的图形。【教学目标】1、初步了解通用机器人的仿真设置。2、学会在仿真环境中为机器人配置画笔。3、学会让机器人在仿真环境中画出图形。【教学重点】、通过实际操作,学会机器人的仿真设置,会为机器人配置画笔。、通过实际操作,学会机器人在仿真环境中画出图形。【教学难点】通过学习,初步了解通用机器人的仿真设置。【教学方法及策略】计算机辅助教学(CAI)、创设情境、教师演示、任务驱动、合作创新【教学准备】 通用机器人多语言教学系统第一课时 会画图的机器人(一)【教学目标】1、了解通用机器人的仿真设置。 2、学会在仿真环境中为机器人配置画笔。 3

23、、学会在仿真环境中画出图形。 【教学重点】1、学会机器人的仿真设置,会为机器人配置画笔。 2、通过实际操作,学会机器人在仿真环境中画出图形。 【教学难点】1、初步了解通用机器人的仿真设置2、培养学生的学习兴趣,创造团队合作精神,提升逻辑思维水平。【教学准备】通用机器人多语言教学系统【教学过程】一、引入新课(一)复习LOGO命令 (设计意图:为本节课所学新知做准备) 前进FD、后退BK、左转LT、右转RT、重复命令REPEAT、嵌套的重复命令。 (二)创设情境,导入新课 (设计意图:激发学生学习知识的兴趣) 师:播放教学课件中“h”形图形,这幅图是利用机器人在仿真窗口中画出来的。 生:观看图形,

24、提出质疑。“为什么老师画的图形能够看得见,我们上节课用机器人在仿真窗口中画的图形都是看不到的呢?” 师:同学们看得真仔细!那是因为老师用了一个新知识解决了这个问题。这节课我们就一起来学习设置机器人运行的场地、配置仿真机器人这个新知识,从而让机器人在仿真窗口中画出各种各样能够看得见的图形。 生:兴奋地说:“好!” 二、新课设置机器人运行的场地、配置带画笔的机器人,画“h”形图形师:演示并讲解设置机器人运行场地的方法。生:认真听讲、记忆、理解。 师:演示并讲解配置带画笔的机器人,画“h”形图形的方法。生:听讲、理解、记忆。(一)设置机器人运行的场地1、打开“通用机器人LOGO语言”窗口2、执行设置

25、设计场地菜单命令,打开“场地编辑“窗口。3、单击“场地编辑“窗口中的保存按钮,打开另存为对话框,以“空白场地”为文件名,将当前场地设置保存有自己学习机器人的文件夹中的“机器人场地”子文件夹中。然后单击退出按钮,退出“场地编辑”窗口,返回到“通用机器人LOGO语言”窗口。(二)配置机器人在上一节,我们在仿真窗口中看到的机器人是一只小海龟,我们还能够为机器人配置更形象的形状。1、打开“通用机器人LOGO语言”窗口2、执行“设置”“配置机器人”菜单命令,打开“机器人配置”窗口。3、在“机器人配置”窗口中,单击打开车体按钮,弹出打开对话框,单击“查找范围”框右侧的按钮,打开下拉列表,在其中选择“C:t

26、yrobot仿真机器人车体”文件夹。4、在打开对话框的文件列表中选择“车.car”,单击“打开”按钮,在“机器人配置”窗口中就会出现一个车型机器人。5、单击“机器人配置”窗口中的“画笔”工具按钮,将鼠标指针移到机器人中间单击,在机器人中部设置一支画笔。6、单击“机器人配置”窗口中的“保存”按钮,以“带画笔的机器人”为文件名,将当前的机器人设置保存有自己学习机器人的文件夹中的“机器人配置”子文件夹中。返回“机器人配置”窗口后,单击“关闭”按钮,退出“机器人”窗口。(三)让机器人在仿真窗口中画图形我们已经设计并保存了一个空白的仿真场地,配置了一个车型机器人并为它设置了一支画笔,现在就能够指挥机器人

27、在空白场地上画出图形了。要让机器人画出看得见的图形,首先要对仿真运行环境实行设置,然后再用LOGO命令指挥机器人实际画图。1、打开“通用机器人LOGO语言”窗口2、执行“设置”“仿真设置”菜单命令,打开“仿真设置”对话框。3、单击“仿真设置” 对话框中使用空白场地前的方框,取消其中的“”,单击“场地选择”右边的按钮,弹出“打开”对话框,选中“机器人场地”子文件夹中的“空白场地”文件,单击“打开”,返回到“仿真设置”对话框。4、单击“机器人选择”右边的按钮,弹出“打开”对话框,选中“机器人配置”子文件夹中的“带画笔的机器人”文件,单击“打开”,返回到“仿真设置”对话框。单击“确定”按钮,完成“仿

28、真设置”,返回“通用机器人LOGO语言”窗口。小博士:选择好场地后,在“仿真设置”对话框左下方的“场地预览”框中能够看到设置的场地情况;选择好机器人后,能够在“仿真设置”对话框左下方的“机器人预览”框中能够看到设置的机器人。5、单击工具栏中的仿真按钮,启动“LOGO语言下传过程名”对话框。6、在“LOGO语言下传过程名”对话框中输入下述命令:FD 100 BK 50 RT 90 FD 50 RT 90 FD 507、单击“LOGO语言下传过程名”对话框中的“确定”按钮,在弹出的仿真窗口中单击“试运行”按钮,便能够看到机器人画“H”图形。8、单击“停止”按钮,然后点击“关闭”按钮,关闭仿真窗口。

29、三、练习 (设计意图:知识反馈)1、同学们赶快来做一做吧,完成教材P20“h”形图形。生:按要求完成练习(教师巡视指导、检查)。2、鼓励学生再完成教材P22“试试看”,让机器人走一个长为110步,宽为50步的长方形路线。3、P24“巩固练习”图3.17、图3.18、图3.19。 生:按要求完成练习(教师巡视指导、检查)。四、小结这节课你有什么收获第二课时 会画图的机器人(二)【教学目标】1、学会使用重复语句让机器人画图。2、学会让机器人画出比较复杂的图形。【教学重点】1、学会使用重复语句让机器人画图。【教学难点】1、学会使用重复语句让机器人画图。2、嵌套重复命令的使用。【教学准备】通用机器人多

30、语言教学系统【教学过程】一、引入新课上学期学习用小海龟画图的时候我们知道,能够通过让机器人重复执行“前进一点距离后右转一定角度”画多边形的方法,近似的画出一个圆。如果希望执行REPEAT 36FD 距离 RT 10,通过重复36次FD 距离 RT 10来华一个半径为50的圆,应该怎样确定命令中的“距离”值呢?二、新课半径为50的园的周长为23.1450,现在通过前进36次画出这个圆,每次前进的距离应该是23.1450/36;因为LOGO命令中不能出现小数,所以能够把上述式子写成231450/3600根据上述的分析,让机器人执行如下的命令REPEAT 36FD 231450/3600 RT 10

31、就能够画出半径为50的圆(一)使用重复语句让机器人画圆做一做:让机器人画出两个绿色的圆,两个圆的半径分别为50 和100。1、打开“通用机器人LOGO语言”窗口2、执行“设置”“仿真设置”菜单命令,打开“仿真设置”对话框。3、单击“仿真设置” 对话框中使用空白场地前的方框,取消其中的“”,单击“场地选择”右边的按钮,弹出“打开”对话框,选中“机器人场地”子文件夹中的“空白场地”文件,单击“打开”,返回到“仿真设置”对话框。4、单击“机器人选择”右边的按钮,弹出“打开”对话框,选中“机器人配置”子文件夹中的“带画笔的机器人”文件,单击“打开”,返回到“仿真设置”对话框。单击“确定”按钮,完成“仿

32、真设置”,返回“通用机器人LOGO语言”窗口。5、单击工具栏中的仿真按钮,启动“LOGO语言下传过程名”对话框,在对话框中输入下述命令:REPEAT 36FD 231450/3600 RT 10REPEAT 36FD 2314100/3600 RT 106、单击“LOGO语言下传过程名”对话框中的“确定”按钮,在弹出的仿真窗口中单击左下角的设置颜色框,设置前景色为绿色。7、单击“试运行”按钮,便能够看到机器人画两个圆形。(二)让机器人画出比较复杂的图案做一做:让机器人画出由6个红色的圆组成的图案分析:只要让机器人连续画6个圆,每画完一个圆后,右转60即可得到所要求的图形。1、打开“通用机器人L

33、OGO语言”窗口2、仿照上一个例子的2、3、4步,为仿真环境设置空白场地和带画笔的机器人。3、单击工具栏中的仿真按钮,启动“LOGO语言下传过程名”对话框,在对话框中输入下述命令:REPEAT 36FD 15 RT 10 RT 60REPEAT 36FD 15 RT 10 RT 60REPEAT 36FD 15 RT 10 RT 60REPEAT 36FD 15 RT 10 RT 60REPEAT 36FD 15 RT 10 RT 60REPEAT 36FD 15 RT 10 RT 604、单击“LOGO语言下传过程名”对话框中的“确定”按钮,在弹出的仿真窗口中单击左下角的设置颜色框,设置前景

34、色为红色。5、单击“试运行”按钮,便能够看到机器人画两个圆形。说说看:怎样用一条嵌套的重复命令,代替上述第三步中的六条命令?三、练习 (设计意图:知识反馈)1、试着用一条嵌套的重复命令,代替上述第三步中的六条命令。2、P25“巩固练习”图3.19和图3.20。 生:按要求完成练习(教师巡视指导、检查)。四、小结这节课你有什么收获第三课时 会画图的机器人(巩固练习)【教学目标】1、能够熟练的实行通用机器人的仿真设置和为机器人配置画笔。2、能够熟练使用重复语句及嵌套重复语句让机器人画图。【教学重点】熟练使用重复语句及嵌套重复语句让机器人画图。【教学难点】熟练使用重复语句及嵌套重复语句让机器人画图。

35、【教学准备】通用机器人多语言教学系统【教学过程】(一)练习P25“巩固练习”图3.21根据前两节内容,先让机器人画图一条线段和一个圆组成的图形(即巩固练习的图3.20),然后退回到开始画图的起点处,右转60度,接着画图3.20注意使用嵌套的重复命令。(二)拓展练习,展示作品 (设计意图:激发学生想象力、创造力,利用知识解决实际问题) 看来同学们已经掌握了这单元的知识,能够利用仿真设置画出看得见的图形。现在以小组为单位,设计并画出图形,图形个数不限,和其它小组比一比,看哪个小组画得既漂亮又有意义! 生:按要求完成练习(教师巡视指导、检查、展示作品、学生相互交流)。四、小结这节课你有什么收获第4单

36、元 让机器人学会判断【单元分析】让机器人学会判断教学是小学六年级下册学习的内容,主要教学内容是学习条件格式的基本知识,编写一个简单的带有参数的过程,使用递归的方法,让机器人画出一个边长不超过400的正三角形;其次在前节课的基础上,进一步学习条件转移命令的使用,让机器人具有一定的判断水平。通过教材P35页巩固练习第5题的拓展延伸,分三个层次,把六年级上册学习的知识过程的编写、过程的调用、递归和本节课的教学内容合理的衔接起来,从而使会判断的机器人变得更加可爱。【教学目标】1、学会输入编辑过程、保存过程和调用过程。2、学会编写包含尾递归的让机器人走图形路线的过程。3、学会使用条件转移命令,使机器人具

37、有初步的判断水平。4、学会在过程中编写停止命令,让机器人立即停止执行当前的过程。【教学重点】1、编写带有参数的过程,使用递归方法,让机器人画出一些图形。【教学难点】根据图形,编写一个带有参数的过程,让机器人画出这个图形。【教学准备】 相关的视频及图片第一课时 【教学目标】1、学会输入编辑过程、保存和调用过程。 2、递归过程的应用。 3、使用条件转移命令,使机器人具有初步的判断水平。 【教学重点】编写带有参数的过程,使用递归方法,让机器人画出一些图形。【教学难点】根据图形,编写一个带有参数的过程,让机器人画出这个图形。【教学准备】通用机器人教学软件。【教学过程】一、导课师:同学们好,在金字塔探秘

38、活动中,考古学家使用了一种名字叫“金字塔漫游者”的器人,它能够实行判断,在金字塔如迷宫般的通道中穿梭往返,探寻金字塔的秘密,本节我们就来学习怎样使机器人具有初步的判断水平。 二、新课1、输入编辑过程、保存过程和调用过程师:请同学们阅读书26页的内容,理解什么是过程。生:阅读书上内容。师:讲解编写过程的方法。编写让机器人画出连长为160步的正三角形的过程,然后调用过程,让机器人画出正三角形。 生:动手操作,并找出操作中出现的问题。师:解决操作中出现的问题。师:我们已经学习了两种让机器人执行命令的方法,你能说一说吗?生:说说,(书29页小博士)2、递归在过程中的应用 师:我们使用重复命令重复执行一

39、组命令外,还能够能过在一个过程中输入本过程的名称,让该过程再调用自己,从而产生重复执行命令的效果,这种在过程中自己调用自己的方法称为递归。 请同学们参照书30页的做一做,用递归的方法让机器人画一个半径为80的圆形路线。生:参照书试一试师:根据学生的操作水准实行讲解。生:再次操作。师:在仿真窗口中运行程序时,能够看到机器人画出一个完整的圆后凌晨不停下前进,会继续一直画下去,请说这是什么原因。生:查找原因。 三、练习1、请同学们编制一个带参数的过程,运行该过程让机器人画出任意连长的正五角星图形,然后分别用100和150为参数,调用过程。2、用尾递归编写过程,让机器人画出如图所示的楼梯形路线。四、小

40、结第二课时 【教学目标】1、学习编写让机器人走图形路线的过程。 2、使用条件转移命令,使机器人具有初步的判断水平。 【教学重点】编写带有参数的过程,使用递归方法,让机器人画出一些图形。【教学难点】根据图形,编写一个带有参数的过程,让机器人画出这个图形。【教学准备】通用机器人教学软件。【教学过程】一、导课师:同学们好,大家有去过海边的吗? 在大海边都看到了什么? 师:可能有的同学没有去过,老师给大家放一段大海边的视频。 (同学们看完后,让大家说说看到了什么:沙滩、波浪、贝壳等) 师:大家看到的贝壳美丽吗? 生:美丽。 师:今天我偿就让机器人给大家画一个贝壳。 二、新课1、条件转移命令在过程中的应

41、用师:请同学们阅读书31页的内容,说一说什么是条件表达式。生:阅读书内容。师:进一步讲解条件表达式。条件表达式:真:假:师:请同学们判断如果变量 X的值是20,判断下述条件表达式的结果。:X25 :X20 :X15 :X25生:判断师:讲解条件转移命令 条件转移命令的格式 IF 条件表达式 THEN 命令师:说说看,当变量A的值分别是50和60时,下述两条命令的执行过程:If :a=50 then fd 20Bk 40生:说一说结果师:写过程,使用递归方法,让机器人画出由8条线段组成的三角螺旋路线,当中最短的线段长度为50步,从里到外,各条线段长度依次增加50步。 (教师讲解)生:动手操作。师

42、,解决操作中出现的问题。2、写过程,使用递归方法,让机器人画出由6个圆组成的褐色的贝壳。 生:参照书34页实行操作。师:课间巡视,个别指导。 师:教师小结操作步骤,这就是我们利用条件转移命令和递归方法编写过程,让机器人按照我们的要求画出漂亮的贝壳。 生: 继续完成三、练习完成课后练习第5题。 (提示1:五个圆围绕中心,每隔360/5度旋转而成的图形。) (提示2:如何使最终的图形呈正五边形,在过程中填上LT 18。) 参考答案: TO HWY LT 18 REPEAT 5REPEAT 36FD 5 RT 10 RT 72 END 四、小结师:今天我们学习了条件转移命令和递归方法在过程中的应用,

43、相信通过自己指挥机器人,使大家体会到了成功的感觉。第5单元 机器人躲避障碍【单元分析】本单元主要内容为学习仿真机器人配置红外线传感器,并能够编写机器人躲避障碍的简单程序并在仿真窗口中运行机器人。机器人躲避障碍的实际操作,从而让学生对机器人产生浓厚的兴趣。【教学目标】1、了解红外线传感器。2、学习为仿真机器人配置红外线传感器。3、编写机器人躲避障碍的简单程序并在仿真窗口中运行机器人。【教学重点】1、编制程序控制机器人识别障碍物、“理解”路的完成任务【教学难点】1、编制程序控制机器人识别障碍物、“理解”路的完成任务【教学方法及策略】讲授、演示、实践【教学准备】 相关的视频及图片第一课时 【教学目标

44、】1、了解红外避障传感器的功能。2、学会条件循环语句的编写。【教学重点】传感器的工作原理,设置和条件循环语句的编写。【教学难点】传感器的工作原理。【教学准备】通用机器人教学软件【教学过程】一、情境创设:请三名学生做表演,一名学生A充当障碍物,其余两名学生中的一个B闭上眼睛、另一个学生C睁着眼睛同时向理应障碍物的学生走去,C学生看到A学生的时候就会停止前进了,而B学生则和A学生撞在了一起。 师:今天我们这节课就来学习机器人是怎样来躲避障碍物的。二、新课、1、机器人怎样检测障碍师:请同学们阅读书36页内容,理解红外线传感器生:自学师:进一步讲解红外线传感器2、设置障碍环境,配置红外线传感器师:提出任务:设置一个简单的包含障碍物的场地,然后为机器人配置前红外传感器。生:参照操作书37步骤完成学习任务。师:巡视,随机提出任务并解决生:请一位学生演示操作。师:做总结性的操作讲解师:请同学们设计一个如图所示的有障碍物的场地,然后以“长方形障碍物”为文件名,将设置结果保存有自己的文件夹中。3、让机器人躲避障碍师:现在我们来学习怎样让机器人在前进过程中发现障碍物后能转弯绕开障碍物。设计一个过程,让机器人在仿真窗口中持续前进,如果遇到障碍物右转,然后继续前进。1、学生完成“做一做”。2、教师出

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论