下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课题第11课递归调用真奇妙共1课时第1课时素养目标计算思维:理解递归是“在过程中调用过程自身”的一种算法结构,并能通过分析参数变化和终止条件,理解递归过程的执行流程,体会“化繁为简”、“自相似”的思维方法。数字化学习与创新:能够在Logo编程环境中定义、调试和运行简单的递归过程,通过修改参数观察图形变化,在探究中体验递归调用产生的奇妙效果,培养逻辑推理和算法验证能力。信息意识:认识到递归作为一种高效的编程技巧,在解决特定类型问题(如分形、重复嵌套结构)时的独特价值,感悟计算机通过有限代码实现无限可能的魅力。学情分析学生在前期已掌握了Logo语言的基本命令、重复命令和过程的定义与调用,具备了初步的模块化编程思想。然而,递归调用涉及“自我调用”和“逐层返回”的抽象过程,对学生逻辑思维和空间想象力要求较高。学生可能对递归生成的复杂精美图案感到好奇,但对递归的执行机制和终止条件的必要性理解存在困难。教学需从直观图形入手,通过分步演示和类比,帮助学生建立正确的认知模型。教学重点理解递归过程的基本概念和定义格式;掌握简单的、带有明确终止条件的递归过程的编写与运行。教学难点理解递归的执行过程(“递”与“归”)及终止条件的决定性作用;能够读懂并分析递归过程中参数变化的规律。教师准备多媒体课件、Logo编程软件、递归执行过程动画(如绘制螺旋线或“回”字形的分步演示)、类比教具(如俄罗斯套娃图片)。学生准备复习“过程”的定义与调用,打开Logo编程环境。教学过程教学环节教师活动(备与教)学生活动(学)所达成的素养目标及方式导入新课1.展示俄罗斯套娃、分形树、雪花等具有“自相似”结构的图片。2.提问:“这些图案或物体有什么共同特点?”(引导学生说出“一层套一层”、“越来越小”等)。3.联系旧知:“我们学过用‘过程’来打包命令。如果一个过程中,包含了一条调用它自己的命令,会发生什么?”演示一个简单的递归过程(如螺旋线),展示其自动生成的奇妙图案。引出课题。观察图片,思考并回答其结构特点。回顾“过程”概念,对“过程调用自己”可能产生的结果进行猜想。观看递归图形演示,感受其奇妙之处,产生学习兴趣。计算思维:从具体现象中发现“递归”或“自相似”的共性问题,建立学习新知的现实连接。方式:情境创设、提问引导。探究新知初识递归过程以绘制“回”字形图形的过程HUÍ为例,展示其代码:TOHUÍ:BIF:B<5[STOP]REPEAT4[FD:BRT90]HUÍ:B-10END引导学生观察并总结递归过程的两个关键特征:①过程中调用了自身(HUÍ:B-10);②必须有终止条件(IF:B<5[STOP])。2.剖析递归执行通过动画或板书,分步拆解HUÍ40的执行过程:展示每次调用时参数:B的变化(40->30->20->10->0...),以及满足终止条件后逐层返回的过程。b.强调:没有终止条件或终止条件永远达不到,递归将无限进行下去(“死循环”)。3.实践与体验a.指导学生将HUÍ过程输入电脑并运行,观察图形。b.布置小任务:尝试修改初始边长(如HUÍ60)或修改终止条件(如:B<20),观察图形的变化,并思考原因。1.阅读代码,在教师引导下找出“调用自身”的语句和“终止条件”。理解终止条件对防止程序无限运行的关键作用。2.跟随教师的分解演示,在纸上或脑中模拟递归的“递进”与“回归”步骤,努力理解其执行流程。3.动手输入并运行递归过程。完成修改参数的任务,观察、记录图形变化,并与同伴交流自己的发现,尝试解释原因。计算思维:通过分析代码、跟踪执行,深入理解递归的抽象机制。数字化学习与创新:在修改参数、观察结果的探究循环中,验证对递归原理的猜想,培养调试和探究能力。方式:范例教学、分解演示、探究学习。实践操作提供另一个经典递归案例代码(如绘制旋转正方形的递归过程),让学生阅读、输入并运行。布置进阶任务(分层):-基础任务:理解提供的第二个递归案例,并尝试改变其旋转角度或递归步长,观察图案变化。-挑战任务(选做):提供绘制简单分形树(树干分两支,长度递减)的递归过程框架,让学生尝试补充完整关键参数。阅读、理解新提供的递归过程,上机运行验证。2.根据自身能力选择任务:完成基础参数修改任务,或尝试挑战更复杂的递归图形构造。在尝试中进一步巩固对递归参数变化和终止条件的理解。数字化学习与创新:在模仿与改造中应用递归知识,从“读懂”到“会用”,在实践中创新图形设计。计算思维:将递归思想应用到新的类似问题中,进行迁移学习。方式:任务驱动、分层教学。展示交流邀请学生分享自己运行或修改递归程序后生成的奇妙图形,并简要说明参数是如何影响图形结果的。针对学生在实践中遇到的典型问题(如忘记写END、终止条件设置不当导致无输出或死循环)进行集中讲解。展示自己的作品,分享编程过程中的发现和困惑。通过倾听同伴的分享和教师的讲解,加深对递归执行细节的理解。巩固知识,分享学习成果,锻炼表达能力,在交流中解决共性问题。方式:展示评价、交流讨论。小结与延伸与学生共同总结递归的“三要素”:-调用自身。-有终止条件(核心)。-每次调用,参数应向终止条件变化。2.延伸:递归不仅是编程技巧,更是一种重要的思维方式,在数学、艺术(分形)、计算机算法中广泛应用。鼓励学有余力的学生课后探索更复杂的递归图形。跟随教师回顾本节课的核心知识点,梳理递归过程的关键。思考递归思想在其他领域的体现。总结提升,形成知识体系。感悟递归思想的美妙与力量,激发持续探索的兴趣。方式:归纳总结、启发延伸。作业设计基础性作业默写出定义一个递归过程必须包含的三个关键部分。2.在Logo中运行教材P73页的HUÍ过程,将初始边长:B设置为35,将运行结果截图或描绘下来。拓展性作业尝试编写一个递归过程YUAN,绘制一组半径逐渐减小的同心圆(提示:可使用REPEAT36[FD半径*0.17RT10]画一个近似的圆)。思考并设置合适的终止条件。教学反思素养目标达成情况计算思维目标基本达成。通过分步演示和参数跟踪,大部分学生理解了递归的“自我调用”模式和终止条件的必要性,但对执行栈的“回归”过程理解仍显抽象。数字化学习与创新目标达成度较高。学生在修改参数、观察图形变化的实践中积极性强,成功体验了递归的“奇妙”效果,并在调试中强化了逻辑。3.信息意识目标得到渗透。通过展示递归在生成复杂图案方面的简洁高效,让学生初步认识到这种独特算法结构的价值。亮点与不足亮点:运用俄罗斯套娃等生活实例和动态分步动画,有效降低了递归概念的入门难度,激发了学习兴趣。采用“先读后改再创”的阶梯任务设计,符合学
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年宁波幼儿师范高等专科学校单招职业技能考试题库及答案详解(典优)
- 揭秘消费陷阱:常见消费欺诈案例分析与防范指南
- 2026年塔里木职业技术学院单招职业适应性测试题库带答案详解(突破训练)
- 2026校招:上海国盛集团笔试题及答案
- 2026年安庆师范大学单招职业适应性考试题库及完整答案详解一套
- 2026年安徽体育运动职业技术学院单招职业技能考试题库及答案详解(新)
- 2026年太原幼儿师范高等专科学校单招职业适应性测试题库带答案详解(夺分金卷)
- 2026年天津职业大学单招职业倾向性测试题库附答案详解(典型题)
- 2026年安庆医药高等专科学校单招职业适应性测试题库及参考答案详解(新)
- 农村养老服务机构广播电视监督实施办法
- AQ 4232-2025橡胶和塑料制品加工系统粉尘防爆安全规范
- 义务教育道德与法治课程标准日常修订版(2022年版2025年修订)
- 抑郁发作的课件
- 摩擦棘轮课件
- 2022海湾消防GSTCFG 彩色监控系统配置管理软件安装使用说明书
- 花草培育课件
- 2026届上海浦东新区高三一模英语试题答案详解(精校打印版)
- 2026年湖南三一工业职业技术学院单招职业技能考试必刷测试卷必考题
- DB53∕T1051.1-2021 金荞麦生产技术规程 第 1 部分:种子种苗质量
- 传媒行业编导岗位招聘考试试卷及答案
- 模版倾覆应急预案
评论
0/150
提交评论