课题
算法的概?/p>
授课教师
哈十一中学
门岩
教学目标
知识与技?/p>
?/p>
?/p>
1
)理解算法的概念和算法设计,以及算法在程序设计中的地位;
?/p>
2
)能用自然语言叙述算法?/p>
?/p>
3
)体会并掌握算法的特征?/p>
过程与方法:
通过对具体问题的解决过程与步骤的分析?/p>
让学生体会算法的思想?/p>
了解?/p>
法的含义;会用自然语言表达一些具体问题的算法
.
情感、态度、价值观?/p>
学生通过对实例的分析?/p>
体会算法的思想?/p>
同时发展学生们对具体问题的过
程与步骤的分析能力,发展有条理的思维能力,提高学生的一般素质?/p>
教学重点
通过实例让学生体会算法思想
,
会用自然语言表达一些具体问题的算法
.
教学难点
理解算法的意义,算法的设计?/p>
教学手段
多媒体辅助教?/p>
课型
新授?/p>
教学方法
启发引导与自主探?/p>
教学过程
设计意图
一
.
课题引入?/p>
通过章头图介绍:算筹→算盘→计算机,?/p>
示这些计算工具解决问题的基础都是算法?/p>
?/p>
.
问题情境,建立算法概?/p>
问题情境
:“鸡兔同笼”是我国隋朝时期的数学著作《孙
子算经》中的一个有趣而具有深远影响的问题,从学生?/p>
悉的鸡兔同笼问题解决引出数学中的算法问题?/p>
问题
1:
一个笼子里有一些鸡和兔?/p>
现在知道里面一共有
17
个头
,48
只脚,问鸡和兔各有多少只?/p>
学生求解?/p>
教师评价:教师在学生回答的基础上指出上述步骤构成解
决“鸡兔同笼”问题的一个算?/p>
.
同时指出?/p>
“设,列,解?/p>
答.
”这四个步骤构成了一般的列方程解应用题的算法
.
问题
2
?/p>
写出求二元一次方程组
?/p>
?/p>
1
1
1
1
2
2
1
2
2
2
(1)
0
(2)
a
x
b
y
c
a
b
a
b
a
x
b
y
c
?/p>
?/p>
?/p>
?/p>
?/p>
?
?/p>
?/p>
?/p>
的解的步?/p>
.
问题
3
:到底什么是算法?如何表达算法的含义?/p>
1
、学生通过上例去感受和体会算法?/p>
2
?/p>
算法的概?/p>
?/p>
算法通常是指按照一定规则解决某一类问题的明确?/p>
有限的步骤.
让学生体会算法的研究价?/p>
学生通过这个古老而有趣的?/p>
学问题的解决,帮助学生形?/p>
按步骤表达解决问题的想法
.
为建立算法的概念,以及下?/p>
学习复杂问题中用自然语言?/p>
述算法打好基础
.
在解特殊二元一次方程组基本
步骤的基础上.进一步复习回
顾解一般的二元一次方程组?/p>
步骤,从而提高学生对算法?
普遍适用性的认识,使学生?/p>
识到算法往往适合解决的是一
类问题,为建立算法的概念?/p>
好铺?/p>
.
有了上面所举实例,学生对算
法的概念开始有了一些认识,
但对概念的比较全面的描述?