人教版高中数学《算法与程序框图》课件3 北师大必修3.ppt
《人教版高中数学《算法与程序框图》课件3 北师大必修3.ppt》由会员分享,可在线阅读,更多相关《人教版高中数学《算法与程序框图》课件3 北师大必修3.ppt(27页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、算法算法、框图框图解读与教学建议解读与教学建议2021/8/9 星期一1一、算法教学要求一、算法教学要求:第一节算法与程序框图第一节算法与程序框图基本要求基本要求基本要求基本要求:1.1.从实例出发了解算法的含义,理解数学中的算法与解法的联系与区别,了解从实例出发了解算法的含义,理解数学中的算法与解法的联系与区别,了解算法的基本特征算法的基本特征 .2.2.初步会用自然语言描述算法,写出算法步骤初步会用自然语言描述算法,写出算法步骤.3.3.认识四种程序框的名称和它们各自的功能,了解程序框图是表达算法的更为认识四种程序框的名称和它们各自的功能,了解程序框图是表达算法的更为直观和明确的方式直观和
2、明确的方式.4.4.理解算法的三种基本逻辑结构:顺序结构、条件结构和循环结构,并能用程理解算法的三种基本逻辑结构:顺序结构、条件结构和循环结构,并能用程序框图表示算法的三种基本逻辑结构序框图表示算法的三种基本逻辑结构.5.5.通过实例使学生知道程序框图的画法,初步会用程序框图表达简单的算法通过实例使学生知道程序框图的画法,初步会用程序框图表达简单的算法.6 6在形成解决问题的算法的过程中在形成解决问题的算法的过程中,体验算法的作用和价值,培养观察、归纳体验算法的作用和价值,培养观察、归纳能力和逻辑思维能力能力和逻辑思维能力.发展要求:发展要求:1在明确“算法步骤”与“程序框图”是算法不同表现形
3、式的基础上,认识两者所共同具有的算法基本逻辑结构,能根据“算法步骤”画出“程序框图”,或根据“程序框图”写出“算法步骤”.2了解数学中的算法与计算机的程序设计的区别与联系.2021/8/9 星期一2一、算法教学要求一、算法教学要求:第二节第二节第二节第二节 基本算法语句基本算法语句基本算法语句基本算法语句基本要求:基本要求:基本要求:基本要求:1 1了解任何高级程序都包含输入、输出、赋值、条件、循环等五了解任何高级程序都包含输入、输出、赋值、条件、循环等五种基本算法语句种基本算法语句.2 2通过实例理解五种基本算法语句的结构和用法通过实例理解五种基本算法语句的结构和用法.3 3借助一些简单的算
4、法案例,认识算法中的三种逻辑结构与五种借助一些简单的算法案例,认识算法中的三种逻辑结构与五种基本算法语句之间的对应关系,初步掌握五种基本算法语句基本算法语句之间的对应关系,初步掌握五种基本算法语句.4 4进一步体会算法思想,培养逻辑思维能力进一步体会算法思想,培养逻辑思维能力.发展要求;发展要求;发展要求;发展要求;对具体的算法案例,培养学生根据程序框图编写程序的能力,对具体的算法案例,培养学生根据程序框图编写程序的能力,并通过上机操作,使编制的程序得以通过并通过上机操作,使编制的程序得以通过.对算法中的循环结构,既能用当型语句结构表示也能用直到型对算法中的循环结构,既能用当型语句结构表示也能
5、用直到型语句表示语句表示.2021/8/9 星期一3一、算法教学要求一、算法教学要求:第三节第三节第三节第三节 算法案例算法案例算法案例算法案例基本要求:基本要求:基本要求:基本要求:1通过具体的算法案例,引导学生理解任何算法都可以由三种基本逻辑结构组成.2使学生经历使用算法解决具体问题的基本过程:写出算法步骤,画出程序框图,编写程序,上机操作验证并得出问题的解.3通过算法案例学习,进一步发展逻辑思维能力,体会算法思想的重要性.4.通过算法案例学习,认识算法具有悠久历史,感受中国古代数学的贡献,体验算法在信息时代具有的作用与价值.发展要求:发展要求:发展要求:发展要求:1能借助上机操作,体会算
6、法从“算法步骤”到“程序框图”,再到“程序”,是算法逐渐精确的过程,并掌握验证算法正确性的方法.2对教材中解决同一问题的不同算法进行比较(如求最大公约数的“辗转相除法”与“更相减损术”,求多项式的值的不同算法),体会算法的优劣.3通过算法案例学习,在知识运用中复习小结,构建算法知识网络.2021/8/9 星期一4二、算法课时安排建议二、算法课时安排建议:(共12课时)第1节课:1.1.1 算法的概念第2节课:1.1.2 程序框图与算法的基本逻辑结构中,1.程序框图和 2.算法的基本逻辑结构中的(1)顺序结构.第3节课:(2)条件结构第4节课:(3)循环结构第5节课:3程序框图画法第6节课:1.
7、2.1输入语句、输出语句和赋值语句;第7节课:1.2.2条件语句第8节课:1.2.3循环语句第9节课:算法案例 1.辗转相除法与更相减损术;第10节课:算法案例 2.秦九韶算法;第11节课:算法案例 3.进位制中,进位制知识和k进制化十进制;第12节课:算法案例 3.进位制中,十进制化k进制的“除k取余法”,并进行章节小结.2021/8/9 星期一5三、三、算法教学的几个基本观点算法教学的几个基本观点:1 1重视教材,用好教材基本要求:重视教材,用好教材基本要求:重视教材,用好教材基本要求:重视教材,用好教材基本要求:1)当你认为有新例题可以代替教材中的例题时,不要认为编写者没想到你的例题,而
8、是编写者采用了比你的例题更为恰当的例题.2)不需要增加例题,真正用好教材中的问题(例题)、思考和练习,就能实现算法教学的目标.教师要清楚,增加例题就会增加讲授时间,而算法教材中“特殊到一般”的设计需要有学生的参与才能发挥作用,学生自主思考越充分,相关的知识才能掌握得越好,能力培养才能落在实处.2021/8/9 星期一6三、三、算法教学的几个基本观点算法教学的几个基本观点:2.2.有学有教,给学生提供较充分的独立思考时间有学有教,给学生提供较充分的独立思考时间有学有教,给学生提供较充分的独立思考时间有学有教,给学生提供较充分的独立思考时间 算法中有许多知识是需要教的,如框图中的“四框一线”,基本
9、算法语句等都是“约定”是形式化的知识,需要通过讲授教给学生.但学生掌握这些知识,需要有自主操作的时间,需要通过学生的尝试,操作来认识与掌握,这需要提供学的机会.算法的定义,算法的基本逻辑结构等都是概念性的知识,初看是需要教给学生的,但实际上,真正需要的是,给学生提供问题,在解决问题的过程中,让学生充分感知、体验概念的内涵,以活动为基础再做讲授,学生就容易理解概念,也能揭示概念的来龙去脉.在初中,平面几何知识减少、要求降低,似乎降低了逻辑思维能力的培养,高中引入算法实际上给逻辑思维能力的培养提供了一条新途径。算法含有基本逻辑结构,其步与步之间,条理清楚,因果关系明确。因此,在形成算法的过程中,需
10、要逻辑思维,这无疑为培养逻辑思维提供了条件,教师在教学中需要充分地利用算法教学的材料,设置情境,给学生独立思维的机会,发展学生的逻辑思维能力.2021/8/9 星期一7三、三、算法教学的几个基本观点算法教学的几个基本观点:3.3.重视算法思想重视算法思想重视算法思想重视算法思想:编写算法程序并上机操作,可以使学生完整地认识算法,也能编写算法程序并上机操作,可以使学生完整地认识算法,也能使学生检验自己得到的算法是否正确,并通过调试发现问题进使学生检验自己得到的算法是否正确,并通过调试发现问题进行纠正行纠正.但需要知道:数学中学习的算法与计算机课选学的算但需要知道:数学中学习的算法与计算机课选学的
11、算法的教学目的是不同的,这里不仅算法的定义不同,算法的特法的教学目的是不同的,这里不仅算法的定义不同,算法的特征不全同,更重要的是教学侧重不同征不全同,更重要的是教学侧重不同.经过数学中的算法学习,经过数学中的算法学习,不仅会知道这是一种解决数学问题的方法,是一种相伴信息时不仅会知道这是一种解决数学问题的方法,是一种相伴信息时代重新焕发生命力的解决数学问题的方法,同时,经过算法学代重新焕发生命力的解决数学问题的方法,同时,经过算法学习会形成一种算法思想,面对问题会运用这一思想,关注结构,习会形成一种算法思想,面对问题会运用这一思想,关注结构,形成步骤,解决问题形成步骤,解决问题.重视算法思想,
12、需要给学生提供问题情境,让学生去体验、感重视算法思想,需要给学生提供问题情境,让学生去体验、感受受.教学中具有这个观点,就会主动结合教学中的各个问题,教学中具有这个观点,就会主动结合教学中的各个问题,创设条件,追求这一目标,当然,在创设的众多条件中,也包创设条件,追求这一目标,当然,在创设的众多条件中,也包括上机操作括上机操作.2021/8/9 星期一8四、四、算法的教学建议算法的教学建议:第一小节第一小节第一小节第一小节:算法与程序框图算法与程序框图算法与程序框图算法与程序框图 1.1.1节是算法的起始课,是本章教学的布局,十分重要.必需要充分准备,力图打好基础.在教材中,本节课共安排了三组
13、由“特殊到一般”的问题。特殊入门,符合学生认知基础,也能使学生生产思维活动,到达一般,是形成算法概念的必需。在解决特殊问题的思维活动基础上,观察解法中的结构,可以感受算法概念的内涵,认识算法的基本特征和基本逻辑结构。2021/8/9 星期一9四、四、算法的教学建议算法的教学建议:第一小节第一小节第一小节第一小节:算法与程序框图算法与程序框图算法与程序框图算法与程序框图1.1.1节问题一的作用是引入算法概念,初识顺序结构,初识算法自然语言描述;问题二(教材例1)是初识算法基本逻辑结构,认识算法特征,学习自然语言描述算法,体会算法作用.本例在特殊阶段时,对7的判定,是2一直试到6才结束的,而对35
14、的判定,则由2试至5就结束了,在学生试后,还需要安排独立思考时间,提出导向,为揭示条件结构,引入终止量创造接受的基础.问题三(教材例2),面上看是“特殊到特殊”,但所得出的算法与本文第一个算法一样具有普遍性,是可以看成是“特殊到一般”的.问题三隐含的作用十分丰富,让学生先用二分法独立操作尝试解决,就会碰到下列问题,1)下一个点选在何处?2)解法中重复执行怎样的结构?3)根存在的区别会越来越小,如何停止?等等,这里涉及到算法的特征(有序、明确和有限),也涉及到算法的基本逻辑结构(顺序、条件和循环),同时也在学习算法的自然语言描述,例题最后又显示了计算机操作的过程,表明算法与计算机的联系.本例,有
15、些知识是需要讲授的,但给学生独立思维时间,在他们产生问题后再做讲授,教学效果会更好.2021/8/9 星期一10四、四、算法的教学建议算法的教学建议:第一小节第一小节第一小节第一小节:算法与程序框图算法与程序框图算法与程序框图算法与程序框图 1.1.21.1.2节的重点是通过设计程序框图来表达求解问题的过程,理节的重点是通过设计程序框图来表达求解问题的过程,理解程序框图的三种基本逻辑结构解程序框图的三种基本逻辑结构.难点是用程序框图清晰表达难点是用程序框图清晰表达含有循环结构的算法含有循环结构的算法.本节课的教学涉及到三项内容:程序框图,算法的基本逻辑结构本节课的教学涉及到三项内容:程序框图,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法与程序框图 人教版高中数学算法与程序框图课件3 北师大必修3 人教版 高中数学 算法 程序 框图 课件 北师大 必修
限制150内