开篇:润墨网以专业的文秘视角,为您筛选了一篇重视算法化思想在数学教学中的渗透范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:数学发展的历史告诉我们,一些数学分支的重要进步都标志着有重要算法的形成。正是人们的解决问题,追求算法,才推动数学的发展,产生了许多优美的精致算法。
关键词:算法; 独特作用; 思辨性; 机械性; 多样化; 最优化
从数学演变的历史来看,数学总是由思辩的算法向机械的算法过渡,再形成高一级的机械算法和更高一级的机械算法过渡。数学上的每一次过渡,都提高了算法的威力,追求算法由思辨向机械前进,是数学发展的动力。
从各个方面都说明学生个体存在差异。需要不同水平的算法、多样的算法。转述的两则资料对我们的数学教学是很有借鉴意义的。
算法是人类社会由工业化进入信息化时代的产物,是计算机科学的理论基础,更是数学科学发展的重要标志。从历史上最早的手摇计算机到现今多种用途的个人计算机,再发展到强有力的并行处理机,计算机为数学的发展开辟了一个崭新的时代,并行化算法,随机化算法使得理论计算机科学取得了重大进步,而设计和分析计算机算法的效率在很大程度上是教学的任务。正是算法构成了计算机的数学理论的核心。现在,颁布的《高中教学课程标准》中已加入了算法等一些新内容的学习。“要求普遍使用科学型计算器,以及各种数学教育平台,加强数学与信息技术的整合。在内容上突出“算法”在整个数学发展中的独特作用,成为理解数学发展的重要线索,力求把算法融入到数学课程的各相关部分。”因此,算法不仅是计算机科学、计算数学的拱心石,也是数学和数学教育的核心观念。那么,数学教学如何渗透算法化思想?算法化思想是什么?这就是本文要探讨的问题。
一、 重视算法有数学发展的独特作用
数学发展的历史告诉我们,一些数学分支的重要进步都标志着有重要算法的形成。如从欧几里得的平面几何学到卡尔的解析几何学,产生了综合法和解析法。从阿基米德计算曲边图形面积和体积的平衡法到牛顿·莱布尼兹的微积分,从算术到代数,从方程的求根公式到群论,每一步发展都产生了新的重要算法,可以说,数学的历史就是算法形成与发展的历史。只有认清了算法在数学发展中的独特作用,我们才能结合中学教材的具体内容涌透算法化思想。如对数学方法的形成,从高斯求和到等差数列的求和公式。从印度象棋发明者达依尔的故事到等比数列的求和公式,从二次方程的多种解法到求根公式,无处不涌透着算法。正是人们为了解决问题、追求算法,才推动了数学的发展,产生了许多优美的精致的算法。
二、 重视算法的思辩性与机械性
算法是中国古代数学的优良传统。王鸿、孙宏安教授在《数学思想方法引论》中把中国古代数学思想的特点概括为:“实用思想,神秘思想,算法化思想,辩证思想,正统思想”。由此可见,算法化是中国古代数学发展的一大特点,而算法化的本质是机械化,所以著名数学家吴文俊说:“中国古代数学基本上是一种机械化的数学”。它在机械证明中创立的吴方法,还有中科院院士张景中对平面几何加以改造,用面积法替代欧氏几何的传统方法在机械证明中创立的消点法,都是在追求算法的机械性,但从数学演变的历史来看,数学总是由思辩的算法向机械的算法过渡,再形成高一级的机械算法和向更高一级的机械的算法过渡。中国古老的鸡兔同笼问题它的算术解法是思辩的,拘泥于一招一式,不能解决普遍性问题,而代数解决法则是机械的、模式化有普遍性,能解决一大类问题。阿基米德计算曲边图形面积和体积的方法是思辩的,而牛顿莱布尼兹的微积分就是机械的,所以数学上每次过渡,都提高了算法的威力,追求算法由思辩向机械前进,是数学发展的动力,正如著名数学家徐利治与郑毓信先生在《算法化原则与数学教育》一文中提出的算法化原则:“在数学的研究中,应当努力创造各种适用于解决各类问题的有效算法。”现今高中数学教材加进向量法,用向量法处理立体几何问题,因为向量法比综合法优越。综合是思辩的,需要一定的机智与灵巧,而向量法是机械的算法,它有确定的步骤与等程序可以遵循,从而能为大多数学生所掌握。数学家吴文俊在《数学教育现代化》中认为四则难题让人们于代数,欧氏几何让位于解析几何,这是数学教育现代化的表现,其实质就是思辩的算法让人们于机械的算法,让学生掌握更先进更有效的方法,而不应停滞不前。
三、 重视算法的多样与最优化
北师大朱文芳教授在《对数学教学中提倡“算法多样化”的几点认识》一文中认为无论从建构主义的学习观还是从学生在感知信息差异上,在对认识任务的反映速度上、思维的广阔性上,学生的左右脑优势等方面都说明学生个体存在差异。需要不同水平的算法、多样化的算法,下面转述的两则资料,对我们的数学教学是很有借鉴意义的。
资料1:沈钢在《中英学生解题策略之差异》一文中用英国伦敦大学查尔西学院主持的测试英国中学对数学和理解科学概念认识的一项研究中一道试题测试了我国浙江省30所普通中学的学生,发现中英两国学生解决同一问题存在算法上的差异。
原题为:给8个人食用的洋葱汤菜谱为:8个洋葱、1千克水、2匙黄油、1/2千克奶油。
(1) 要为4个人做洋葱汤(a)需要多少水?(b)需要多少鸡块;
(2) 要为6个人做洋葱汤(a)需要多少水?(b)需要多少鸡块;
调查结果表明:①中国大多数学生在解决此问题时采用形式化的规范算法,即先求出1个人的情形,然后用乘法或采用比例公式a/b=c/x等方法。②英国学生普遍采用“对半分法来构造答案,”这种算法,即先将8个人食用的各成份乘以1/2后,就得到4个人所需要的然后再将这4个人乘以1/2就得到2个人所需要的,最后将这两个数相加就得到6个人所需要的。英国许多学生并不用学校所教的规范化算法,而是采用依赖于幼稚的直觉的这种建立在感觉和常识基础上的算法,这与英国学校鼓励学生使用任何对学生来说最适合的算法有关。
资料2:郑毓信先生在《数学教育:从理论到实践》一书中转引了美国《纽约时报》2000年4月12日的—个教学实例,要学生针对这样一个传统问题:“每箱桔汁都装24罐,为了使250个学生人手—罐,共需多少箱?”结果学生有许多创造性的算法: