论文部分内容阅读
摘要:算法类问题首次被写入了高中数学教材中,现在的数学教学越来越能从功能的视野来进行教学,而算法在高中数学教学中的出现正是在这样的大背景下产生的.算法不仅仅是数学学科的重要组成,在伴随着各种技术高速发展的今天,算法已经随着计算机技术对社会各个方面的逐步融入,渐渐地成为现代人经常使用到并能够解决实际问题的重要方法手段之一.让学生带着浓厚的兴趣去建立算法的基本思想,算法类问题由于在高中阶段从内容上来说比较年轻,在教学中不可避免的存在这样或那样的问题,笔者结合自身教学实际总结出两大类问题并提出相应对策.
关键词:算法;高中数学;循环;结构;理念
随着新课程改革的稳步推进,现在的数学教学越来越能从功能的视野来进行教学,而算法在高中数学教学中的出现正是在这样的大背景下产生的.算法不仅仅是数学学科的重要组成,在伴随着各种技术高速发展的今天,算法已经随着计算机技术对社会各个方面的逐步融入,渐渐地成为现代人经常使用到并能够解决实际问题的重要方法手段之一.
一、 学生学习的问题
算法类问题由于在高中阶段从内容上来说比较年轻,跟高中信息技术学科有很多相融合的地方,教学时候还有交叉.但由于算法教学中抽象概念很多,特别是算法中大量应用的变量的概念,对很多基础一般的学生而言难度较大.进一步之后涉及到循环等算法结构的设计的时候对学生能力的要求就更加高了.学生难以理解一些结构性的设计和应用,很多学生存在学习障碍.同时,从教学内容上来分析的话,教学过程中很多案例与例题跟学生的生活都比较遥远,难以从兴趣上激发学生学习.而很多简单内容则在两个学科,即信息技术学科和数学算法教学中反复学习,这样也不利于学生的学习.
解决这一问题的策略有很多,而从概念本身的相对枯燥性入手,以简单的学生生活实际的问题出发,逐步地分解算法类问题的难度不失为一种好的策略.兴趣是学习的最好教师,这是伟大的科学家爱因斯坦说过的话.用在算法类问题的教学中确实十分贴切.在高中算法类问题教学中,笔者认为,作为教者的中心工作之一就是要能够充分地调动起学生的学习兴趣. 笔者在算法的三种基本机构的教学过程中,就考虑到了这一点,从学生实际出发.设计了学生长跑情境来进行教学.让学生回忆在痛苦的长跑过程当中,是不是每跑[WTBX]过一圈首先想到的就是距离终点又少了一圈.学生一下就感兴趣起来,自主的融入到这个情境中来.对这个问题笔者让学生用流程图的形式表达出来.然后假设a是学生跑过的路程,操场一圈是400米,那么在长跑之前路程a=0,假设总长度为10000米,在没有到达10000米的时候,学生每跑过一圈,学生就跑过了400米,所以a=a+400.这样就把原本相对难理解的累加器的概念让学生轻松了解了.由此引入了算法的三种结构中相对难理解的一种:循环结构.解决上述问题之后继续用任务驱动学生:10000米长跑一共跑多少圈?用一个变量b来表示跑的圈数,每一圈跑过之后.b=b+1,由这个例子引入了计数器的概念.所以从学生的实际生活中的例子出发,提炼问题,就能够激发学生的学习兴趣,在兴趣和问题的驱动下,相对抽象的算法类问题在难度的合理分化中得到了合理高效地解决.
二、教师教的问题
在传统高中数学教学领域中,代数跟几何是两大模块,而回想这两大模块中的许许多多的问题其实都能够通过算法的的合理运用来解决.但我们在传统知识的教学中由于种种原因,仅仅着重培养了学生的运算能力、空间想象能力以及思维逻辑能力.而对算法类问题所要求的概括能力和归纳能力以及推理能力显得重视程度不够,也没有把算法的核心思想迁移到日常的代数、几何学习中去.同时,算法类问题对学生的实践要求是高的.学生很不容易编写出一套算法出来.如果能够利用计算机实践出来并解决实际问题的话,学生的兴趣会更加浓厚的.但高中数学教学过程中往往对这一问题抱忽视态度,认为学生掌握了知识,会做几道题目就可以了.不用再继续浪费宝贵的时间了,而这样是达不到课程标准要求的效果的.教师首先就要充分挖掘教材,设计教学内容,同时针对学生的个性,认知结构,合理设置情境做到因材施教.针对算法类问题的特点,教师要首先能够把算法上升到解决数学问题的策略的高度上去.为了能够带领学生实现这一问题教师自身首先要对计算机程序设计方面有所了解.然后才能带领学生去实现.其次教师也可以充分利用各种软件,如excel,超级画板来实现算法.进一步激发学生的学习动力.
算法类问题进入高中数学课堂,是顺应时代的需求.作为新教材中的一个全新的教学模块,算法的教学方法对广大的高中数学教师提出了新的要求.数学教师应尽可能地提高自己的信息技术修养,善于挖掘传统数学学科中的算法思想,充分激发学生学习算法的兴趣和求知欲,更好地帮助学生掌握算法思想,更好地培养学生的理性精神和实践能力.
参考文献:
[1] 程智高. 高中算法教学现状的调查与分析[J]. 宁波教育学院学报,2009(1).
[2] 王晓红,曾友良,胡晓静. 高中算法教学现状的调查与分析[J].当代教育理论与实践,2010(1).
[3] 苏昭,薛锦云,杨晨. 形式化方法在高中算法教学中的应用研究[J]. 计算机与现代化,2010(7).
关键词:算法;高中数学;循环;结构;理念
随着新课程改革的稳步推进,现在的数学教学越来越能从功能的视野来进行教学,而算法在高中数学教学中的出现正是在这样的大背景下产生的.算法不仅仅是数学学科的重要组成,在伴随着各种技术高速发展的今天,算法已经随着计算机技术对社会各个方面的逐步融入,渐渐地成为现代人经常使用到并能够解决实际问题的重要方法手段之一.
一、 学生学习的问题
算法类问题由于在高中阶段从内容上来说比较年轻,跟高中信息技术学科有很多相融合的地方,教学时候还有交叉.但由于算法教学中抽象概念很多,特别是算法中大量应用的变量的概念,对很多基础一般的学生而言难度较大.进一步之后涉及到循环等算法结构的设计的时候对学生能力的要求就更加高了.学生难以理解一些结构性的设计和应用,很多学生存在学习障碍.同时,从教学内容上来分析的话,教学过程中很多案例与例题跟学生的生活都比较遥远,难以从兴趣上激发学生学习.而很多简单内容则在两个学科,即信息技术学科和数学算法教学中反复学习,这样也不利于学生的学习.
解决这一问题的策略有很多,而从概念本身的相对枯燥性入手,以简单的学生生活实际的问题出发,逐步地分解算法类问题的难度不失为一种好的策略.兴趣是学习的最好教师,这是伟大的科学家爱因斯坦说过的话.用在算法类问题的教学中确实十分贴切.在高中算法类问题教学中,笔者认为,作为教者的中心工作之一就是要能够充分地调动起学生的学习兴趣. 笔者在算法的三种基本机构的教学过程中,就考虑到了这一点,从学生实际出发.设计了学生长跑情境来进行教学.让学生回忆在痛苦的长跑过程当中,是不是每跑[WTBX]过一圈首先想到的就是距离终点又少了一圈.学生一下就感兴趣起来,自主的融入到这个情境中来.对这个问题笔者让学生用流程图的形式表达出来.然后假设a是学生跑过的路程,操场一圈是400米,那么在长跑之前路程a=0,假设总长度为10000米,在没有到达10000米的时候,学生每跑过一圈,学生就跑过了400米,所以a=a+400.这样就把原本相对难理解的累加器的概念让学生轻松了解了.由此引入了算法的三种结构中相对难理解的一种:循环结构.解决上述问题之后继续用任务驱动学生:10000米长跑一共跑多少圈?用一个变量b来表示跑的圈数,每一圈跑过之后.b=b+1,由这个例子引入了计数器的概念.所以从学生的实际生活中的例子出发,提炼问题,就能够激发学生的学习兴趣,在兴趣和问题的驱动下,相对抽象的算法类问题在难度的合理分化中得到了合理高效地解决.
二、教师教的问题
在传统高中数学教学领域中,代数跟几何是两大模块,而回想这两大模块中的许许多多的问题其实都能够通过算法的的合理运用来解决.但我们在传统知识的教学中由于种种原因,仅仅着重培养了学生的运算能力、空间想象能力以及思维逻辑能力.而对算法类问题所要求的概括能力和归纳能力以及推理能力显得重视程度不够,也没有把算法的核心思想迁移到日常的代数、几何学习中去.同时,算法类问题对学生的实践要求是高的.学生很不容易编写出一套算法出来.如果能够利用计算机实践出来并解决实际问题的话,学生的兴趣会更加浓厚的.但高中数学教学过程中往往对这一问题抱忽视态度,认为学生掌握了知识,会做几道题目就可以了.不用再继续浪费宝贵的时间了,而这样是达不到课程标准要求的效果的.教师首先就要充分挖掘教材,设计教学内容,同时针对学生的个性,认知结构,合理设置情境做到因材施教.针对算法类问题的特点,教师要首先能够把算法上升到解决数学问题的策略的高度上去.为了能够带领学生实现这一问题教师自身首先要对计算机程序设计方面有所了解.然后才能带领学生去实现.其次教师也可以充分利用各种软件,如excel,超级画板来实现算法.进一步激发学生的学习动力.
算法类问题进入高中数学课堂,是顺应时代的需求.作为新教材中的一个全新的教学模块,算法的教学方法对广大的高中数学教师提出了新的要求.数学教师应尽可能地提高自己的信息技术修养,善于挖掘传统数学学科中的算法思想,充分激发学生学习算法的兴趣和求知欲,更好地帮助学生掌握算法思想,更好地培养学生的理性精神和实践能力.
参考文献:
[1] 程智高. 高中算法教学现状的调查与分析[J]. 宁波教育学院学报,2009(1).
[2] 王晓红,曾友良,胡晓静. 高中算法教学现状的调查与分析[J].当代教育理论与实践,2010(1).
[3] 苏昭,薛锦云,杨晨. 形式化方法在高中算法教学中的应用研究[J]. 计算机与现代化,2010(7).