第八版教材六年级下册编程模块教学参考教学_第1页
第八版教材六年级下册编程模块教学参考教学_第2页
第八版教材六年级下册编程模块教学参考教学_第3页
第八版教材六年级下册编程模块教学参考教学_第4页
第八版教材六年级下册编程模块教学参考教学_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

1、本单元是程序设计模块,主题词为“创客重任”,共六课。前面五课内容是通过编写虚拟“扫地机器人”程序对小学三年来所学编程基础知识的复习以及对程序编写的总体认识。第六课是新知讲授,通过模拟声控灯程序,了解传感器,了解软件和硬件在编程中的应用。故事情景:丁丁、点点在编程猫的带领下战胜了未来机器人,现在他俩想通过自己学习的编程知识,为学校设计一个扫地机器人,作为毕业礼物送给学校,但是几经努力还是没有成功,他们向编程猫寻求帮助。编程猫告诉他们设计新的机器人是如何的困难和经费的投入,于是他们先利用编程环境编写虚拟的“扫地机器人”。程序设计模块本单元包括“设计我们的机器人”、“设计虚拟环境”、“模拟机器人运行

2、(一)”、“模拟机器人运行(二)”、“模拟机器人运行(三)、传感器运用”六课。本单元教学整体思路和知识点把握如下:1、教学思路让学生通过本单元学习,了解一个机器人或者应用软件,如何从无到有过程。包含了整体思路设计、虚拟环境搭建、模拟机器人运行等几个重要环节。2、复习旧知本单元通过设计虚拟机器人将“条件语句”、“循环语句”、“变量”,小学阶段最重要的知识点穿插于课程中,总结性的复习。与此同时,更希望我们的学生程序编写的规范化(例如:变量的命名,程序积木块的摆放等等),程序本身的可读性增加。3、新知学习本单元包含两个新的知识点:“功能块”的使用和硬件使用,主要是为了让孩初步了解“结构化编程”和硬件

3、如何与软件结合,完成一个实际的机器人任务。4、突出“创”本单元主题词是“创客重任”,重点落实在学生创新、创造。虽然,课程写的是模拟“扫地机器人”,但我们希望学生可以通过本的步骤,自己模拟出另外的机器人比如“灭火机器人”、“体检机器人”、“作业批改机器人”等等,我们不要去学生的创意实际实现,只要学生合情合理的思考下,教师应该帮助学生去完成。本单元作业本单元主要有两个,一个是根据课程编写虚拟“扫地机器人”程序,另一个是结合硬件编写“声控灯程序”。因为,本单元是“创”的主题,我们更希望孩子设计出更多的模拟机器人,另一方面是创造出与硬件结合的更多功能。为了降低难度,课后“比一比”,是让学生的程序有个对

4、照标准。“探一探”是对学生的更高要求。教学组织模式由于本学期难度较大,希望是团队教学组织模式,学生以团队的方式完成作业。单元后的学习评价量表,由学生自主评价。教师可以增加部份指标,以提高评价的针对性,鼓励创新。由于单元完成后是一个最终成品,可加重成品的评分权重。 第7课 设计我们的机器人【教学目标】了解机器人设计的过程。“设计思路分析表”如何填写。奇妙的传感器【重难点分析】难点:“设计思路分析表”填写重点:奇妙的传感器【教学建议】通过“知识窗”,让学生了解机器人设计的过程,并通过实例故事让孩子们感受到一个机器人从无到有整个设计过程的艰辛。要从机器人所完成的任务出发,与实际情况结合完成“设计思路

5、分析表”的填写传感器在当今社会是无处不在,但具体的如何使用,使用在什么方面不清楚,书上给的传感器外,老师还可以在网上查找一些真实的案例告诉学生。 4、通过本课学习,学生能自己设计出一个自己创新想象的机器人的“设计思路分析表”。第8课 虚拟场地【教学目标】让学生了解虚拟场地的重要性,以及虚拟场地的设计要求。对循环语句的复习。“克隆”语句的使用【重难点分析】重点:循环语句的复习。难点:对“克隆”语句的正确使用,了解主体和克隆体两者的不同。【教学建议】虚拟的前提是一切模仿真实的情况。虚拟场地的设计要求就是尽量能模仿出真实的环境。让学生自己谈谈“扫地机器人”虚拟场地中要有那些角色,他们的大小和位置如何

