数学内容的算法表述
谈及算法,多数教师会想到程序、想到计算机.是的,计算机程序依赖于算法,计算机程序的核心是算法.
在新课程体系中,学生在数学必修3中学习“算法初步”,在信息技术中也有《算法与程序设计》选修课,供高二学生选修.许多数学教师认为,算法应该由信息技术教师来上,在有些地区、学校,这种想法被作为行政命令而贯彻执行.
数学中的算法与计算机科学中的算法其学习的内容、处理问题的角度并不相同.在数学中,除了介绍算法的基本知识之外,还需要用程序化的思想把数学解决问题的步骤,把数学中内在的逻辑关系准确、清晰、直观地表示出来.算法的核心是“算理”,算法教学的核心是“框图”.
要使学生理解算法本质,养成使用算法习惯,我们可以利用算法对部分数学知识与方法进行新角度的阐述,从而使学生加深对相关数学知识的理解,这也是数学体系建构过程的重要一环.本文就这一想法提供一些案例,以期引起读者的进一步思考.
|