算法教学的基本原则与策略广东东莞市东莞中学523005 庞进发算法是高中数学新增的内容,并且是学生在高中必修的知识
教师都是第一次教算法
如何有效地进行算法教学,是广大教师关注的热点问题
本文针对算法教学的原则与策略进行了理论与实践的探索,提出四个教学原则:基础性原则、过程性原则、主体性原则、 实践性原则
四个教学策略:采取螺旋式、循序渐进的教学方法;通过充分的实例,帮助学生理解算法的概念;算法案例注重算理分析;注重算法思想渗透到高中数学课程的各个内容中
1 算法教学的基本原则普通高中数学课程标准对高中数学课程提出了十个基本理念,为学生的学习和教师的教学以及教学的评价都起到一个重要的引领作用,为高中数学课程的教学指明了方向
笔者根据新课程的理念和建议,结合教学实践和学生的认知特点,提出算法教学的以下原则
1 基础性原则为了适应信息时代发展的需要,高中数学课程新增加算法的内容,并且把基本的数据处理、统计知识、算法等作为新的数学基础知识和基本技能
而且熟练掌握基础知识、基本技能和数学思想方法,是解决问题的前提和保障
因此,数学教学一定要狠抓基础知识的学习、基本技能的训练和基本方法的熟练运用
在算法内容中,学生将在义务教育阶段初步感受算法思想的基础上,结合对具体数学实例的分析,体验程序框图在解决问题中的作用;通过模仿、操作、探索,学习设计程序框图表达解决问题的过程;体会算法的基本思想以及算法的重要性和有效性,发展有条理的思考与表达的能力,提高逻辑思维能力
在算法教学中,注重理解三种基本逻辑结构——顺序结构、条件结构、循环结构,体会算法思想,同时把算法思想渗透在高中数学课程其他有关内容中,鼓励学生尽可能地运用算法解决相关问题
2 过程性原则在算法教学中,注重体现算法的逐步形成过程以及优化过程,如首先分析这个问题,探讨解决这个问题的算理;然后进行算则分