1.1.1算法的概念 (1)
- 格式:ppt
- 大小:273.00 KB
- 文档页数:17
1.1.1 算法的概念学习目标:(1)通过已经学过的解二元一次方程组的方法,初步认识、体会算法的基本思想。
(2)了解算法的含有、特征。
学习重点:根据求解数学问题的一般方法与步骤,体会算法的基本思想。
学习难点:算法分析与可行性。
一、知识链接:算法不仅仅是数学及其应用的重要组成部分,也是计算机科学的重要基础。
在现代社会里,计算机已经成为人们日常生活和工作不可缺少的工具。
听音乐、看电影、玩游戏、打字、画卡通画、处理数据,计算机几乎渗透到了人们生活的所有领域。
那么,计算机是怎样工作的呢?要想弄清楚这个问题,算法的学习是一个开始。
二、新课导学 自学教材P2-P5思考1:用不同的方法解二元一次方程组2121x y x y -=-⎧⎨+=⎩,并写出具体的求解步骤。
解法1: 解法2:思考2:那么,对于一般的二元一次方程组111222a xbc a x b c +=⎧⎨+=⎩,你能得到它的求解思路吗?动手试试,你有几种办法来求解.结合上面的问题,你能总结出算法的概念及特征吗?新知1:算法的概念: 新知2:算法的基本思想与特征: (1) 必须可以解决一类问题;(一般性) (2) 必须在有限步内完成;(有穷性) (3)每一步的明确性和有效性;(确定与可行性)新知3:算法一般的表示形式有三种:用自然语言表示、用程序框图表示、用程序表示。
(本节主要介绍如何用自然语言来表示) 三、知识应用(1)认真自学课本例1,完成课本P4的探究。
(2)自学课本例2 四、巩固练习(1)课本P5练习1、2(2)试写出解方程2230x x--=的算法。
(3)写出求2+4+6+8+10的一个算法。
五、课堂小结:算法的概念及特征六、当堂检测(选做)1.计算机解决任何问题都要依赖于__________。
2.在数学中,现代意义上的“算法”通常是指可以用计算机来解决的________________的程序或步骤。
3.算法具有________、________、________等特征。
1.1.1算法的概念教学目标:(1)理解算法的含义,体会算法的思想。
(2)能够用自然语言表达算法。
(3)掌握准确的算法应满足的要求。
(4)会写出解线性方程(组)的算法。
教学重点和难点重点:算法的含义、解二元一次方程组和判断一个数为质数的算法设计。
难点:把自然语言转化为算法语言。
.教学基本流程(1)由生活实例发邮件和猜价格,体会算法思想。
(2)转到数学问题,,体会算法思想,设计自然语言算法。
(3)总结概括算法的概念和特征。
(4)两个例子巩固提升。
(5)反馈练习,课堂小结。
教学情景设计一、新课引入算筹、算盘、计算机等从古到今计算工具的变化,现了中国古代数学与现代计算机科学的联系,它们的基础都是“算法”。
算法这个名词虽然听起来很陌生,但它确是一个古老的概念。
我们却从小学就开始接触算法,如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体表达。
广义地说,算法就是做某一件事的步骤或程序。
现代科学研究的三大支柱是科学计算、科学实验、理论研究。
算法的研究和应用正是本课程的主题!二、问题设计1、假设你的朋友不会发邮件,你能教他吗?,请你写出步骤。
(设计意图:让S从生活中的实例体会算法就是做某一件事的步骤或程序)第一步:打开电子信箱;第二步:点击"写邮件";第三步:输入发送地址;第四步:输入主题;第五步:输入信件内容;第六步;点击"发送邮件"2、电视节目中,有一种有趣的“猜数”游戏:?现有一商品,价格在0到8000元之间,釆取怎样的策略才能在较短的时间内说出准确的答案呢?第一步:报"4000";第二步:若答"高了",就报"2000";否则报"6000";第三步:重复第二步的报数方法,直至得到准确结果。
T点评:我们做任何一件事,都是在一定的条件下按某种顺序执行的一系列操作。