论文部分内容阅读
【摘要】本文就高中数学算法教学进行分析,并提出相关的见解,希望对于算法教学的发展有促进的意义.
【关键词】高中数学;算法;教学
数学算法教学不仅是计算能力的培养,也是挖掘计算潜力的基础,所以对于高中生来说是必不可少的;如何突破传统的教学模式,可以通过实例进行指导,让学生们转换理解的思维,找到算法的简易规律,从而使中学生体会算法的魅力,并可以轻松的驾驭,利用掌握算法的能力提升其他数学知识的解决能力,以下笔者对高中数学算法教学进行探讨.
一、算法教学课程的原则
在进行高中数学算法课程时,要根据以人为本的原则;通过高中生的知识接受能力和心理情绪的波动,设计教学的内容;通过对学生们基础知识的熟练掌握,提升自身的算法能力和计算的逻辑思维,从而建立学习的目标、人生的价值观、健康的心理、丰富空间想象结构和语言表达的能力.
二、算法教学的设计
(一)打好基础知识
首先让学生们进行课前的阅读,对于数学算法有初步的认识,对于算法中的程序框图、算法语句和算法案例进行仔细的阅读并进行操作;通过计算的严密性、条理性,一步步的给高中生建立空间计算结构,久而久之,会培养学生的自我解决问题和自我学习的能力,并带有一定的缜密性和逻辑性;只有熟练的运用算法的程序,掌握牢固算法的基础知识,才会对于新的数学知识有一定的消化能力.
(二)算法含义的教学
在进行算法教学时,是让学生们掌握算法的技巧和重点,而不是死记硬背,这样不仅会使学生计算的思维受到一定的限制,没有创新的思想,也会导致学习吃力的现象;首先教师可以运用先渗透后引进的教学模式,调动学生的积极性,在将传统的算法进行分解的形式,或其他新形式的计算法,从而拉近学生与算法的距离.
(三)算法程序框图教学
首先让学生们熟练的操作框图的流程,并通过程序框图,学会用简单的流程解决复杂的问题,例如;(2009年福建程序框图高考试题)阅读右图所示的程序框图,运行相應的程序,输出的结果是().
A.2B.4C.8D.16
解析本题主要是考察学生的程序流程的基础知识,采用直倒型的计算方式,可以让学生清楚地知道每一步的并以以及计算的方式;由流程图算法进行计算得之在n=4前,都是执行的“否”指示,所以n=2×4=8所以选择C答案.
(四)数学课程结合算法教学
高中数学算法教学,应该将数学中的多种内容结合算法进行教学,学生可以利用简易、直观的流程图或其他公式,不仅会提升算法的学习,还会更好的理解数学课本的内容,如图所示;
总结
综上所述;算法对于高中数学的结合是非常有意义的,但是具体实施上有一定的难度,这也是对于教师的一种挑战,也需要相关的专家进行深入的研究;如何让学生们感受到算法教学的价值,首先教师要对算法定义以及应用熟练的掌握,从而将算法的流程,合理的融入到数学知识点中,并给学生充分锻炼的时间和机会,结合计算机程序的操作,让学生充分的意识到算法与数学结合的技巧和逻辑,使其学生全面的提升自身的综合能力.
【参考文献】
[1]许云伟.高中数学算法教学现状的调查与分析[D].东北师范大学,2012.
[2]刘平.新课程背景下高中数学算法教学的应用探讨[J].课程教育研究,2014,17:147.
[3]李程.普通高中数学算法教学的实践与研究[D].内蒙古师范大学,2012.
[4]王崇清.高中数学算法教学与信息技术整合分析[J].新课程(中旬),2013,01:103.
【关键词】高中数学;算法;教学
数学算法教学不仅是计算能力的培养,也是挖掘计算潜力的基础,所以对于高中生来说是必不可少的;如何突破传统的教学模式,可以通过实例进行指导,让学生们转换理解的思维,找到算法的简易规律,从而使中学生体会算法的魅力,并可以轻松的驾驭,利用掌握算法的能力提升其他数学知识的解决能力,以下笔者对高中数学算法教学进行探讨.
一、算法教学课程的原则
在进行高中数学算法课程时,要根据以人为本的原则;通过高中生的知识接受能力和心理情绪的波动,设计教学的内容;通过对学生们基础知识的熟练掌握,提升自身的算法能力和计算的逻辑思维,从而建立学习的目标、人生的价值观、健康的心理、丰富空间想象结构和语言表达的能力.
二、算法教学的设计
(一)打好基础知识
首先让学生们进行课前的阅读,对于数学算法有初步的认识,对于算法中的程序框图、算法语句和算法案例进行仔细的阅读并进行操作;通过计算的严密性、条理性,一步步的给高中生建立空间计算结构,久而久之,会培养学生的自我解决问题和自我学习的能力,并带有一定的缜密性和逻辑性;只有熟练的运用算法的程序,掌握牢固算法的基础知识,才会对于新的数学知识有一定的消化能力.
(二)算法含义的教学
在进行算法教学时,是让学生们掌握算法的技巧和重点,而不是死记硬背,这样不仅会使学生计算的思维受到一定的限制,没有创新的思想,也会导致学习吃力的现象;首先教师可以运用先渗透后引进的教学模式,调动学生的积极性,在将传统的算法进行分解的形式,或其他新形式的计算法,从而拉近学生与算法的距离.
(三)算法程序框图教学
首先让学生们熟练的操作框图的流程,并通过程序框图,学会用简单的流程解决复杂的问题,例如;(2009年福建程序框图高考试题)阅读右图所示的程序框图,运行相應的程序,输出的结果是().
A.2B.4C.8D.16
解析本题主要是考察学生的程序流程的基础知识,采用直倒型的计算方式,可以让学生清楚地知道每一步的并以以及计算的方式;由流程图算法进行计算得之在n=4前,都是执行的“否”指示,所以n=2×4=8所以选择C答案.
(四)数学课程结合算法教学
高中数学算法教学,应该将数学中的多种内容结合算法进行教学,学生可以利用简易、直观的流程图或其他公式,不仅会提升算法的学习,还会更好的理解数学课本的内容,如图所示;
总结
综上所述;算法对于高中数学的结合是非常有意义的,但是具体实施上有一定的难度,这也是对于教师的一种挑战,也需要相关的专家进行深入的研究;如何让学生们感受到算法教学的价值,首先教师要对算法定义以及应用熟练的掌握,从而将算法的流程,合理的融入到数学知识点中,并给学生充分锻炼的时间和机会,结合计算机程序的操作,让学生充分的意识到算法与数学结合的技巧和逻辑,使其学生全面的提升自身的综合能力.
【参考文献】
[1]许云伟.高中数学算法教学现状的调查与分析[D].东北师范大学,2012.
[2]刘平.新课程背景下高中数学算法教学的应用探讨[J].课程教育研究,2014,17:147.
[3]李程.普通高中数学算法教学的实践与研究[D].内蒙古师范大学,2012.
[4]王崇清.高中数学算法教学与信息技术整合分析[J].新课程(中旬),2013,01:103.