第一课时算法的含义教学目标:使算法思想成为学生的一种数学素养
教学重点:掌握算法的五个特性
教学难点:掌握算法的五个特性
教学过程:Ⅰ
课题导入算法是数学及其应用的重要组成部分,是计算科学的重要基础
随着现代信息技术的飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想已经成为现代人应具备的一种数学素养
算法是高中数学课程中的新增内容,其思想是非常重要的,但并不神秘
例如,运用消元法解二元一次方程组、求最大公因数等的过程就是算法
一般地,机械式地按照某种确定的步骤行事,通过一系列小的简单计算操作完成复杂计算的过程,被人们称为“算法”过程
例如,人们很容易完成的基本计算是一位数的加、减、乘和进位借位等,复杂计算过程实际上都是通过这些操作,按照一定的工作次序与步骤组合完成的
为解决某一个问题而采取的方法和步骤,称为算法
或者说算法是解决一个问题的方法的精确描述
讲授新课例1:给出求1+2+3+4+5+6+7的一个算法
解析:本例主要是培养学生理解概念的程度,了解解决数学问题都需要算法
算法一:按照逐一相加的程序进行
第一步计算1+2,得到3;第二步将第一步中的运算结果3与3相加,得到6;第三步将第二步中的运算结果6与4相加,得到10;第四步将第三步中的运算结果10与5相加,得到15;第五步将第四步中的运算结果15与6相加,得到21;第六步将第五步中的运算结果21与7相加,得到28
算法二:可以运用公式1+2+3+…+n=直接计算
第一步取n=7;第二步计算;第三步输出运算结果
点评:本题主要考查学生对算法的灵活准确应用和自然语言表达一个问题的算法的方法
算法不同,解决问题的繁简程度也不同,我们研究算法,就是要找出解决问题的最好的算法
例2:给出求解方程组的一个算法
解析:消元法,步骤:第一步方程①不动,将方程②中的x的系数除以方程