
对高中数学新课程中算法教学的建议.docx
5页对高中数学新课程中算法教学的建议 算法,从通俗角度来解释就是进行某一工作的方法和步骤现代意义上的“算法”通常是指可用计算机来解决的某一类问题的程序或步骤,这些程序或步骤必须是明确和有效的,且能在有限步骤内完成而算法思想,我们认为应该包括两个层面:1.从整体上讲,应该是一种数学思想,是把复杂问题转化成一系列可以机械执行的算法的意识及能力;2.从时代要求来讲,应该具备使用计算机来实现算法,简化计算的意识及能力掌握算法和算法思想是信息时代对学生提出的一项新要求算法进入中学数学课程也是世界课程改革的一大潮流2003年我国颁布的《普通高中数学课程标准(实验)》(下简称《课标》),就顺应了这种趋势,第一次把算法引入我国高中数学课程《课标》中提出:“学生要通过对具体问题过程与步骤的分析,体会算法思想,了解算法的含义在教学说明意见部分提出,要将算法思想渗透到高中课程的其他相关内容算法是第一次被写入高中教材,这部分内容的教学情况如何?师生对这部分内容的态度如何?教学中存在哪些问题?《课标》中有关算法的理念在实际中又贯彻的如何呢?师、生对于算法在计算机上的实现及算法思想与其它相关内容结合的认识是怎样的?带着这些疑问,我对学校师生进行了较广泛的调查,了解师生对课程中算法内容的看法,并对部分教师进行了访谈。
一、经过对问卷调查以及教师的访谈,进行统计整理和客观分析后,我得到以下结果《课标》中有关算法的理念得到了广大师生的赞同,他们欢迎算法引入高中数学课程,认同算法的教育意义,但同时存在一些问题:1.学生对于算法概念的理解不够全面学生对于算法概念的理解不够全面,对于算法的特征也没有全面的认识这主要是由于教材中没有明确算法的概念和特征,在教学中是通过引例(如二分法问题)使学生了解算法是什么因此学生对算法的概念、特征只是大致的了解,缺乏全面、透彻的认识2.算法在计算机和相关数学内容中的应用很差算法进入高中数学课程,其中有两个重要的原因:一是可以与计算机技术结合;二是它的广泛应用性《课标》在必修三的模块中指出:“本模块的算法是将数学中的算法与计算机技术建立联系……在条件允许的学校,使其能在计算机上实现算法除作为本模块的内容外,其思想方法应渗透在高中数学课程其它有关内容中,鼓励学生尽可能地用算法解决相关问题而在实际中,这两点则表现得很不尽人意,在学习算法之前,学生基本没有接触过程序设计,在教学中,只有很少的学生用计算机实现过算法,而教师中这样做的也不多3.教师在教学中获得的支持不足对于教学中的困难,教师反映最大的问题就是课程资源缺乏问题。
如教学参考资料不到位,没有合适的参考资料或虽然有参考书但没起到参考作用还有许多教师提到计算机问题,如“学校条件不够,不能安排学生上机操作”,“课程中没有安排学生上机操作,学生没有感性认识”另外,还有算法教学自身特点造成的问题,学生给出的算法五花八门,但是正确与否不能当堂确定,算法对、错不好判断,还有许多复杂程序需不断调试、改进,这在课堂上不可能完成,没有那么多时间初学者给出一个循环结构,可能哪一步就错了,但教师判断起来却很费时间当遇到困难时,教师选择的解决方式是与其他教师交流或是依靠自己同时教学配套设备不足,算法是为了适应信息时代的发展而提出的,缺少了上机实践这一环节,也缺少了对算法用途的一大感受再就是教师培训的内容形式不能满足教师的需要,没有足够的培训,大部分教师是在已有基础上通过阅读教材、参考书及在实践中认识算法,这就难免造成认识上的不全面,和对课程目标理念理解上的不足教师认识得不够,学生学到的自然更满足不了课程目标的要求4.教师的观念问题调查中也反映出,有少部分教师还是没有更新观念,对新课程的理念领悟不足如对于在计算机上实现算法,有的教师提到:“算法在计算机的实现,主要就是靠老师演示,学生没有上机时间。
课标上对算法的要求就是理解、了解、介绍层面,不像三角函数必须会,也没说学完以后必须掌握什么语言、会编程,知道是怎么回事就行了课程的内容很多,拿出一堂课让学生实现一两个算法,太耽误时间,时间不允许因此,许多理念仍然是只停留在《标准》中,还没有落到实处二、因此,如果新课程算法部分的教学要想取得更大的进步,弥补实践中存在的问题,以上几个方面的问题,就必须克服为了更好的服务于教学,我提出几点建议:1.课程标准要尽量给出具体的要求,以保证课程理念的贯彻以算法与其它内容相结合为例,凡是包含计算和判断的内容,均可与算法相结合(如数学1中判断元素是否属于某个集合;数学2中判断直线与圆位置关系、圆与圆位置关系等)2.教师应转变思想,注重对学生算法思想的培养算法教学的最终目的,是使学生能够用算法思想来认识世界,而做题只是一种手段教师应该在引导学生解决具体问题的过程中培养学生的算法思想另外,也要充分领会中国古代算法思想的精髓,重视其思想方法的渗透除此以外,还要强调两点:一是教师在教学中要鼓励学生用计算来实现算法,以增强学生对算法的兴趣、感性认识以及实际应用的认识;二是要鼓励算法在其它内容中的使用,教师对于算法与相关数学内容结合的观念,应该贯穿在整个高中数学课程的教学过程中。
3.强化教师培训,完善配套设备教师培训是影响课程实施效果的一个重要因素好的培训可以使教师明确课程的基本理念,为课程改革做好充分的准备 -全文完-。
