新课程背景下高中数学中应用算法教学的研究
2016-11-11王爱军
王爱军
摘 要: 高中数学教学中,算法教学是重要内容。事实上,算法教学在中国古已有之,取得的成绩被世界瞩目。信息技术时代,计算机技术被广泛应用于数学课程教学中,算法教学更显重要。本文针对新课程背景下高中数学中的应用算法教学进行研究。
关键词: 新课程 高中数学教学 应用算法
引言
中国古代数学中,解决问题的主要方式是算法。处于新课程背景下,关于算法教学方面的研究成果辈出,其中普遍问题是高中数学教学中应用算法教学依然存在一些问题需要进一步完善。
一、高中数学算法教学的教学结构设计
新课程背景下,对高中数学的算法教学进行教学结构设计时,需要设立三个教学目标,其一为语言描述算法,主要目标是指导学生掌握数学基础知识,掌握基本解题技能;其二为对算法思想及涵义进行了解,目的在于指导学生解决数学问题的过程中,对算法的涵义加以充分了解,做到具体问题具体分析,对相关问题运用逻辑思维进行理解并具备抽象概括能力;其三为程序化算法,即能够对数学与现实建立关联性,认识到数学与计算机技术之间存在的关系,并将这种关联性构建为程序输入到计算机中,通过应用计算机操作解决问题,有助于激发学生对高中数学的学习兴趣。
二、高中数学算法教学现状
随着新课标的出台,高中数学教学不再局限于应对高考,更注重学生的素质教育。针对相关问题,有关研究专家针对高中数学中的算法教学做了大量研究,提出很多教学策略,包括高中数学教学中应该如何有效采用算法教学,在应用算法教学中需要注意的问题。为了提高数学教学中的算法教学效率,还提出了“算法初步”,并针对相关问题进行了证明[1]。一些研究学者还采用实验方式针对算法教学展开探讨,根据试验结果制定出教学策略。随着算法教学研究的不断深入,高中数学中算法教学应用存在的问题经过研究后被提出来,并从历史角度、现代高中数学教学角度等进行了研究,但是几乎没有从高中课堂教学实践角度针对算法教学的应用模型展开过研究,目前高中教学中,将数学算法教学模式化展开是非常重要的。
三、新课程背景下高中数学中应用算法教学的策略
(一)在数学教学中将算法教学融入其中
按照新课程标准,算法教学中要注重算法规则,注重算法要理。由于算法是采用程序化解题的数学模式,因此对数学题的理解要按照步骤进行,领会算法理论是非常必要的。高中数学教学中,将算法理论融入其中,就是对学生的逻辑思维能力进行培养,使学生的解题思路既严谨又有条理。从高中学生思维能力角度而言,虽然高中学生可以运用逻辑思维思考问题,但是,逻辑思维的应用能力有待提高[2]。算法思维就是将人的思维过程程序化,使学生思考问题和解决问题的时候按照步骤递推。如果单独安排算法教学,学生就很难对这种逻辑推理模式加以理解,因此,将算法模式融入数学教学中,引导学生按照这种模式解决数学问题,有助于学生逻辑思维的培养。
(二)应用多媒体技术演示程序框图
算法教学中,将程序框图应用多媒体技术演示出来,可以让学生对数学算法产生直观感受。在算法语言描述方式中,程序框图是一种重要的表达形式,基于此可以编写程序。高中学生学习流程图,认识到解决数学问题可以层次化展开。将程序框图中充实案例,则需要一个思维转化过程。此时,数学教师要将数学教学内容与计算机技术课程充分协调,让学生充分认识到应用计算机可以解决各种问题,而且解决方式注重程序化。这种程序化解题方式应用到数学解题中是非常适用的。
(三)将高中数学的算法教学与计算机技术充分整合
高中数学中的应用算法教学以学生上机操作为主。所以,算法教学中,首先要开展程序语言教学,让学生领会到数学解题与计算机程序之间存在的关联性,由此培养学生运用逻辑程序解决数学问题的思想。但是,算法教学与程序语言教学存在明显的区别,即算法教学着重于算法思想的程序化,程序语言教学则是计算机编程技术的教学。前者的目的是培养学生运用逻辑思维解决数学问题,后者是培养学生的计算机编程能力[3]。算法教学中注重引入数学案例,包括算法语句的学习,比较数学解题程序框图。由于算法教学注重数学计算的操作性,需要对学生解决具体问题的能力进行培养。因此,要按照学生计算机操作能力,在操作中了解算法语句,应用解题逻辑思维模式,让学生认识到算法对解决数学问题是有效的,还可以提高数学学习效率。
结语
信息时代,随着计算机技术的普及,算法教学被列入高中数学教学中,用于满足高中数学教学需求,本文基于此针对性提出有效的算法教学策略。
参考文献:
[1]辛平.新课程背景下高中数学算法教学的应用探析[J].新课程导学,2015(11):72-72.
[2]杜素丽.高中数学教学中培养学生自主学习能力的策略分析[J].教学科学,2015(07):39-39.
[3]郑永新.高中数学课堂教学的问题设计与思维能力培养[J].科技文汇,2014(15):139-140.