




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第1课 认识PC-LOGO系统教学目标:1、认识Windows环境中的LOGO界面;2、初步掌握LOGO的启动和退出。教学重点和难点:1、认识LOGO的命令窗口和视图窗口;2、学会应用LOGO的命令窗口和视图窗口;教学准备:PCLOGO语言(for Windows)汉化版课时安排:2课时教学时间教学过程:一、谈话导入指挥小海龟工作的命令是一种叫做LOGO语言的电脑编程语言,本学期我们将在电脑屏幕上来认识小海龟,让它为我们画出各种美丽有趣的图画。为了便于我们学习,电脑专家形象地设计出小海龟作为我们学习的小伙伴。今天老师向同学们介绍的是PCLOGO的汉化版。二、新知学习(一)启动方法:1、开启电脑
2、后,进入Windows环境。2、在桌面上找到LOGO语言图标并双击,进入LOGO系统界面窗口。3、指导学生进入LOGO语言系统界面窗口。(二)认识窗口:教师在屏幕演示过程中逐项讲述下列内容。1、LOGO语言集成环境窗口包含标题栏、菜单栏、和工具栏。通常情况下我们还可以看到命令窗口和视图窗口。2、命令窗口是输入命令的窗口,我们输入的每一条命令将被显示和暂存在该窗口内,便于我们检查命令是否正确和查找已输入的命令项。在命令窗口中(1)“?”是输入LOGO语言的提示符。表示在提示符的后面就可以输入LOGO语言的各项命令。(2)“”是LOGO语言的光标,它是一闪一闪地紧跟在问号的小竖线,表示将要输入字符
3、的屏幕位置。3、窗口布局(1)标准窗口布局格式:SS(2)全图形窗口布局格式:FULLSCREEN,简写FS(3)全文本窗口布局格式:TEXTSCREEN,简写TS(三)动手操作:(1)进入LOGO语言(2)窗口布局练习(四)退出方法:当我们画好画后,需要退出LOGO语言系统窗口回到Windows桌面,我们就该与小海龟说声再见了。1、提示符“?”后的光标处输入退出命令“BYE”,计算机屏幕就会出现一个退出对话框询问是否退出。2、如果确实需要退出,单击“是(Y)”按钮;如果还想继续操作,单击“否(N)”按钮。3、学生想一想还有没有其他退出方法,教师可以提示,复习以前学习过的退出软件的方法。如:(
4、1)单击窗口右上方的关闭窗口的“”按钮。(2)打开文件菜单,单击菜单“退出”项。(五)指导练习:练习操作,复习巩固启动和退出LOGO语言系统的方法。教学反思:信息技术课程是一门新课程,它对于培养学生的科学精神、创新精神和实践能力,提高学生对信息社会的适应能力等方面都具有重要的意义。第2课 基本绘图命令教学目标: 1知识与技能(1)学会PC Logo的启动(2)了解PC Logo的界面组成(3)会用FD、CS、LT、RT、Bk等命令控制小海龟画图(4)会用STAMPRECT命令快速画矩形2.过程和方法(1)通过学生交流,合作完成任务等形式,培养学生自主学习的能力和知识迁移的能力。(2)通过学习软
5、件界面的学习掌握学习应用软件的一般方法。3.情感态度和价值观(1)让学生在自己解决问题的过程中培养成就感,进一步激发学习 logo语言的兴趣,为今后学会自主学习打下良好的基础。(2)培养学生鉴赏美的能力以及团结友爱、互相帮助的精神。 教学重点 1、初步认识PC LOGO。2、初步认识FD,BK和RT,LT,CS,STAMPRECT语句。教学难点 1、建立PC Logo语言的编写意识。2、画三角形时角度的计算。课时安排:2课时教学程序 教师活动,学生活动,设计意图 一、创设情景,引入新课通过观看小海龟盖房子的动画引入主题,提出“如何帮小海龟建设梦想家园?”教师:“以往我们是用鼠标在画图程序中画出
6、来的,今天我们要用一种新的方法,用指令指挥小海龟画出图形。”看动画,回答“用画图工具” 1、通过观看动画激发学生的学习兴趣。2、让学生明白学习的动机从而明确本节课的学习目标。二、分析组成房子的图形1、房子是“梦想家园”这幅画的主体部分,我们来看看这房子由哪些图形组成?2、请同学上台用图形拼出小房子。学生观察学生回答并拼出房子。 通过拼房子的活动调动学生的积极性,活跃课堂气氛。 三、开开心心建房子(一)认识小海龟的绘图板1、 引导学生打开PC Logo。2、师生共同观察,共同总结窗口的组成(二)尝试操作,发现规律1、出示任务一:绘画正方形。让学生在尝试操作中初步认识命令。2、接着反馈交流操作过程
7、中的发现和遇到的问题。3、归纳:让学生在摆卡片的过程中,理解几个常用命令的作用。4、引导学生小组讨论比较机器人与小海龟程序的异同。 学生观察尝试操作发现规律分小组讨论让学生在尝试中,自主探究,发出规律。初步认识命令。分组讨论,通过学生问一问,说一说,做一做,变被动为主动学习,能形成一个协作学习的氛围,使学生投入到学习中。(三)出示任务二:绘画矩形墙壁1、把任务交给学生,自主探究完成。2、反馈交流。 自主学习,上机操作 (四)出示任务三:快速画出矩形1、让学生通过多种学习方式,探究快速画矩形的方法。2、请完成得快的同学上台前演示说解。3、及时反馈,针对质疑,教师点拨,提示学生在学习指导中自主学习
8、。4、“小论坛”的问题讨论。 自主学习上机操作 1学生自主学习,尝试上机操作,通过实践培养学生解决问题的能力。2联系身边的生活实例,对学生进行德育渗透。 (五)拓展:如何画出正三角形屋顶 1.让学生分小组讨论画正三角形屋顶的方法。2教师点拨,画三角形时需要先计算好小海龟转的度数,小海龟画出的三点直线要一样长。3、点播优秀作品。小组活动 1培养合作精神2注意与数学科整合 四、谈收获,小结本课。1、 学完这节课,同学们有什么收获?2、 请同学们在书中完成评价栏的内容。 谈收获 回顾知识完成评价栏的内容 1、通过教师巧妙引导和学习内容的出示,培养学生总结归纳能力,使知识条理化,系统化,达到加深认识的
9、效果。 五、课后延伸:1、显身手的练习2、创意园的练习板书设计 小海龟建房子FD 前进BK 后退RT 右转LT 左转 ?FD 70 ?RT 90教学反思:仅局限于教材的知识,不仅会招来学生们的不满,也会让自己的课堂缺乏生命力。北京市丁香小学的武健老师“一英寸宽、一英里深”的观点就传达给我们这样的一种理解,每一个教学单元要“小而精”、“要深入和升华”,要进一步加工信息技术教材。第3课 启动、退出LOGO系统教学目标:1、认识Windows环境中的LOGO界面;2、初步掌握LOGO的启动和退出。教学重点和难点:1、认识LOGO的命令窗口和视图窗口;2、学会应用LOGO的命令窗口和视图窗口;教学准备
10、:PCLOGO语言(for Windows)汉化版课时安排:2课时教学过程一、复习旧知,导入练习启动和退出LOGO系统。二、新知学习 LOGO语言的绘画方式有好几种,其中的命令方式是一种非常简单的绘画方式,让小海龟听我们的指挥,就需要输入命令1、前进命令FORWARD,简写为FD格式:FORWARD 步长或FD 步长 师述:前进命令能让小海龟向前走路。教师输入FD 100让海龟前进100步。然后说明FD 就是让小海龟前进,(板书前进命令-FD)学生练习。师述:刚刚我们让小海龟前进了,这时要让它后退,可以输入后退命令。2、后退命令BACK,简写为BK格式:BACK 步长或BK 步长演示:BK 2
11、00学生观察与FD的区别,学生归纳,总结。板书:后退命令-BK学生练习。(1)DRAW命令作用:初始化(2)清屏CLEARSCREEN 简写为CS作用:清除绘图窗口上的图形,海龟回到初始位置(3)清屏命令CLEAN作用:清除绘图窗口上的图形,海龟位置不变(4)清屏命令CLEANTEXT简写CT作用:清除命令窗口上的文本内容三、练习(1)前进100步,清屏,海龟位置不变(2)前进100步,清屏,海龟位置初始教学反思:在教学实践中,要注意师生角色转换,培养学生自主探究的精神和创新意识。另外,参加一些科研活动,也会培养教师们严谨、科学的作风和优秀的科学素养第4课 用重复命令画多边形教学目标:1、学会
12、在LOGO语言中改变海龟方向;2、学会分析图形的正确转角3、初步掌握运用LOGO命令进行画图创作4、感受LOGO小海龟的神奇,激发学生学习动力教学重点:掌握左转与右转命令表示方法难点:正确区分左转与右转教学准备:PC LOGO软件教学方法:讲解法、演示法、练习法、讨论法、教学过程:揭示课题:一、复习已学过的LOGO命令揭示新知、学习命令二、导入新知学习1、左转命令LETF,简写LT格式:LEFT 角度 或LT 角度功能:向左转动指定角度教师讲解、演示教师说明,指挥小海龟在原地向左转,角度值就是向左转的度数。注意:转动的角度数是任意的,不一定都要90度。 练习题:P151请小海龟每画
13、一条边向左转90度,画一个步长为100的正方形。(帮一帮)2、尝试自学右转命令(试一试)学生汇报自学成果:右转命令RIGHT,简写RT格式:RIGHT 角度或RT 角度功能:向右转动指定角度用右转命令试着画一画边长为100的正方形扩展感知,启示延伸P1531、讨论转角度数是多少?确定海龟转角2、和小组同学说一说你的命令3、尝试完成第一幅图形成果展示:把你画的图形展示给同学们看一看,并说说你的构思总结、延伸:(1) 谈收获(2) 提出下节学习内容,培养学生预习能力教学反思:相信很多教师对“信息素养的培养”这一基本理念耳熟能详,但新课标的一个重要的理念“构筑健康的信息文化”更需要在理解基础上应用起
14、来。这一理念是指信息文化的构筑不仅取决于文化的承载物(如信息技术教材及其他教学资源),而且取决于文化活动的主体(信息技术教师、学生、信息技术课程管理者)之间的动态性关系。第5课 画正多角形并填色教学目标:1、了解屏幕上坐标位置2、会使用定位命令定位3、学会使用隐龟显龟命令4、掌握回家命令使用方法教学重点:定位命令的使用教学难点:陷龟显龟的应用课时安排:2课时教学过程:一、复习二、新知学习1、介绍屏幕上的坐标2、定位命令(1)横向定位命令SETX格式:SETX X功能:横向移动(2)纵向定位命令SETY格式:SETY Y功能:纵向移动练习:SETX 100 SETY 100 SETX 0 SET
15、Y 03、坐标定位命令SETXY格式:SETXYX Y画等腰梯形 CS SETX 30 SETXY 50 40 SEX 20 SETXY 0 0 想一想:页三、总结教学反思:网络环境给课程整合提供了非常好的协作交流平台,在这个平台上,所有学生可以平等的对话,没有性别的差异,没有性格的差异,没有身份的差异,更没有传统评价标准强加在学生身上的优劣标志。第6课 编写简单的过程教学目标:1、了解屏幕上坐标位置2、会使用定位命令定位3、学会使用隐龟显龟命令4、掌握回家命令使用方法教学重点:定位命令的使用教学难点:陷龟显龟的应用课时安排:2课时教学过程:图形画完后,如果让小海龟留在屏幕上,会影响图形的美观
16、。如何让小海龟隐身呢?、隐龟命令HIDETURTLE简写为HT格式:HIDETURTLE简写为HT功能:将海龟隐藏起来,不影响继续画图要让她现身,可以使用显龟命令:、显龟命令SHOWTURTLE简写为ST格式:SHOWTURTLE简写为ST作用:显示小海龟。 练习:一、 复习二、 练习输入P20-4命令组,看看能画出什么图形三、 回家命令: HOME 作用:让小海龟回到原点,头朝上。 不管小海龟在什么地方,使用HOME命令,小海龟都将回到家原点。 教学反思:要开展运用信息技术的优势开展互动学习,就要给学生提供可供研究的海量信息资源。学习是获取知识的过程,知识
17、不是通过教师传授而得到的,而是学习者在一定的社会文化背景下,借助其他人(包括教师、家长、同学)的帮助,利用必要的学习资源,主动地采用适合自身的学习方法,通过意义建构的方式而获得的。第七课 走进机器人的世界一、教学目标 1、知识与技能 知道什么是机器人,了解机器人的发展情况,对即将要学习的机器人有一个感性的认识。 2、过程与方法 让学生自己动手通过上网查询机器人的定义,以及机器人的发展概况。再通过讨论把自己的所见所闻讲述出来,教师归纳总结。再以丰富的视频资料帮助学生对教学机器人建立一个感性的认识。 3、情感、态度、价值观 让学生体会自主学习所带来的成功感,培养学生发现问题、解决问题的能力。 二、
18、教学重点 了解机器人的基本知识,特别是现在普遍使用的教学机器人。 三教学难点 如何让学生对机器人有一个生动形象的认识,从而激发学生的学习兴趣。 四课前准备 计算机机房、机器人器材五、教学步骤 教师活动 学生活动 教学目的 1、播放影片剪辑 终结者2片段 1、观看影片 1、引起学生的注意 2、提出问题
19、:影片中的 主角是人还是机器人? 2、展开思考作答 机器人 2、引导学生进入主题 提出问题:什么是机器人?请同学们通过网络寻找答案 3、学生开始通过搜索引擎去寻找答案 3、让学生通过自主学习去解决问题 4、 巡视整个机房,了解学生 完成情况,并对部分学生给予提示。 4、学生通过操作,对机器人的定义有了初步认识 4、让学生体会成功感 5、请部分学生讲述他所发现的关于机器人的描述 5、学生各自表达自己的观点 5、通过发言的方式让学生增强自信心 6、总结发言:各位同学对机器人的描述都是大同小异的,应该说都是正确的,我们国家的科学家对机器人是这样理解的。 6、关注教材中对机器人
20、所下的定义 6、让学生明白机器人实际上是一个开放性的话题 7、提出任务:同学们接下来继续通过搜索引擎去网上下载机器人的图片,等一下拿出来大家交流一下,看看谁下的不同种类的机器人最多? 7、学生开始通过搜索引擎去下载图片 7、继续渗透自主学习 8、巡视机房掌握学生完成情况 8、将下载下来的图片保存在硬盘中 8、了解学生的操作情况,为开展下一步教学作准备 9、请同学来展示自己下载的机器人图片并提出问题:你能给你下载的机器人进行一个简单的归类吗? 9、学生凭自己的想象力进行归纳
21、9、为讲解机器人的分类作一个铺垫 10、归纳总结:其实机器人分类的方法很多,现在还没有一个统一的标准,按目前一般的方式可分为。(结合课本对这些分类作简单解释) 10、关注教材中对机器人的分类 10、让学生对机器人有一个框架上的认识 11、结合课本引入教学机器人的介绍,重点说明教学机器人在我国的发展情况,以及在现实中的具体应用,配合讲解出示目前使用比较普遍的机器人器材 11、学生认真听讲,并观察机器人器材实物 11、通过实物展示,提高学生的感性认识,为即将学习的内容提升兴趣 12、播放收集整理的关于教学机器人的使用和比赛片段,结合视频作一定的补充说明(比如近年来发生在身边的青少年智能机器人大赛等
22、等) 12、观看视频 12、让机器人从一个抽象的概念变得较为形象,为下步学习作一个铺垫 13、出示一个已经制作好的机器人实物,结合这个机器人来讲解机器人的基本组成 13、通过听讲和观察,去理解机器人的组成部分 13、出示实物让学生能够把教师所讲的组成部分很容易和实际联系起来,加深理解 14、提出思考问题:用自己的方式表达,你心目中未来的机器人是什么样的? 14、学生思考回答 14、培养学生的想象力六、课后反思 1、 对于前面机器人定义和分类的学习,是采用自主探索和互动的形式完成的,其目的是提高学生的学习兴趣,但要注意时间的把握,避免冲淡本节内容
23、主题-教学机器人的介绍。 2、 教学中所采用的视频要精简,能够迅速切入主题,达到深人浅出的效果。 3、 上机指导时要注意观察学生的完成情况,特别要留意那些完成情况具有代表性的学生,尽量抽他们起来回答问题。第八课 机器人的编程系统一、教学目标 1、知识与能力 知道人与机器人是怎样进行交流的,认识机器人软件平台 2、过程与方法 以形象生动的讲解和演示操作相结合,辅以任务驱动的方式完成授课 3、情感、态度和价值观 通过对本节知识的学习,着重培养学生的观察能力、理解能力和模仿能力。 二、重、难点分析 1、重点:认识机器人的编程平台,知道人与机器人是如何
24、通讯的 2、难点:学生如何能够熟练的完成打开编程软件-录入指令-下载程序到机器人 三、课前准备 网络教室、机器人软件 四、教学步骤 1、课前引入 师:人与人之间的交流主要是通过语言完成的,比如我叫大家打开电脑,你们马上就可以完成这个动作。那么人与机器人之间的交流是怎样完成的呢? 生:认真思考 师:其实机器人并非人类因此它也不能听懂人类的语言,既然如此那么我们到底通过什么手段和机器人交流呢?这是我们这节课所要学习的。2、新课教学 师:首先我们进行一个简单的设想,机器人首先还是一台机器,我们把它能听懂的话叫做机器语言,人要与机器人进行沟通就需要一个翻译,把人类的语言翻译为机器语言,这样机器人就能听
25、懂我们说的话了。那谁来充当我们的翻译呢,这就是编程软件了,我们把我们要说的话先组织好,写在编程软件里,再由它告诉机器人。接下来我们就来具体学习怎样使用我们的翻译,让它把我们的要求告诉机器人。师:首先我们来看看机器人软件怎么使用?机器人软件步骤: 步骤一 使用前首先要把这个软件装入电脑。步骤二 双击该图标,就可以看到机器人图形化编程平台了。步骤三 下面我们随便输入一些想要给机器人说的话。1、从左边的执行器模块库中拖一个启动电机模块到程序中如图。2、在右边的启动电机模块上双击或者点右键,点模块属性。3、单击“运行”按钮,计算机就会按照输入的程序运行了。第九课 制作能行走的机器人 一、 教学目标:
26、1、知识目标:学习使用机器人软件编制程序,会搭建具体的机器人 2、能力目标:通过实践培养学生的观察能力、动手能力、创造能力, 3、情感目标:培养学生对待知识的科学态度和辩证唯物主义观点。培养学生探索机器人的兴趣和科学精神。培养良好的生活习惯、与人的沟通与合作、对他人的尊重、面对困难的毅志力与自信心的树立及时间的合理分配和利用。 二、 教学重点、难点: 重点:编程软件的使用。 难点:编写程序的逻辑思想。 三、 教学方法: 以学生直接体验为主,并辅以教师启发、引导。 四、 教学准备: 机器人软件、电脑、网络教室。 五、 教学过程: 1、 引入:通过前面的学习,我们已经知道了怎样跟机器人交流。今天,
27、我们具体搭建一个机器人,让它按我们的要求工作。 2、新课:首先我们还是要再次熟悉一下今天我们要使用的机器人软件。 步骤一、介绍基本图标功能 从电脑桌面双击其快捷方式,即可进入编程主界面。 一般编程分为三个步骤: 1、根据模型从功能板上选择所需的图标 2、在编程窗口里合理布置图标,并进行连线 3、 程序的下载 步骤一、 演示图标对机器人的控制 下面我们给机器人编写一个往返跑的程序 注意观察两个程序有什么不同? 答:刚才我们说过连线正确为一条粉红色的粗线,不正确为黑色的细虚线。因此,只有第二个程序能够正确执行。 3、课堂体验:让他们从具体的搭建过程中感受力学知识;从控制马达的转动中体验电学知识;从
28、电脑控制机器人运作 体验信息技术知识。并在动手做的过程中观察、体验、思考:我学会了什么?我怎样才能做得更好?这与我们的生活有什么联系? 六、 布置课后探索思考: (1) 我们能为这个机器人设计更多、更好的动作吗? (2)今天学的机器人同我们自己家的电器有什么关系?第十课 让机器人送餐一、 教学目标 1、知识目标: 、了解马达的运转带动齿轮及机器的运转原理。 、知道通过马达控制机器人运动的基本原理。 2、能力目标:通过实践培养学生的观察能力、动手能力、创造能力,具体要达到: 、通过编辑程序控制机器人前进、转向等动作。 、学会按需组装简单机器人,例如:齿轮连接、马达的连接等; 、观察机器人的运作原
29、理,思考是否能改进,使它运作得更好一些。 3、情感目标: 、培养良好的生活习惯、与人的沟通与合作、对他人的尊重、面对困难的毅志力与自信心的树立及时间的合理分配和利用。 、培养学生对待知识的科学态度和辩证唯物主义观点。 、培养学生探索机器人的兴趣和科学精神。 二、教学重点、难点 重点:正确完成通过编辑程序控制机器人前进、后退、转向、上下移动等动作。 难点: 、用电脑编辑控制程序,控制机器人完成任务规定动作; 、按需组装好能完成规定任务的机器人; 、控制好机器人完成任务的动作距离。 三、教学方法 以学生直接实践体验为主,辅以教师演示、启发、引导。 四、教学准备 机器人软件,电脑。 五、教学过程教学
30、环节 教师活动 学生活动 复习旧知识 前两次课我们学习过“让机器人动起来”、“能行走的机器人”,现在我们来回忆一下机器人怎样前进的。 板书: Motor 0,50 Motor 1,50 Sleep 2 问题一:请一位同学来说说上面这段代码是什么意思。 问题二:如果是乐高机器人又是怎么样实现上面的功能。 学生回顾旧知识,回答:三行代码分别是让0号马达按转速50正转;1号马达按转速50正转;两个马达转动的时间为2秒。 导入新任务 情景演示:一个机器人按正方形的路径进行;一个机器人进行“送餐”表演。 今天我们不光要让机器人前进,我们还要让它按照我们的设定的程序前进。 学生观察、思考,激发学生兴趣 新
31、 课 一、教纳英特机器人走正方形 要让纳英特机器人完成走正方形,实际上就是让机器人重复完成四次“前进转弯”的动作。 我们先来看看,机器人是怎样实现“前进转弯”的:首先启动电机,让机器人以一定的速度向前一段路程,再以左轮(或右轮)为中心转动90°,最后停止。这样就走完了正方形的一个边。BASIC程序设计可参考教材图4-1。 二、让乐高机器人去送餐 任务分析:机器人运动的同时,还需要有一只机械手托起餐盘。另外,机器人必须准确地到达目的,并能准确地将餐盘放在餐桌上,后退回出发点时不可以将餐盘打翻。由于餐桌上的空位不在出发区的正前方,机器人必须做转弯运动。 解决策略:用两个马达驱动机器人的运
32、动,一个马达控制机械手,完成送餐任务。机器人行进路线和动作行为:前进右转前进放餐盘后退左转后退。用时间控制机器人前进、转弯、后退的距离。 学生观察、分析机器人是如何通过程序实现“转变”。 学生分析总任务、解决策略,思考如何在程序设计里实现左右转、后退、放餐盘等具体动作 指导实验 动手体验 第一个任务:让机器人走正方形 这个任务由纳英特机器人机器人来完成,刚才我们讲了正方形一个边的程序,想一想:要让机器人走正方形,该如何修改程序?如果要让机器人与运动员一样绕正方形场地跑三圈,又该如何修改程序?参与程
33、序如图4-2所示。 用通讯下载线将机器人与计算机连接,打开下载运行开关;单击编译下载按钮,编译下载程序,试运行,观察机器人运动情况,修改程序。 第二个任务:让机器人送餐 要完成这个任务,首先要搭建可以实现送餐的机器人,图4-5A是马达驱动机器人运动的参考搭建,这里采用的是齿轮传动,主动轮24齿,从动轮40齿。完成这个任务有两种方法。 方法1、时间控制法。 乐高机器人送餐重点要解决几个关键动作:前进右转前进放餐盘后退左转后退,这几个动作的控制距离还要通过同学们实践反复调试。 调试时机器人如果没能按你的要求动作,请仔细检查机器人的连线是否正确,如果马达的转动方向不是你希望的,可以改变
34、导线的连接方向。 方法2、角度传感器控制法。 角度传感器的RCX和乐高轴的连接方式可以参考图4-7。当马达工作时,带动乐高轴转动,套在轴上的角度传感器开始记数。同时,由于角度传感器与RCX的输入端口相连,计数器的值随时反馈给RCX,以便机器人做出判断和决策。 在程序设计时,要清楚角度传感器的计数器与它的初始位置有关。当初始化角度传感器时,它的计数值被设置为0,为确保数据的准确,角度传感器在重新计数前,最好对其清零。 这个程序也要完成前进右转前进放餐盘后退左转后退几个动作,程序基本和方法一相同,只是在控制机器人转动时使用的程序不一样。
35、0; 同学们参考图4-2进行程序设计与修改实现机器人跑正方形三圈 根据图4-6程序的提示进行设计程序,重点是反复调试,直到完成相应任务为止。 根据图4-7程序的提示进行设计程序,重点是反复调试,直到完成相应任务为止。 评价激励,成果分享 让每个小组发表见解,大家参与评价、分享。 对实验成功的学生给予表扬,并鼓励改进实验的方法;对实验失败的学生要帮助分析原因,重树他们的自信心; 不论成功还是失败,每个小组都会发现一些问题
36、,以及对这些问题的分析和议论,或是对实验有创意的想法和设计。 学生发表见解畅谈实验过程中的感想。 布置课后探索思考 1、图4-6所示的程序中,机器人是怎样实现右转的?请补充机器人送餐后,返回出发区的程序。 2、同样是指挥机器人前进和转弯,纳英特机器人和乐高机器人在编程思想和方式上,有哪些地方相同,哪些地方不同? 3、对机器人来说,角度传感器是输入信息还是输出信息?它是怎样工作的?使用角度传感器控制机器人运动的距离与电池的电量有关吗?为什么? 第十一课 程序设计流程图 教学目标 知识与技能: 学会用流程图来分析问题。 过程与方法:通过分析、举例画出流程图。 通过动手练习,发现这样做
37、会让问题更简单,思路更清晰,思考问题更严密。 情感态度与价值观:通过本节学习让学生体会到这样做会把复杂问题简单化,学好、会用、爱用流程图来分析问题并解决问题;成功调试一个程序,从而树立他们学习的信心,找到成功感。 2 教学重难点 重点: 了解程序设计的一般步骤及流程图,学会用流程图来表示问题,为其编好程式打下基础。 难点: 分析问题,正确的画出流程图写出程序并调试。 3教法与学法: 1 教法:例证分析 任务驱动 主题研究 2 学法:观察,分析,模仿,任务驱动,评价 教学过程: 一、引入课题(3分钟) 前面的课程中我们学习了如何搭建一个机器人,并有目的搭建了走正方形和送餐机器人,并了解和使用了用
38、BASIC语言来编程控制我们的机器人,但我们都是直接拿来用的,今天我们就与同学们一起学习、分析如何进行程序设计,要经过哪些步骤、了解什么是算法?算法与流程图有什么关系?它的作用是什么?如何画流程图,并根据流程图来进行程序设计。 二、程序设计的一般步骤(15分钟) 要为机器人设计一个好的程序,一般需要以下几个步骤:分析问题->设计算法->画出框图->编写程序->调试程序,共5个步骤。 1.分析问题 首先明确机器人要干什么,有些什么已知条件,未知条件,最终要达到什么目标,要完成这些还需要哪些条件。 2.设计算法 从已知的条件出发,到达目标需要经过一系列的处理过程,通常把这种
39、解决问题的方法步骤称为“算法”。 3.画出流程图 前边我们进行了算法设计,对于机器人走正方形的算法是相对来说很简单的,但一般情况我们面对的问题都是比较复杂的,故人们喜欢用一种框图来描述算法,这样让我们把解决问题的思路更加清晰、形象、直观地表现出来,为下一步的程序编制打下基础。 现在我们就以机器人走正方形的算法来画出流程图: 师:与学生一起分析机器人走正方形的算法,画一个正方形推导机器人运动过程,找出共同点,如前进->转弯要做同样的事4次才能形成一个正方形, 4. 编写程序 根据流程图我们可以用相应的指令、命令语句来编制出程序了。如前面的走正形的程序为: FOR I=1 TO 4 STEP
40、 1 MOTOR 0,50 MOTOR 1,50 SLEEP 2.0 MOTOR 0,-50 MOTOR 1,50 SLEEP 0.6 NEXT I STOP 5.调试程序 前面我画好了流程图,编好了程序,是不是就大工告成了呢?不是这样的,还要将编制好程序下载到我们的机器人中去执行,对比与我们的目标是否一至,不对的就去修改程序,再下载,再调试了,可能个需要多次才能成功哦,大家快去调试吧,享受其中的快乐吧。 三、应用举例:前方有障碍,STOP!(20分钟) 完成此任务的步骤: 1.任务描述 机器人在前进的过程中,遇到障碍物,即停止,否则继续前进。 2.分析任务 机器人运动中最重要的是检测有无障碍
41、物,无继续前进,这样一直下去直到检测到障碍物机器人停止。 要完成这个任务必需要一个检测设备,它就是红外线传感器。 3.红外线传感器 检测障碍物的纳英特的红外线传感器见书图6-3(实物出示),它检测到障碍物灯亮,否则灯为不亮。 调节设置方法为:前边有一障碍物,若指示灯亮,则逆时针旋转直到不亮;相反,则顺时针调节传感器的调节钮,直到调亮;这样的距离为为其检测范围。 学生动手自己测一下 4.生搭建一个两轮的机器人,用上红外线传感器,如书上图所示将传感器连在第10输入端口上。 5.编程 因为要一直检测下去,只当传感器检测到障碍物下停下,所以要使用条件循环,在BASIC中其语句和语法格式为: WHILE
42、 条件为真 语句组 WEND 所以,上面的任务的程序应如下: WHILE DIGITAL(10)=0 MOTOR 0,50 MOTOR 1,50 WEND STOP 表示10号端口的传感器没检测到障碍物时状态为0,反之为1;若一直为0就一直前进,反之就停止。 6.调试 注意其值和传感器可检测范围的调整。 四、学生作品展示、评价(5分钟) 从活动组中抽取几个组的作品来展示,有成功的,有还存在问题的,引导学生从下表内来点评,老师总结。 总结,第一本活动课重在前边的用流程图分析,并写出程序调试,要完成任务必需会用,用好红外线传感器;第二对于传感器的使用关键在于障碍物可视范围参数设置;第三本活动重在动
43、手实践,从问题分析->搭建->编程->调试的动手做、做中学的思想中感受成功。 五、 教学反思 教学流程畅通吗? 学生参予度? 绘流程图的情况,编写程序,进行调试情况? 从学生作品评价后发现了些什么问题? 第十二课 机器人的“感觉器官” 教学目标 知识与技能:了解各种常用的传感器,并能够熟练使用红外、声音、灰度传感器,利用他们来检测声音的强弱,光值的变化,有无障碍物等。 过程与方法:实验例证,观察分析; 主学习、研究; 多实践,多动手,多总结。 情感态度与价值观:培养吃苦耐劳的钻研精神,动手通过实验得到第一手资料是很宝贵的。 应用所学知识来解决现实生活中的实际问题,培养信息素养
44、。 2教学重难点 重点: 声音传感器、灰度传感器等传感器的使用。 难点: 如何使用各种传感器,调试、并获取相关的参考值; 学生分析: 学生巳对机器人有所了解,能分析问题,画出流程图,编出简单任务的程序。 教法与学法: 1教法:实验举例 任务驱动 2学法:观察,分析,取证,自主学习 课时:2课时 教学过程: 二、机器人的“嘴巴”和“耳朵” 1、机器人的“嘴巴”:它是一个峰鸣器,也叫扬声器,可以通过它发出声音,如音符、音乐等。 2、机器人的“耳朵”:它只能分辩声音的强、弱度,返回一个电信号,用相应的数值来表示,而现在此类传感器不能分辨具体的声音,也就是没办法进行高难度、复杂的语言智能识别。 声音传
45、感器的原理:将其连接在机器人的模拟端口上,用它感觉外界声音的强度与给定的强度比较,超过时向主机发送“有声音”,反之“无声音”。 声控传感器上配有信号指示灯,当有声音时指示灯会亮,还配有检测强度调节器。欲使声控传感器在给定的环境中有无声音时,可以使其先处于相对无声音的情况中,利用距离调节器可调出给定的初始声音强度。方法如下: a)如果指示灯不亮,将调节器顺时针方向旋转,旋转至指示灯刚刚不亮为止; b)如果灯不亮,将调节器逆时针方向旋转,旋转至指示灯刚刚亮起为止; 此时,声控传感器的检测强度即为给定的强度。 实验一:测定声强相对值 (将学生按4个人一小组进行分组来完成本实验任务。) 运行下面的程序
46、:(见书P38) 注意:WHILE 1 。 WEND 是一个无条件循环,始终为真,也称为死循环。 在LCD上会显示当前的声强值,如:ANALOG(4)= 100 其中返回值的范围为0,255,声音越大,值越大,反之越小。 师:巡视,帮助学生测出相应声强的值; 注意事项: 1、环境内的声音值是个变量,要取得比较精确的环境声音值,可以在一段时间内连续取几次值,再求它们的平均数。这种办法适用于所有的模拟传感器。 2、检测指定环境声音时,注意不要受其它声源干扰。 三、机器人的“眼睛” 眼睛是人们心灵的窗户,人们80%的信息都是通过视觉获取的,所以是非常重要的器官。机器人的视觉传感器也一样非常重要,它主
47、要通过红外传感器或光电传感器两种传感器来“看”东西,“辨别”颜色。 四、机器人的“鼻子” 人们用鼻子来分辨气味,机器人的“鼻子”是用气体分析仪做成的,当遇到某类气体其电阻会发生变化,这样电路上反应出来,机器人接受到后,从而实现如报警等处理方式。现在我们就来了解一下机器人的“鼻子”吧。 原理和功能: 检测环境是否有烟雾和烟雾的浓度,例如检测起火时的浓烟。烟雾探头碰到烟雾或某些特定的气体,烟雾探头内部阻值发生变化,产生一个模拟值,从而对其进行控制。烟雾传感器利用烟雾敏感电阻受烟雾(主要是可燃颗粒)浓度影响阻值变化的原理向机器人主机发送烟雾浓度相应的模拟信号。编程应用示例: While 1 Print “Bottom=%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 质量控制与检验标准作业程序模板
- 2025年学历类自考发展与教育心理学-中国现代文学作品选参考题库含答案解析(5套试卷)
- 智能再保险合规与风险控制-洞察及研究
- 委托清洁房屋合同范本
- 采购闸机合同范本
- 内容版权保护技术-洞察及研究
- 药品基础知识培训试题与答案
- 收车押车租车合同范本
- 医院治病合同范本
- 学校宿舍合同范本
- 安检人员考试题及答案
- 500强企业管理制度
- 美容过敏纠纷协议书
- 幼儿园教师保教结合培训
- 2025年旅游行业安全生产实施方案范文
- 压力容器安全管理考核试卷
- 董氏奇穴针灸学(杨维杰)
- 酒店精装修工程施工组织设计方案
- 2024年惠州市第二人民医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 《建筑构造》课件(第2章-墙体)
- 患者更换衣服护理
评论
0/150
提交评论