好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

必修算法初步.ppt

81页
  • 卖家[上传人]:千****8
  • 文档编号:116892065
  • 上传时间:2019-11-17
  • 文档格式:PPT
  • 文档大小:1.01MB
  • / 81 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 普通高中课程标准实验教科书 数学3 必修 A版 简 介 人教社教材培训讲师团 天津市教育教学研究室 沈 婕 目 录 • 第一章 算法初步(12课时) • 第二章 统计(16课时) • 第三章 概率(8课时) 第一章 算法初步 l什么是算法? l为什么要引入算法? l算法的基本思想 算法的基本思想是指按照确定的步骤,一步一步 去解决某个问题的程序化思想 在数学中,完成每一件工作,例如,计算一个函 数值,求解一个方程,证明一个结果,等等,我们都 需要有一个清晰的思路,一系列的步骤,一步一步地 去完成,这就是算法的思想,即程序化的思想 以前,在高中数学课程中没有给出“算法”这个名词 ,但是,我们却熟悉许多问题的算法,一直在利用算 法的思想 例如,我们知道解一元二次方程的算法,求解一元 一次不等式,一元二次不等式的算法,求解线性方程 组的算法,求两个数的最大公因数的算法,等等 什么是算法? l例:利用函数模型解决问题的过程. 收集数据收集数据画散点图画散点图选择函数模型 选择函数模型 求函数模型求函数模型 检验检验 符合实际符合实际 用函数模型解释实际问题用函数模型解释实际问题 不符合实际不符合实际 什么是算法? l算法没有一个严格的统一定义. 教科书概括算法的概念如下: 在数学中,算法通常是指按照一定规则 解决某一类问题的明确和有限的步骤. 现在,算法通常可以编成计算机程序, 让计算机执行并解决问题. 算法的定义算法的定义 为什么要引入算法? l算法的思想和初步知识,正在成为普通公 民的常识;算法思想已经成为现代人应具 备的一种数学素养. l算法学习有利于提高学生的逻辑思维能力 ,有利于培养学生的解决问题能力,有利 于学生对数学价值正确的认识. l算法的学习有利于提高学生的信息素养. 主要内容 l教学目标与内容安排 l本章教学重点、难点 l主要内容介绍 l算法初步教学建议 一. 教学目标与内容安排 l1. 教学目标: ((1 1)通过对解决具体问题过程与步骤的分析(如)通过对解决具体问题过程与步骤的分析(如 二元一次方程组求解等问题),二元一次方程组求解等问题),体会算法的思想.体会算法的思想. 了解算法的含义了解算法的含义. . ((2 2)通过模仿、操作、探索,)通过模仿、操作、探索,经历通过设计程序经历通过设计程序 框图表达算法并解决问题的过程.框图表达算法并解决问题的过程.在具体问题的解在具体问题的解 决过程中(如质数的判定,用决过程中(如质数的判定,用““二分法二分法””求方程的求方程的 近似解等问题),近似解等问题),理解程序框图的三种基本逻辑结理解程序框图的三种基本逻辑结 构:顺序,条件,循环.构:顺序,条件,循环. 一. 教学目标与内容安排 l1. 教学目标: ((3 3)经历将具体问题的程序框图转化为程序语句的过)经历将具体问题的程序框图转化为程序语句的过 程,理解几种基本的算法语句程,理解几种基本的算法语句————输入语句、输出语输入语句、输出语 句、赋值语句、条件语句、循环语句句、赋值语句、条件语句、循环语句,进一步体会算,进一步体会算 法的基本思想.法的基本思想. ((4 4)通过阅读中国古代数学中的算法案例(如求最大)通过阅读中国古代数学中的算法案例(如求最大 公因数的公因数的““更相减损术更相减损术””、求多项式的值的、求多项式的值的““秦九韶秦九韶 算法算法””、求圆周率的、求圆周率的““割圆术割圆术””等),体会中国古代等),体会中国古代 数学对世界数学发展的贡献,增强民族自豪感.数学对世界数学发展的贡献,增强民族自豪感. 一. 教学目标与内容安排 l2. 教学内容: 1.1 算法与程序框图(4课时) 1.2 基本算法语句 (3课时) 1.3 算法案例 (4课时) 阅读与思考 割圆术 小结 (1课时) 一. 教学目标与内容安排 l3. 知识框图 : 算法 算法与程 序框图 基本算法 语 句 算法概念 算法步骤 程序框图 顺序结构 条件结构 循环结构 框图的画法 输入语句 输出语句 赋值语句 条件语句 循环语句 算法 案例 辗转相除法 更相减损术 秦九韶算法 进 位 制 二. 教学重点、难点 l重点: 算法的三种基本逻辑结构与程序框图. l难点: 画出具体问题的程序框图. 三. 主要内容介绍: l1. 算法的概念: 课标要求: 通过对解决具体问题过程与步骤的分析(如 二元一次方程组求解等问题),了解算法的含义 ,体会算法的思想. 引例: 三. 主要内容介绍: l1. 算法的概念: 在数学中,算法通常是指按照一定规则解决 某一类问题的明确和有限的步骤. 现在,算法通常可以编成计算机程序,让计 算机执行并解决问题. (注意:这并不是算法准确的定义,而是一种 对算法的特征进行描述的描述性定义。

      ) 三. 主要内容介绍: l概念分析: (1)强调“在数学中”的含义: 为教学时选取教学内容指定了范围,教材也因 此只针对数学中的算法案例阐述算法的概念.这样 处理,是为了与信息技术课程中的算法相区别,并 避免将算法的概念泛化,以至于教学目标不落实. 三. 主要内容介绍: l概念分析: (2)“明确和有限的步骤”的含义: 算法由步骤组成,步骤的最显著特征就是顺序 ;算法的每一个步骤都是明确的,同时算法必须 在有限步内完成. 所以,任何一个算法应具有“有 序性”,“明确性”,“有限性”三个基本特征. 三. 主要内容介绍: l概念分析: (3)“一定规则”的含义: 指的是设计算法的依据,这些依据通常是不同 的数学结论或数学方法.因此,根据不同的规则得 到的算法是不同的算法,这与算法是用算法步骤, 还是用程序框图或程序来表示是无关的. 三. 主要内容介绍: l概念分析: (4)“某一类问题”的含义: 一个算法通常有输入和输出,对于不同的输入 就有不同的输出,因此,设计算法通常针对解决“ 某一类问题”,强调的是算法的通性. 但这不排斥把解决某一个具体问题的步骤也看 成是算法. 例1 设计“判断7是否为质数”的算法. 因为2~6中的任意整数都不 整除7,所以7是质数. 下列说法不是算法: l第一步,用2除7得到余数为1,所以2不整除7. l第二步,用3除7得到余数为1,所以3不整除7. l第三步,用4除7得到余数为3,所以4不整除7. l第四步,用5除7得到余数为2,所以5不整除7. l第五步,用6除7得到余数为1,所以6不整除7, l 所以7是质数. 算法步骤 例2 设计“判断53是否为质数” 的算法. 以上步骤不是算法以上步骤不是算法! ! l第1步,用2除53得到余数为1,所以2不整除53. l第2步,用3除53得到余数为2,所以3不整除53. l第3步,用4除53得到余数为1,所以4不整除53. l…… l第51步,用52除53得到余数为1,所以52不整除53. l 所以53是质数. 算法步骤: 第一步,令i=2. 第二步,用i除53,得到余数r. 第三步,判断余数r是否为0,若是,则n 不是质数,结束算法;否则,将i的值增 加1,仍用i表示. 第四步,判断i是否大于52,若是,则返 回第三步;否则,结束算法,则53是质 数. 例3 设计“判断大于2的整数n是否为质数” 的算法. l第一步:给定大于 2 的整数 n . l第二步:令 i = 2. l第三步:用 i 除 n 得到余数 r . l第四步:判断余数 r 是否为0.若r=0,则 n 不 是质数,结束算法;否则,将 i 的值 增加 1 ,仍用 i 表示(i=i+1) . l第五步:判断 i 是否大于(n-1).若是,则 n 是质数;否则,返回执行第三步. 三. 主要内容介绍: l2. 程序框图: (1)引入程序框图的必要性: 用算法步骤来表达算法,虽通俗易懂,但是不 够准确.因此,有必要研究算法的基本逻辑结构, 并用程序框图表示算法. 使学生认识到程序框图表 示的算法步骤更直观,也更准确. 三. 主要内容介绍: 三. 主要内容介绍: l2. 程序框图: (2)程序框图又称流程图,是一种由程序框、流 程线及文字说明来表示算法的图形 . 顺序 结构 循环 结构 条件 结构 三. 主要内容介绍: l3. 算法的基本逻辑结构: 顺序结构、条件结构、循环结构是算法 的三种基本逻辑结构,它们是构成算法的基 本要素.三种基本逻辑结构与程序框图是算 法的教学重点. 三. 主要内容介绍: l3. 算法的基本逻辑结构: (1)顺序结构: 由若干个依次执 行的步骤组成的,是 任何一个算法都离不 开的基本结构. 步骤 n 步骤 n+1 例4 在△ABC中,设计一个算法,根据输入 的三角形的三边长,求△ABC的面积, 并画出程序框图. l算法步骤: 第1步:输入三边长a,b,c的值. 第2步:计算cosA的值. 第3步:计算sinA的值. 第4步:计算面积S=(bcsinA)/2. 第5步:输出面积S的值. 开始 结束 输入a,b,c 输出S 结束 输入a,b,c 输出S 开始 l算法步骤: 第1步:输入三边长a,b,c的值. 第2步:计算 的值. 第3步:计算 . 第4步:输出S. 三. 主要内容介绍: l3. 算法的基本逻辑结构: (2)条件结构: 是算法的流程 根据条件是否成立 有不同的流向,执 行不同的步骤的结 构. 满足条件? 步骤A步骤B 是 否 三. 主要内容介绍: l3. 算法的基本逻辑结构: (2)条件结构: 是算法的流程 根据条件是否成立 有不同的流向,执 行不同的步骤的结 构. 满足条件? 步骤A 是 否 例例5 5 解答: lS1:输入里程数x. lS2:判断x≤3是否 成立. 若成立, 则使y=8;否 则使y=8+1.7 (x-3). lS3:输出 y 的值. 开始 输入x x≤3 y=8y=8+1.7(x-3) 输出y 结束 是否 三. 主要内容介绍: l3. 算法的基本逻辑结构: (3)循环结构: 在一些算法中,经 常会出现从某处开始, 按照一定的条件反复执 行某些步骤的情况,这 就是循环结构 . 反复执 行的步骤称为循环体. 满足条件? 循环体 是 否 直到型循环结构 三. 主要内容介绍: l3. 算法的基本逻辑结构: (3)循环结构: 在一些算法中,经 常会出现从某处开始, 按照一定的条件反复执 行某些步骤的情况,这 就是循环结构 . 反复执 行的步骤称为循环体. 满足条件? 循环体 是 否 当型循环结构 满足条件? 循环体 是 否 满足条件? 循环体 是 否 当型循环结构直到型循环结构 先判再做,是去循环先做再判,否去循环 例6 设计一个求1+2+3+……+100的值的 算法,并画出程序框图. 第1步,0+1=1. 第2步,1+2=3 . 第3步,3+3=6 . ... 第100步,4 950+100=5 050. 第i步的结果=第(i-1)步的结果+i. 用一个累加变量S来表示每一步的计算结果, 即把S+i的结果仍记为S,从而把第i步表示为: 算法分析: S=S+i(S:累加变量) i=i+1(i:计数变量 ) 例6 设计一个求1+2+3+……+100的值的 算法,并画出程序框图. 解法一: lS1:使 i 的值为1,S的值为0; lS2:使S 的值增加 i ;(S=S+ i ) lS3:使 i 的值增加1 ;( i = i +1) lS4:判断 i>100是否成立;若不 成立,则重复第2~4步,若 成立,则输出S的值,结束算 法. 开始 i=1, S=0 i>100 输出S 结束 S S==S S++i i i i==i i++1 1 否 是是 直到型循环结构 例6 设计一个求1+2+3+……+100的值的 算法,并画出程序框图. 解法二: lS1:使 i 的值为1,S 的值为0. lS2:判断 i≤100是否成立;若成 立,则执行第 3 步;若不成 立,则输出S的值, 算法结束. lS3:使 S。

      点击阅读更多内容
      相关文档
      2025年中考数学总复习习题:7.2 投影与视图.docx 2025年中考数学总复习习题:4.3 全等三角形.docx 2025年中考数学总复习习题:2.2 分式方程.docx 2025年中考数学总复习微专题 第二章 结合传统数学文化考查一次方程(组)的实际应用.docx 2025年中考数学总复习课件:考点知识梳理 2.2 分式方程.pptx 2025年中考数学总复习考点知识梳理 8.1 统计.docx 2025年中考数学总复习考点知识梳理 5.2 第3课时 正方形.docx 2025年中考数学总复习习题:6.3 与圆有关的计算.docx 2025年中考数学总复习习题:1.4 二次根式.docx 四年级下册数学课件-平均数3-北京版 (共15张PPT).ppt 四年级下册数学课件-鸡兔同笼人教新课标(共20 张ppt).pptx 四年级下册数学课件-第三单元 三位数乘两位数 第2课时常见的数量关系|苏教版|苏教版 (共9张PPT).ppt 四年级下册数学课件-第六单元 运算律 第8课时 相遇问题|苏教版 (共8张PPT).ppt 2025年中考数学总复习考点知识梳理 3.4 第2课时 二次函数性质的综合应用.docx 2025年中考数学总复习考点知识梳理 2.1 一次方程(组).docx 2025年中考数学一轮复习专题15 与圆有关的位置关系(3大模块知识梳理+9个考点+5个重难点+1个易错点)(原卷版).docx -四年级下册数学课件-平均数2-北京版 (共13张PPT).ppt 四年级下册数学课件-利用平移解决问题-人教新课标.ppt 四年级下册数学课件-第一单元1.4解决问题 人教新课标(共12张PPT).pptx 四年级下册数学课件-第三单元 小数乘法 第3课时 街心广场|北师大版 (共13张PPT).ppt
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.