论文部分内容阅读
随着计算机技术的迅猛发展,算法思想已经成为现代人应具备的一种数学素养.我国新课程标准中不但将算法安排为高中必修内容,还要求把算法思想贯穿到整个高中数学学习的全过程当中.然而,算法教学在实践中还存在各种各样的困难.本文在整理前人研究成果的基础上,对目前算法教学的现状进行了调查和分析,期望能对算法教学带来一些启示本文首先通过对“算法初步”教学现状的调查,发现在实际教学中存在以下问题:(1)新课程培训不够.在调查中只有少数教师对《普通高中数学课程标准(实验)》(以下简称为《新课标》)中算法内容的教学要求有很清楚的了解,部分教师对算法的一些内容还很生疏.(2)教学难点把握不到位.在调查中,教师认为学生的学习难点主要集中在循环结构及其流程图、循环语句、变量与赋值等内容,而学生认为自己在循环结构及其流程图、实际问题中算法流程图的设计、循环语句等方面存在障碍.(3)教学内容过于单一.学生期待能增加更多的钾力游戏、实际生活问题的算法、计算机语言程序设计和古代数学中的算法问题等.(4)计算机水平有待提高.教师的计算机基础普遍比较薄弱,大部分教师都不能利用计算机实现算法.(5)教材内容有待改善.北师大版教材中部分内容过于零散,概括性与逻辑性不强;算法语句书写不规范,与实际计算机程序还存在很大差距,无法在计算机上实现;部分习题偏难,学生难以理解和掌握.其次,本文结合程序性知识学习理论、学习策略理论和多元智力理论,分析了《新课标》中对“算法初步”的课程目标、教学内容与要求,并对北师人版教材进行了较为详细的分析和评价,认为该教材的设计编排还存在一些问题.比如,第一节中的算法案例文字叙述过于冗长,不够典型;“选择结构”与“变量与赋值”中例题的设置不够合理,不符合学生的认知规律;算法语句书写不规范等.再次,本文就算法教学中的一个典型案例进行了深入的分析,探讨了学生在算法学习过程中的思维误区.结果发现学生对于算法流程图的各个框图的理解还存在偏差,对循环结构中循环终止条件的理解还不到位.最后,本文结合前面的研究和分析,提出了针对算法教学的五点建议.第一,教师应转变观念,注重对学生算法思想的培养.第二,教师要加强对新课程改革相关理论的培训和学习.第三,教师要加强算法相关知识的学习,扩展知识面.不仅掌握有关算法的数学史知识,最好还能掌握一定的计算机程序设计知识.第四,在教学过程中,教师应重视算法案例的选择和使用.第五,鼓励学生交流合作,重视学生能力的培养.