加强高中算法教学,提高数学学习效率

2016-07-18 08:05刘喜
考试周刊 2016年54期
关键词:高中数学问题对策

刘喜

摘 要: 新课标对高中数学教学提出的最新教学内容是高中算法教学,它适应了现代社会信息技术高速发展的需要。因此,在现代社会教学中高中数学教师应充分认识算法的重要价值,利用不断改善教学方法和创新教学理念,不断提高高中数学算法教学的质量,并解决在算法教学中存在的诸多问题。

关键词: 高中数学 算法教学 问题 对策

在我国传统的数学教学中,数学教师主要以讲授算法为中心解决各种实际问题,让学生提高解决各类问题的计算能力,但是这种算法问题仅仅停留在数学表层。数学教育教学随着社会的不断发展及计算机技术的飞速提高,受到了强大冲击,数学教学内容也随之发生了很大变化。利用信息技术与数学教学内容的完美结合,让数学教学内容“算法”应运而生,高中数学“算法”的教学也会势在必行。“算法”不但注重学生的数学文化和应用意识,更注重学生数学思维能力的提高。同时,在“算法”的教学中需要合适的教学案例,但并不是数学教材中的所有案例都适用于教学,由于“算法”是数学课程的新增内容,因此教师应对案例进行选择,更应该对“算法”的教学策略进行探讨。

一、消除学生对算法概念及算法表达形式的神秘感和畏难心理

高中数学算法家教学的重要原则是“淡化形式,注重实质”。针对初学者对“算法”这一名词的概念、程序语言、框图充满陌生感和畏惧感的这一心理,教师应当与学生已经学到的数学概念,如数学四则运算、高斯消去法、分配率数学知识等相结合,从而使学生明白自己掌握的部分数学知识其实就是“算法”。通过与具体数学例题和生活实践的结合,让学生明白算法的描述方式有多种,如程序框图、数学公式、日常语言、逻辑符号等。同时,向学生深入浅出地讲解算法知识的具体应用和解决问题所体现的数学思维方式。学生通常对这部分知识较陌生且存在畏惧心理,教师在教学设计这一问题上不应急于求成,要让学生在理解算法处理实际问题的方法上逐步理解算法所应用的数学思想,掌握其中的规律,从而提高学生画出程序框图和编写算法语言的能力。

二、创设教学情境,提高学生算法学习兴趣

在教学过程中,高中数学教师应与社会生活实际相结合创设一种教学情境。算法本身就是一门与社会生活密切相关的知识,正如美国教育家杜威所说:教育即生活,高中阶段所学的算法知识常常源于现实生活中,它可以让学生更好地理解和认识生活,所以教师在教学过程中如何与学生的生活实际创设教学情境相结合,更有助于学生理解和掌握算法中所包含的重要信息,吸引学生参与到数学算法的课堂学习中。

例如,教师在讲述算法概念的过程中,可以结合中国古代著名的典故“韩信点兵”,创设教学情境:韩信在点兵时,先是把士兵排成3列,有2人多余;之后又将队形变换为5列,有3人多余。随后,韩信点出了士兵总数。以这个教学情境为基础,向学生提问:韩信是通过哪种方式计算出总人数的?由此激发学生的好奇心和学习兴趣,提高他们对算法学习的积极性和热情。

三、加强程序框图的演示教学

程序框图可以直接简单、清晰明了地表示算法的整体结构及其逻辑关系,为程序的编写提供基础,因此程序框图成为算法语言表述的一种重要形式。程序框图设计教学就是要求学生把一些简单问题的解决方案用流程图表示出来。通过对流程图的学习,培养学生条理化、层次化逻辑思维能力。算法教学的重点是怎样将一个问题的解决方案转化为严谨条理的程序框图,让学生通过较多实例充分体会这种转化的过程。在数学课中,应当着重加强对程序框图的教学,让学生充分认识计算机解决问题与人类解决问题的不同,将数学课与技术课更好地结合。算法语句的实现应减少算法语句教学,以演示为主,上机操作为辅。为了使学生能更好地体会计算机解题过程,教师虽然不应将算法语句的教学作为重点,但也应当经常在计算机上演示一些经典程序。

四、通过实例引导学生体会算法

算法作为高中新课改中的一个新内容,教科书只是给了简单描述,并没有具体的概念。因此,在教学中要通过实例引导学生体会算法,突出实例教学的作用。在教学中要重视从特殊到一般的教学思想,多从学生的认知情况出发,多选择实例进行教学。在选择实例教学时应注意以下方面。

1.选择的实际案例应是详细的、生动的、是学生可以感受到的或是他们已经积累到的知识。如我国古代数学著作《九章算术》中有一个著名的“鸡兔同笼”问题:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”引入算法含义可以提高学生对学习算法的兴趣。

2.由于例子太难容易使学生产生厌学心理,因此选择的事例不应太难。为了使学生在学习算法的同时巩固高中数学的基本思想、基本结构和基本语句,在选择事例时应选择一些包含数学思想又不是太难的事例。例如:在讲解算法中的条件语句和循环语句时,为了能使学生更好地掌握算法中的条件语句和循环语句,复习巩固函数思想知识,可以与高中数学中函数的思想相结合。

总而言之,应准确把握教学目标,有逻辑、有顺序地进行教学的开展,促进高中算法教学的应用。培养学生的算法学习兴趣,为保证进一步有效开展算法教学打好基础。教师应注重运用科学性、实效性的算法教学方法,与算法教学本身的特点相结合进行专门的分类和研究。培养学生的算法思想,形成一定逻辑思维和推理能力,促进算法教学更好地应用,提高学生算法学习的效率。由于算法教学与计算机技术存在一定的关系,因此教师应处理好数学算法教学与程序语言设计之间的教学关系,为学生学习计算机编程打好基础,为进一步调动学生对算法学习的积极性,应加强学生算法语句练习。

参考文献:

[1]吴红伟.算法模块在高中数学与信息技术中的“融合”[J].中国信息技术教育,2011(20).

[2]王晓红,曾友良,胡晓静.高中算法教学现状的调查与分析[J].当代教育理论与实践,2010(1).

猜你喜欢
高中数学问题对策
诊错因 知对策
对策
面对新高考的选择、困惑及对策
防治“老慢支”有对策
数学归纳法在高中数学教学中的应用研究
演员出“问题”,电影怎么办(聊天室)
韩媒称中俄冷对朝鲜“问题”货船
“问题”干部“回炉”再造