第15课 利用过程来计算(教学设计)2025-2026上学期六年级信息技术下册人教版_第1页
第15课 利用过程来计算(教学设计)2025-2026上学期六年级信息技术下册人教版_第2页
第15课 利用过程来计算(教学设计)2025-2026上学期六年级信息技术下册人教版_第3页
第15课 利用过程来计算(教学设计)2025-2026上学期六年级信息技术下册人教版_第4页
第15课 利用过程来计算(教学设计)2025-2026上学期六年级信息技术下册人教版_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

课题第15课利用过程来计算共1课时第1课时素养目标计算思维:理解“过程”作为封装指令集合的概念,掌握定义过程(TO...END)和调用过程的方法。学会将重复的计算步骤封装成过程,培养模块化编程的抽象思维和逻辑分解能力。数字化学习与创新:能够编写简单的计算过程(如求平方、计算面积),并利用过程解决实际问题。在编写、调试与调用过程中,提升逻辑设计和算法实现能力。信息意识:认识到利用过程计算可以极大提高编程效率,体会过程作为程序模块在简化代码、提高可读性方面的优势,建立程序优化的意识。学情分析学生在前几课已经学习了LOGO的基本绘图命令和简单算术运算,对海龟的“命令式”操作较为熟悉。本课将引入“过程”这一抽象概念,学生需要从“逐条输入命令”转向“定义功能模块再调用”,思维层次有所提升。部分学生可能对“定义”与“执行”的分离感到困惑,教学应通过直观对比(定义过程前与定义过程后的操作差异)来降低理解难度。教学重点理解过程的定义与调用;掌握定义过程的语法格式(TO...END)。教学难点理解过程定义的抽象性(定义时不执行,调用时才执行);正确编写包含多个步骤的计算过程。教师准备多媒体课件、LOGO编程软件、定义过程的动画演示、多个计算任务示例(如求平方、计算面积)。学生准备复习LOGO语言的基本命令和算术运算符。教学过程教学环节教师活动(备与教)学生活动(学)所达成的素养目标及方式导入新课复习旧知:出示算式“3+2×16÷4”,请学生口算或笔算,然后提问:“上节课我们学了让小海龟算算术,谁还记得怎么让它计算这个算式?”(引导学生回顾PR命令和表达式写法)。2.情境设问:教师展示一个复杂的计算任务,如“计算圆的面积”需要先输入半径,再计算π×r²。提问:“如果我们要计算10个不同圆的面积,每次都要重新输入公式,是不是很麻烦?有没有办法让小海龟‘记住’这个计算步骤,下次直接告诉它半径就能出结果?”3.引出课题:为了简化操作、提高效率,我们可以利用“过程”来让小海龟记住计算步骤。1.回顾旧知,尝试写出LOGO表达式。2.思考教师提出的问题,感受到重复输入相同逻辑的繁琐,产生学习“过程”的需求。3.明确本课学习目标——学习利用过程来计算。计算思维:通过对比繁琐操作与理想化操作,引出模块化编程的必要性,建立知识进阶逻辑。方式:复习对比、情境设问。探究新知认识过程概念讲解:过程就像我们写下的一个“菜谱”或“说明书”。我们把一系列命令组合在一起,给它起个名字(如“做红烧肉”),以后只要喊这个名字,小海龟就会按照“菜谱”一步步执行。格式演示:展示过程的通用格式:TO过程名命令1命令2...END强调特点:定义过程时(输入TO...END),小海龟只是“记住”了步骤,并不会马上执行。只有“调用”过程时(输入过程名),它才会动起来。定义计算过程示例:定义求平方的过程PF。TOPF:X(PR:X*:X)ENDb.讲解:解释:X是“参数”,代表输入的数。调用PF5时,小海龟会把5代入:X的位置进行计算。3.调用过程a.演示:定义好PF后,在命令行输入PF5,观察结果(显示25)。b.对比:再次输入PF10,对比直接输入PR10*10的便捷性。1.聆听、记录,理解“过程”作为指令集合的比喻,掌握定义格式。2.观察教师定义PF的过程,理解参数:X的作用是代表未知数。3.观看调用演示,直观感受利用过程计算的便捷,理解“定义”与“调用”的区别。计算思维:学习将具体计算逻辑抽象为带参数的模板(过程),培养抽象建模能力。数字化学习与创新:通过观摩范例,学习过程定义的语法和参数传递机制。方式:范例教学、比喻讲解、对比分析。实践操作基础任务:-模仿教师,定义求平方的过程PF,并调用它计算3、7、9的平方。-尝试定义一个求面积的过程MJ,计算边长为5的正方形面积。进阶任务:-定义一个求三角形面积的过程SJX(公式:底×高÷2),并计算底为6、高为4的三角形面积。-挑战:定义一个过程JS,计算“3+2×16÷4”的结果。动手输入过程定义,注意格式(TO、空格、参数、END)。2.调用过程进行验证,观察结果是否正确。若出错,检查命令拼写、括号匹配和参数使用。3.尝试完成进阶任务,将数学公式转化为LOGO表达式,并封装成过程。数字化学习与创新:在“定义-调用-验证”的实践中,掌握利用过程计算的完整流程,培养动手能力和调试能力。计算思维:将数学问题转化为可执行的程序模块,锻炼逻辑转换能力。方式:任务驱动、分层练习、自主探究。展示交流邀请学生展示自己定义的过程代码和计算结果。重点引导学生分享:1.你定义的过程名是什么?参数代表什么?2.在定义过程中,哪个地方最容易出错?(如忘记END、参数写错)。3.利用过程计算和直接输入命令相比,你觉得哪个更方便?展示自己的过程代码,讲解参数的含义和计算逻辑。分享在定义过程中遇到的困难(如格式错误、括号不匹配)及解决方法。通过交流,巩固对过程定义和调用机制的理解。巩固知识,分享学习成果,锻炼表达能力。在交流中发现并解决过程编程中的常见误区。方式:展示评价、经验分享、问题研讨。小结与延伸总结:回顾本课核心——利用过程来计算。强调过程的三大好处:简化操作(不用重复输入)、方便调用(输入参数即可)、便于修改(改一处,处处生效)。2.延伸:过程不仅可以用来计算,还可以用来画图(如定义一个画正方形的过程)。鼓励学生课后尝试将之前学过的复杂绘图命令也封装成过程。跟随教师回顾过程的核心价值。思考如何将过程应用于更多场景(如画图、解决复杂数学题),激发进一步探索的兴趣。总结提升,形成知识体系。将计算过程的应用场景拓展到更广泛的编程领域,建立模块化编程的思维习惯。方式:归纳总结、启发延伸。作业设计基础性作业写出定义求平方过程PF的完整代码。2.利用定义好的PF过程,计算8和12的平方,并写出调用命令。拓展性作业尝试定义一个过程ZFX,计算边长为10的正方形的周长和面积,并分别显示结果(提示:需要两条PR命令)。教学反思素养目标达成情况计算思维目标达成较好。学生通过定义过程,初步建立了“封装”和“抽象”的编程思想,理解了参数传递的基本原理。数字化学习与创新目标达成度良好。大部分学生能成功定义并调用简单的计算过程,体验到了模块化编程带来的效率提升。3.信息意识目标得到有效渗透。学生认识到利用过程可以优化代码结构,减少重复劳动,初步建立了程序优化的意识。亮点与不足亮点:导入环节的“计算多个圆面积”情境非常贴近学生需求,有效激发了

温馨提示

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

最新文档

评论

0/150

提交评论