高中数学中算法与信息技术的链接
2015-05-15海世仓
海世仓
摘 要:随着现代计算机信息技术的发展,计算机语言的“灵魂”—算法,也被注入引入到高中数学新课程教学中。算法在高中数学教学中的引入,对培养学生的逻辑思维能力、创新思维能力和自主探索能力都有着极其重要的教学意义。同时,也为学生今后的继续学习和工作实践奠定了一定的计算机知识基础。因此,在高中数学教学中,正视算法在高中数学教学中定位,革新传统教学方法是教研人员应积极探索和研究的重要课题。
关键词:高中数学;算法教学;重要性;方法
算法是数学知识体系中的核心内容,体现了算理,反映了数学思维。随着科技的快速发展,计算机成为人们日常生活和工作中一个必不可少的工具。计算机的核心就是算法,算法在计算机科学中包括很多内容,如算法原理、软件、数据原理以及体系结构等。算法的概念不仅在数学和计算机领域有着重要的作用,而且在物理学、生物学甚至哲学中都可以作为一种特殊的思维方式发挥巨大的作用。随着新课程标准的改革和基础教育的推进,加强信息技术与数学算法的链接将成为教师关注和教学的重点。
一、高中数学算法教育与信息技术有效结合的重要性
1.有助于激发学生兴趣
数学学科本身就是一门比较难以理解的学科,由于抽象性太强,因此也直接在某种程度上决定了其课程的枯燥性和乏味性。这种枯燥性也直接导致很多学生没有兴趣和能力坚持学习。而若在这种枯燥的教学活动中加入计算机信息技术进行辅助教学,通过利用计算机大量的新奇玩法来吸引学生的注意力,提高他们的学习兴趣,那么将能够在很大程度上激发学生积极性,促进教学活动的开展。
2.有助于培养学生的探索性
当前的育模式是在新课程目标要求下开展的新型教学模式,相比于传统的教学模式而言,学生是教学活动的绝对主体,而教师只是教学活动的指导者和引导者。这种以学生为主体的教学模式,也直接决定了教师设计的教学环节和教学内容,都应该从学生的角度进行思考。在这种背景下应用计算机信息技术,能够为个性化、高效化以及创新性课堂,提供更多有用的资源。比如通过利用连网计算机,教师能够从中下载和借鉴网上优秀的教学模式,并结合学生体的情况,设计更加符合学生的教学模式,如此能够为学生探索更多新知识提供有力条件。
3.有助于增强学生学习经验
由于相比文科教学而言,数学学科的抽象性和逻辑性非常强,所以这些特点也直接决定了教师在设计教学活动过程中,必须要能够充分体现科学性,要通过创设情境的方式激发学生的探索主动性,让他们在教师创设的情境中,自行的探索新知识和解决新问题,从而有效的增加学生数学难题解决的经验,让他们获取更多有用的问题解决技能。
二、促进高中数学算法教学与信息技术有效结合的方法
1.对算法概念进行更加明确、清楚的阐述
要想让算法教学能够在实际教学活动中更好应用,使其与信息技术更好结合,必须就要对算法概念有最基本的了解。而当前高中数学活动中,算法教学难以与信息技术更好融合的一个最重要原因,就是与算法概念没有阐述清楚有关。所以,针对这一问题解决的方法,就是要加深对算法概念的阐述。也就是,算法是针对某一个问题采取的具有针对性和层次性解决措施的、能够确保该问题得以有步骤、高效解决的、并且能够保证,人和计算机都能够完成的计算方法。算法与计算机技术结合指的是:抽象性的算法理念能够通过计算机语言将其精准的描述出来,并且通过一定的计算机制定,使其完成演算的形式。需要注意的是,在进行算法概念明确阐述过程中,应该要通过与生活实例相结合的方式,便于学生理解,防止“算法无用”想法的产生。
2.加强算法教学中计算机的实际使用
在进行算法教学的时候,老师就会选用一些有针对性的数学问题来组建算法,对于算法的实践则是借助计算机来完成的,采用计算机也是最为科学的方法了,所以,老师在教学过程中应该注重指导学生采用计算机对算法进行检验,实现增强学生算法方面知识的目的,增强学生的兴趣,真实的理解算法的意义。如果因为条件的限制,学生不能一人一台计算机的时候,老师就要确保在教学的时候有一台计算机向学生展示算法流程,让学生理解使用计算机执行算法的过程,最终实现教学目的,让学生切实感受到自己处于信息时代中。同时在进行算法教学点的时候老师要为学生创造最有利的条件,为学生提供计算机服务,可以让学生亲自上机体验,老师给学生指导。
3.努力在多方面应用算法教学,体现算法的生活化设计
在高中数学算法教学中结合信息技术的最根本目的,就是为了提高教学效率,让学生能够更好的掌握算法的根本思想,并利用这一思想更加灵活的解决实际数学问题。根据建构主义理论,如何应用学生已有的知识储备来学习算法呢?一个很好的方法就是算法的生活化设计。其实,无论数学中的算法还是程序设计中的算法都能在生活中找到对应之处。我们要能够将数学中高度抽象的数字符号还原成生活中的模型,由模型来建立算法就容易多了。
算法内容,可以说是算法教学能够开展的前提和基础,是学生体验算法教学的第一阶段。在其他教学内容中,算法应用则是最关键也最重要的步骤,是决定受育者是否能够在实际中灵活应用数学算法知识的重要步骤。在高中数学教学过程中,算法教学应该在整个数学教学活动中得以全程应用,在所有的教学活动中每当一碰到可以应用算法概念的数学内容,教师应该将其指出并指导学生进行框图绘制和计算演练,在多次不断的绘制中让学生能够对算法问题更为敏感,一旦接触到就能够判定是否使用算法,并懂得如何更好使用,真正发挥算法计算作用。且一旦算法在学生数学教学中开始发挥更大作用,那么也就势必要求学校为算法教学提供更多信息化条件而努力。
整合信息技术与数学学科的算法知识进行算法校本化课程教学,将会使学生完美地学会算法去解决实际问题,将会促进信息技术与数学学科的高效整合。
参考文献:
[1]陈惠勇.算法思想与函数思想[J].数学通报,2010(05).
[2]宗世英,宗世哲.普通高中课程中的“算法”教学研究[J].中国电化育,2010(12).
[3]罗军.浅析新课标下建设高中数学高效课堂的途径[J].现代交际,2013(02).