6、。垃圾的模拟,必须做要垃圾数随机,每个垃圾位置随机而且不能超过房间范围。垃圾数的设计主要是为了复习循环语句,切记把握好与真实环境一致的原则,垃圾书不易过多。角色中心点的设计非常重要,中心点位置不同,角色移动的位置就不一样。克隆后有一个是角色的主体,用“隐藏”模块即可解决。为了垃圾不超过房间范围,X轴的范围是左边墙到右边墙,Y轴的范围是上边墙到下边墙。 注:为什么要隐藏克隆角色主体,这是因为下节课讲解扫地机器人碰到垃圾后,垃圾要消失,这是发生在“作为克隆体启动时”,不是发生在“当绿旗点击”时。第9课 模拟机器人运行(一)【教学目标】分支语句复习。扫地机器人沿四边墙走一圈。【重难点分析】重点:分支

7、语句复习。难点:扫地机器人沿墙边走一圈【教学建议】本课分为两个解决方面,一是扫地机器人碰到垃圾,垃圾被扫地机器人吸走(即垃圾在舞台上消失);二是扫地机器人围绕4个墙边走一圈。垃圾消失以垃圾为主体,程序脚本编写在“垃圾”角色上,程序编写完后,拖拉扫地机器人去碰垃圾,看垃圾是否消失,如果消失则“垃圾”角色的程序编写成功扫地机器人的轨迹实际情况很复杂,为了让学生好理解,所以让它围绕墙边走,注意机器人与墙边的距离(30-50为宜)。第10课 模拟机器人运行(二)【教学目标】变量的使用。弄清房间垃圾数与扫地机器人内装有的垃圾数关系。【重难点分析】重点:变量的使用难点:房间垃圾数与扫地机器人垃圾数的关系如

8、何表达【教学建议】因为有扫地机器人垃圾装满的情况发生(即机器人设计中满载情况出现),所以要模拟出此情况。变量使用的步骤,定义变量、初始化变量、运用变量。房间垃圾数与扫地机器人装有的垃圾数关系比较复杂,教师应该让学生自己先讨论一共有多少种情况,结果如何。根据学生分析,让学生自己尝试编程。第11课 模拟机器人运行(三)【教学目标】如何运用“新建功能模块”。让学生了解什么是结构化编程如何完善整个模拟机器人程序【重难点分析】重点:“新建功能模块”【教学建议】1、让学生了解结构化编程的意义,即让主程序更简明,可读性强。2、根据教材内容,让学生编写好3种走法的功能模块。3、扫地机器人轨迹模式可以是多种(我

9、们提供了3种),分别按1-3数字键进行切换轨迹模式。第12课 传感器的运用【教学目标】流程图的复习。传感器在实际运用中的作用。【重难点分析】重点:传感器如何与程序结合完成实际生活中的某种功能【教学建议】1、教师可以直接提出声控灯的任务,让学生说说声控灯的原理,并画出流程图2、传感器中起决定因素的是传感器的值,实际生活中是将预设值与传感器实际值进行比较,分出不同的情况继而有不同的结果。本课程,是根据“响度”值与我们程序中预设的“80”进行比较,大于了就亮灯(角色变亮)。 3、让电脑能测出“响度”值,现在的一体机、笔记本电脑或是电脑接上麦克风都能实现。参考教案【教学内容】模拟机器人运行(二)【教学

10、目标】 1.复习“变量”的使用2.分析出数据间的关系【教学重难点】 分析出房间垃圾数、扫地机器人所装垃圾数、最大值的关系【教学方法】 任务驱动 自主探究 【课时安排】 1课时【教学环境】 多媒体网络教室【教学过程】 (一)情景任务扫地机器人已经完成了“路线”和“清扫垃圾”的任务,接下来我们需要分析一下,扫地机器人所装垃圾会出现什么情况及其结果。(二)分析任务1、扫地机器人所装垃圾的情况实际情况:防满传感器可以解决机器人是否已经装满垃圾情况1:装满 情况2:未装满怎样的数据比较作为两个情况的依据(1)机器人垃圾数扫地机器人内装的垃圾数(2)垃圾最大值扫地机器人最多能装的垃圾数(预设为10)(3)房间垃圾数房间中随机有多少垃圾根据数据定义,列出情况分析表机器人垃圾数、最大值、房间垃圾数之间的关系结果房间垃圾数=最大值 且 机器人垃

温馨提示

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

评论

0/150

提交评论