- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高中新课程数学必修③
1.1.1 算法的概念
一、三维目标:
1. 知识与技能:
(1)了解算法的含义,体会算法的思想。 (2 )能够用自然语言叙述算法。 (3)掌握正确的
算法应满足的要求。 (4 )会写出解线性方程(组)的算法。 (5 )会写出一个求有限整数序列
中的最大值的算法。 (6 )会应用 Scilab 求解方程组。
2. 过程与方法:
通过求解二元一次方程组, 体会解方程的一般性步骤, 从而得到一个解二元一次方程组
的步骤,这些步骤就是算法,不同的问题有不同的算法。由于思考问题的角度不同,同一个
问题也可能有多个算法, 能模仿求解二元一次方程组的步骤, 写出一个求有限整数序列中的
最大值的算法。
3. 情感态度与价值观:
通过本节的学习, 使我们对计算机的算法语言有一个基本的了解, 明确算法的要求, 认
识到计算机是人类征服自然的有力工具,进一步提高探索、认识世界的能力。
二、重点与难点:
重点:算法的含义、解二元一次方程组和判断一个数为质数的算法设计。
难点:把自然语言转化为算法语言。
三、教学设想:
(一)问题提出:
一个大人和两个小孩一起渡河,渡口只有一条小船,每次只能渡 1 个大人或两个小孩,
他们三人都会划船,但都不会游泳。试问他们怎样渡过河去?请写出一个渡河方案。
第一步,两个小孩同船过河去;
第二步,一个小孩划船回来;
第三步,一个大人划船过河去;
第四步,对岸的小孩划船回来;
第五步,两个小孩同船渡过河去。
(二)算法的概念
思考 1:在初中, 对于解二元一次方程组你学过哪些方法? (加减消元法和代入消元法)
x 2y 1
思考 2 :用加减消元法解二元一次方程组 的具体步骤是什么?
2x y 1
a x b y c 1
1 1 1
思考 3: 参照上述思路,一般地,解方程组 a b a b 0 的基
1 1 2 2
a x b y c 2
2 2 2
本步骤是什么?
小结:根据上述分析,用加减消元法解二元一次方程组,可以分为五个步骤进行,这五
个步骤就构成了解二元一次方程组的一个“算法”。我们再根据这一算法编制计算机程序,
就可以让计算机来解二元一次方程组。
在数学中,按照一定规则解决某一类问题的明确和有限的步骤称为算法。
(三)算法的步骤设计
思考 1:如果让计算机判断 7 是否为质数,如何设计算法步骤?
第一步,用 2 除 7,得到余数 1,所以 2 不能整除 7.
第二步,用 3 除 7,得到余数 1,所以 3 不能整除 7.
第三步,用 4 除 7,得到余数 3,所以 4 不能整除 7.
第四步,用 5 除 7,得到余数 2,所以 5 不能整除 7.
第五步,用 6 除 7,得到余数
原创力文档


文档评论(0)