算法的概念教学目标:(1)了解算法的含义,体会算法的思想;(2)能够用自然语言叙述算法;(3)掌握正确的算法应满足的要求;(4)会写出解线性方程(组)的算法;(5)判断一个数为质数的算法、用二分法求方程近似根的算法
教学重点:解二元一次方程组等几个典型的的算法设计
教学难点:解二元一次方程组等几个典型的的算法设计
教学用具:投影仪教学方法:让学生通过观察、类比、思考、交流、讨论理解算法的概念教学过程:一、引入课题章头图体现了中国古代数学与现代计算机科学的联系,它们的基础都是“算法”
算法作为一个名词,在中学教科书中并没有出现过,我们在基础教育阶段还没有接触算法概念
但是我们却从小学就开始接触算法,熟悉许多问题的算法
如,做四则运算要先乘除后加减,从里往外脱括弧,竖式笔算等都是算法,至于乘法口诀、珠算口诀更是算法的具体体现
菜谱是做菜肴的算法,洗衣机的使用说明书是操作洗衣机的算法,歌谱是一首歌曲的算法
在数学中,主要研究计算机能实现的算法,即按照某种机械程序步骤一定可以得到结果的解决问题的程序
(古代的计算工具:算筹与算盘
20世纪最伟大的发明:计算机,计算机是强大的实现各种算法的工具
)二、讲授新课:1.算法概念:在数学上,现代意义上的“算法”通常是指可以用计算机来解决的某一类问题是程序或步骤,这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成
广义地说,算法就是做某一件事的步骤或程序
2.算法的特点:(1)有限性:一个算法的步骤序列是有限的,必须在有限操作之后停止,不能是无限的;(2)确定性:算法中的每一步应该是确定的并且能有效地执行且得到确定的结果,而不应当是模棱两可;(3)顺序性与正确性:算法从初始步骤开始,分为若干明确的步骤,每一个步骤只能有一个确定的后继步骤,前一步是后一步的前提,只有执行完前一步才能进行下一步,并且每一步都准确无误,才能完成问题;(4