1.1.1算法初步二正式版.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课题: 1. 1.1 算法的概念 (二 ) 第 个教案 课型 : 新授课 年 月 日 知识与技能 (1)了解算法的含义,体会算法的思想。 ( 2)能够用自然语言叙述算法。 ( 3)教 掌握正确的算法应满足的要求。 过程与方法 : 通过求解二元一次方程组, 体会解方程的一般性步骤, 从而得到一个解二元一学 次方程组的步骤,这些步骤就是算法,不同的问题有不同的算法。 目3.情感、态度与价值观 通过本节的学习,使我们对计算机的算法语言有一个基本的了解,明确算法的要求,认识到计算机是人类征服自然的一各有力工具,进一步提高探索、认识世界 标 的能力。 教学重点 算法的含义、解二元一次方程组和判断一个数为质数的算法设计。 教学难点 把自然语言转化为算法语言。 教学方法 写出的算法,必须能解决一类问题 ( 如:判断一个整数 n(n1) 是否为质数;求任意一个 方程的近似解; ) ,并且能够重复使用 . 教学过程: 批 注 活动一:创设情景,揭示课题 (5 分钟) 一个大人和两个小孩一起渡河,渡口只有一条小船,每次只能渡 1 个大人或两个小孩, 他们三人都会划船, 但都不会游泳。 试问他们怎样渡过河去?请写出一个渡河方案。第 一步,两个小孩同船过河去; 第二步,一个小孩划船回来; 第三步,一个大人划船过 河去; 第四步,对岸的小孩划船回来; 第五步,两个小孩同船渡过河去。 活动二: 步入新知,师生交流 ( 20 分钟) 思考 1:在初中, 对于解二元一次方程组你学过哪些方法? (加减消元法和代入消元法) 思考 2:用加减消元法解二元一次方程组 x 2y 1 思考 3:参 2x y 的具体步骤是什么? 1 照上述思路, 一般地,解方程组 a1 x b1 y c1 1 a2b2 0 的基本步骤是什 a2 x b2 y c2 a1b1 2 么? 小结:根据上述分析,用加减消元法解二元一次方程组,可以分为五个步骤进行, 这五个步骤就构成了解二元一次方程组的一个“算法”。 我们再根据这一算法编制计算 机程序,就可以让计算机来解二元一次方程组。 在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法 活动三:合作学习,探究新知学 ( 18 分钟) 典例剖析: 思考 1:如果让计算机判断 7 是否为质数, 如何设计算法步骤? 第一步, 用 2 除 7,得到余数 1,所以 2 不能整除 7. 第二步,用 3 除 7,得到余数 1,所以 3 不能整除 7. 第三步,用 4 除 7,得到余数 3,所以 4 不能整除 7. 第四步,用 5 除 7, 得到余数 2,所以 5 不能整除 7. 第五步,用 6 除 7,得到余数 1,所以 6 不能整除 7. 因此, 7 是质数. 思考 2:如果让计算机判断 35 是否为质数,如何设 计算法步骤? 第一步,用 2 除 35,得到余数 1,所以 2 不能整除 35. 第二步,用 3 除 35,得到余数 2,所以 3 不能整除 35. 第三步,用 4 除 35,得到余数 3,所以 4 不 能整除 35. 第四步,用 5 除 35,得到余数 0,所以 5 能整除 35. 因此, 35 不是质数. 思考 3:整数 89 是否为质数?如果让计算机判断 89 是否为质数,按照上述算法需要设计多少个步骤? 第一步,用 2 除 89,得到余数 1,所以 2 不能整除 89. 第二步,用 3 除 89,得到余数 2,所以 3 不能整除 89. 第三步,用 4 除 89,得到余数 1,所以 4 不能整除 89. 第八十七步,用 88 除 89,得到余数 1,所以 88 不能整除 89. 因此, 89 是质数. 思考 4:用 2~ 88 逐一去除 89 求余数,需要 87 个步骤,这些步骤基本是重复操作,我们可以按下面的思路改进这个算法,减少算法的步骤. 算法分析: (1)用 i 表示 2~ 88 中的任意一个整数,并从 2 开始取数; 2)用 i 除 89,得到余数 r. 若 r=0 ,则 89 不是质数; 若 r ≠0,将 i 用 i+1 替代,再执行同样的操作; ( 3)这个操作一直进行到 i 取 88 为止.例 用二分法设计一个求方程 x2– 2=0 的近似 根的算法。 算法分析:回顾二分法解方程的过程,并假设所求近似根与准确解的差的绝对值 不超过 0.005 ,则不难设计出以下步骤: 第一步:令 f (x)= x2– 2.因为 f(1)0 , f (2)0 ,所以设 x1=1, x2=2. 第二步:令 m=( x1+x2)/2 ,判断 f ( m) 是否为 0,若则,则 m为所求;若否,则继续 判断 f ( ) · ( )大于 0还是小于

文档评论(0)

187****5086 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档