论文部分内容阅读
算法是中国古代数学的一大特色,随着计算机技术的迅猛发展,算法的知识和技能成为现代公民的基本素养。我国新编的高中数学课程标准第一次把算法列为必修内容,这是顺应时代的需求,但也给高中新课程的教学带来了一系列值得深入研究的问题,其中包括:算法究竟是什么?信息时代学习算法的意义何在?世界各国课程中算法的教学现状怎样?新课标下的算法应教些什么?如何进行算法教学活动,让学生能较好地掌握课程目标中算法的要求?这些都值得我们去研究。为此,本文力图从理论与实践的角度作一些初步的探讨。本文分为三个部分。第一部分从课程目标、内容及教学设计三方面介绍了我国《课标》中有关算法的内容和要求,指出算法进入中、小学课程已经是世界数学课程改革的大趋势。然后介绍了世界上几个主要国家数学课程中的算法内容,分析各国对算法教学的侧重点和具体要求,进行中外算法课程的比较,希望能通过这种横向的比较,得到对我国算法课程及教学有益的建议,提出本研究的问题。第二部分比较系统地阐述了算法的内涵、一般要求、描述方法及算法优劣的衡量标准;对算法的教学内容:算法概念、算法三大结构程序框图及算法语句进行了具体的介绍;分析了算法在考试中的前景。通过对算法内容的详细阐述,使教育工作者了解,只有深入掌握算法各部分的内容,在教学过程中才能避免对新知识的一知半解,才能给学生更准确地教授数学课程中新增加的内容。第三部分特别强调《标准》中算法的内容以两种形式呈现:一是在相对集中地介绍算法的基本思想、基本结构、基本语句等;另外,《标准》还要求把算法思想渗透在其他相关内容之中,中学数学中有很多内容是和算法内容密切联系在一起的。对于第一种形式,文章列举了部分有代表性的实例,详细分析了算法概念、算法程序框图、算法基本语句、算法案例等各部分内容的教学方法策略;而对于分散、渗透的算法思想,本文列出了高中数学课程中可以结合算法的内容,通过具体实例分析如何选择合适的数学内容与算法结合。最后,文章提出了关于中学数学算法的教学建议:(1)通过实例引导学生体会算法的涵义;(2)突出教学重点,突破教学难点,体会算法思想;(3)充分关注算法思想在其它数学知识中的渗透;(4)算法教学应尽量使用信息技术。