普通高中课程标准实验教科书数学3(A版).ppt
《普通高中课程标准实验教科书数学3(A版).ppt》由会员分享,可在线阅读,更多相关《普通高中课程标准实验教科书数学3(A版).ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、普通高中课程标准实验教科书数学普通高中课程标准实验教科书数学3(A3(A版版)人教人教A A版教材培训讲师团版教材培训讲师团 杭州二中分校杭州二中分校陈海玲陈海玲算法初步解读算法初步解读1 算法初步解读学习算法的意义算法初步的知识结构及课程目标算法初步重点内容介绍教学建议2算法是数学及其应用的重要组成部分,是算法是数学及其应用的重要组成部分,是计算科学的重要基础随着现代信息技术计算科学的重要基础随着现代信息技术的飞速发展,算法在科学技术、社会发展的飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想也正在成为会生活
2、的许多方面,算法思想也正在成为普通公民的常识,成为现代人应具备的一普通公民的常识,成为现代人应具备的一种基本数学素养种基本数学素养有利于培养学生的思维能力 有利于培养学生理性精神和实践能力 有利于学生理解构造性数学 一一.学习算法的意义学习算法的意义3 二二.知识结构知识结构算法算法算法与算法与程序框程序框图图基本算基本算法语句法语句算法算法案例案例算法算法概念概念程序程序框图框图输入与输入与输出语输出语句句赋值赋值语句语句条件条件语句语句辗转相辗转相除法除法秦九韶秦九韶算法算法进位制进位制循环循环语句语句顺序顺序结构结构条件结条件结构构循环循环结构结构框图的框图的画法画法算法算法步骤步骤4
3、课程目标课程目标算法是高中数学课程中的新增内容,其算法是高中数学课程中的新增内容,其思想是非常重要的在算法教学中,学思想是非常重要的在算法教学中,学生将生将学习学习算法的初步知识,并通过对具算法的初步知识,并通过对具体算法案例的分析,体算法案例的分析,体验体验算法在解决问算法在解决问题中的重要作用,题中的重要作用,培养培养算法基本思想,算法基本思想,提高逻辑思维能力,提高逻辑思维能力,发展发展有条理的思考有条理的思考与数学表达的能力与数学表达的能力5 三三.重点内容介绍重点内容介绍(一一)算法概念与算法步骤算法概念与算法步骤(二二)基本逻辑结构与程序框图基本逻辑结构与程序框图(三三)基本语句与
4、程序基本语句与程序6(一一)算法的概念算法的概念1.1.目标目标:通过对解决具体问题过程与步骤的分通过对解决具体问题过程与步骤的分析,体会算法的思想,了解算法涵义析,体会算法的思想,了解算法涵义2.2.概念概念:算法至今没有一个严格的统一定算法至今没有一个严格的统一定义因此,教科书通过概括解二元一次义因此,教科书通过概括解二元一次方程组的步骤,以方程组的步骤,以“在数学中,算法通在数学中,算法通常是指按照一定规则解决某一类问题的常是指按照一定规则解决某一类问题的明确和有限的步骤明确和有限的步骤”来介绍算法概念来介绍算法概念 7 “在数学中”,这就为教学时选取教学内容(特别是具体的算法案例)指定
5、了范围,教科书也因此只针对数学上的算法案例来阐述算法的概念。这样处理,就是为了避免将算法的概念泛化,以至于教学目标不落实。解读算法含义中的关键词8“步骤”是算法的最显著的特征,它蕴含着“有序性”。“明确的”指算法的步骤不能不明确,也就是说算法步骤具有“明确性”,任何人(特别是计算机)可以根据给定的步骤逐步执行步骤就可得出正确结论。“有限的”揭示算法的第三个基本特征是步骤的“有限性”,也就是说任何一个算法都必须在有限步内完成。9 “一定规则”指的是设计算法的依据(例如“辗转相除法”和“更相减损术”是求两个正整数的最大公约数的不同依据),这些依据通常是不同的数学结论或数学方法,因而是不同的规则。因
6、此,根据不同的规则得到的算法是不同的算法,这与算法是用算法步骤,还是用程序框图或程序来表示是无关的。10 设计算法通常针对解决“某一类问题”,强调的是算法的通常态,但这不排斥把解决某一个具体问题的步骤也看成是算法。11例例1 1设计设计“判断判断7是否为质是否为质 数数”的算法的算法下列说法不是算法:下列说法不是算法:因为因为26中的任意整数都不整除中的任意整数都不整除7,所以,所以7是质数是质数 12第一步,用第一步,用2 2除除7 7得到余数为得到余数为1 1,所以,所以2 2不整除不整除7 7第二步,用第二步,用3 3除除7 7得到余数为得到余数为1 1,所以,所以3 3不整除不整除7
7、7第三步,用第三步,用4 4除除7 7得到余数为得到余数为3 3,所以,所以4 4不整除不整除7 7第四步,用第四步,用5 5除除7 7得到余数为得到余数为2 2,所以,所以5 5不整除不整除7 7第五步,用第五步,用6 6除除7 7得到余数为得到余数为1 1,所以,所以6 6不整除不整除7 7,所以所以7 7是质数是质数算法步骤算法步骤13例例2 2设计设计“判断判断53是否为质是否为质 数数”的算法的算法下列的步骤不构成算法:下列的步骤不构成算法:第第1步,步,2不整除不整除53,所以,所以用用3 3继续去除继续去除第第2步,步,3不整除不整除53,所以,所以用用4 4继续去除继续去除第第
8、3步,步,4不整除不整除53,所以,所以用用5 5继续去除继续去除第第52步,步,52不整除不整除53,所以,所以53是质数是质数14例例3 3 设计设计“判断大于判断大于2的整数的整数 n是否为质数是否为质数”的算法的算法15一般化后的算法步骤一般化后的算法步骤第一步,给定大于第一步,给定大于2的整数的整数n.第二步,令第二步,令i=2第三步,用第三步,用i除除n的得到余数的得到余数r第四步,判断余数第四步,判断余数r是否为是否为0若若r=0,则则n不是质数,结束算法;否不是质数,结束算法;否 则,将则,将i的值增加的值增加1仍用仍用i表示表示 第五步,判断第五步,判断i是否大于(是否大于(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 普通高中 课程标准 实验 教科书 数学
限制150内