




已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,第三单元算法与问题解决,第三节递归法与问题解决,北京25中刘永红,2,.,一、指导思想与理论依据,在教育部中小学信息技术课程指导纲要和普通高中信息技术课程标准(试验)文件精神指导下,在课堂上既注重知识的传授,也注重能力的培养,引导学生观察、实践、尝试、探究、交流、合作,面向全体学生,培养学生的创造性,培养学生独立思考的能力和团队合作的意识。,3,.,二、教学背景分析,教学内容:递归的基本概念及使用递归法设计算法的基本过程学生情况:高一学生已经掌握了前面的知识点,会编写简单程序。教学方式:计算机机房授课,引导探究与实践操作结合式教学。教学手段:多媒体网络机房技术准备:网络广播软件,Java软件运行环境,4,.,三、教学目标,知识与技能:了解递归的基本概念及使用递归法设计算法的基本过程。能够根据具体问题的要求,使用递归法设计算法、编写递归函数、编写程序、求解问题。,5,.,三、教学目标,过程与方法:经历分析问题、确定算法、编程求解等用计算机解决问题的基本过程,认识算法在其中的地位和作用。运用算法与程序设计解决实际问题和进行创造性探索在问题解决中体会算法多样性与复杂性,培养算法思维与批判思维,感悟使用程序设计解决问题的优势和局限性。,6,.,三、教学目标,情感态度与价值观:感受算法思维这一人类与计算机世界互通的主要思维形式,辩证的认识算法对社会发展、科技进步和日常生活的影响。,7,.,四、问题框架,1、计算阶乘2、梵塔问题,8,.,五、教学流程示意,引入:明确递归概念,引入阶乘的计算。讲授新课:(1)通过分析问题,判断递归条件,定义递归方法(函数),调用递归方法。(2)梵塔问题的求解拓展练习:下发两个程序的源文件,让学生自己独立思考自己探究小组活动,自编程序,推荐一个全班展示交流评价,总结,9,.,六、教学过程,(一)引入递归定义:自己调用自己的方法叫递归。递归条件:(1)规模问题(2)递归结束必须有一个明确的条件,10,.,六、教学过程,(一)引入递归算法的设计步骤:(1)分析问题,分解出小问题;(2)找出小问题与大问题之间的关系,判断递归条件,确定递归出口;(3)定义递归方法(函数);(4)在程序中调用递归方法。,11,.,六、教学过程,(二)讲授新课计算阶乘1、分析:f(n)=n!=n*(n-1)*(n-2)*3*2*1f(n)=n*f(n-1),12,.,六、教学过程,(二)讲授新课计算阶乘2、算法设计:通过分析f(5)的值,可以看出,递归可以分为两步:先不断调用,再依次退回。,13,.,六、教学过程,(二)讲授新课计算阶乘3、编程实现:staticlongf(longn)if(n=0)return1;elsereturnn*f(n-1);,14,.,六、教学过程,(二)讲授新课梵塔问题问题提出问题分析算法描述编程实现,15,.,六、教学过程,(三)拓展练习1、编写程序,用递归法计算两个正整数的乘积m*n2、求两个自然数m、n的最大公约数将以上两个程序的源文件发给学生,让他们自己研究代码以及执行过程。,16,.,六、教学过程,(四)小组活动1、将全班每5人分为一组,首先研究老师下发的两个程序,然后发挥创造性,自己编写程序。2、每组推荐一个程序参加全班展示,17,.,六、教学过程,(五)总结(六)布置课后作业,18,.,七、教学反思,在拓展练习中,老师将实践与思考中的两个题目的源程序下发给学生,让学生自己去读源代码,这样就给他们的下一步活动做了一点启发。尽量让程序可读性强一点,比如说缩进格式层次清楚,这样便于学生的阅读。尽量不去回答学生的提问,而是让他们自己研讨,让他们通过研究和修改程序明白每一步如何设置。,19,.,七、教学反思,在小组活动中,通过这个活动可以拓展学生思维,让他们有更多
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年杭州拱墅区祥符街道社区卫生服务中心招聘编外聘用人员8人考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025包头市昆都仑区发展和改革委员会竞争性比选工作人员的考前自测高频考点模拟试题附答案详解(典型题)
- 2025年度中国石化春季招聘(332人)考前自测高频考点模拟试题附答案详解(黄金题型)
- 2025年招商银行廊坊分行社会招聘模拟试卷及答案详解(名校卷)
- 2025河南洛阳市洛宁县招聘看护队伍工作人员45人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025贵州安顺市参加“第十三届贵州人才博览会”引才271人考前自测高频考点模拟试题及参考答案详解一套
- 2025广东依顿电子科技股份有限公司招聘硬件工程师等岗位人员考前自测高频考点模拟试题及答案详解(考点梳理)
- 2025安徽宿州市砀山县招聘幼儿园教师40人考前自测高频考点模拟试题含答案详解
- 2025广西梧州市公安局第二批招聘警务辅助人员160人模拟试卷及答案详解(名师系列)
- 2025年建筑行业架子工证安全考试笔试试题(50题)附答案
- 2023制图员初级理论考试复习题库(含答案)
- 《商业文化》课件-第3章 古代商贤及其商业文化
- 小儿结核病教案
- 奈雪的茶国际商业计划书
- 我的家乡滕州市宣传简介
- 《血管活性药物静脉输注护理》标准解读
- 法院起诉收款账户确认书范本
- 一道美丽的风景作文500字
- 食堂菜品出品管理方案
- 中国历史时期疆域变迁
- 第十五章巷道与井筒施工测量
评论
0/150
提交评论