1 算法与程序框图 1
1 算法的概念整体设计教学分析 算法在中学数学课程中是一个新的概念,但没有一个精确化的定义,教科书只对它作了如下描述:“在数学中,算法通常是指按照一定规则解决某一类问题的明确有限的步骤
”为了让学生更好理解这一概念,教科书先从分析一个具体的二元一次方程组的求解过程出发,归纳出了二元一次方程组的求解步骤,这些步骤就构成了解二元一次方程组的算法
教学中,应从学生非常熟悉的例子引出算法,再通过例题加以巩固
正确理解算法的概念,掌握算法的基本特点
通过例题教学,使学生体会设计算法的基本思路
通过有趣的实例使学生了解算法这一概念的同时,激发学生学习数学的兴趣
重点难点教学重点:算法的含义及应用
教学难点:写出解决一类问题的算法
课时安排1 课时教学过程导入新课 思路 1(情境导入) 一个人带着三只狼和三只羚羊过河,只有一条船,同船可容纳一个人和两只动物,没有人在的时候,如果狼的数量不少于羚羊的数量狼就会吃羚羊
该人如何将动物转移过河
请同学们写出解决问题的步骤,解决这一问题将要用到我们今天学习的内容——算法
思路 2(情境导入) 大家都看过赵本山与宋丹丹演的小品吧,宋丹丹说了一个笑话,把大象装进冰箱总共分几步
答案:分三步,第一步:把冰箱门打开;第二步:把大象装进去;第三步:把冰箱门关上
上述步骤构成了把大象装进冰箱的算法,今天我们开始学习算法的概念
思路 3(直接导入) 算法不仅是数学及其应用的重要组成部分,也是计算机科学的重要基础
在现代社会里,计算机已成为人们日常生活和工作中不可缺少的工具
听音乐、看电影、玩游戏、打字、画卡通画、处理数据,计算机是怎样工作的呢
要想弄清楚这个问题,算法的学习是一个开始
推进新课新知探究提出问题(1)解二元一次方程组有几种方法
(2)结合教材实例总结用加减消元法解二元一次方程组的步骤