湖北省宜昌市夷陵区东湖高中胡华
从2004年9月开始,广东、海南、宁夏、山东四省区率先进行普通高中课程标准的实验教学,之后又有江苏、天津、辽宁、安徽、福建、浙江六省市陆续进入实验.本人作为参与普通高中课程标准的老师,有责任总结出课标教学中的一些体会.下面结合人教A版《普通高中课程标准教科书.数学3(必修)》(以下简称《必修3》)及《必修4》两册教材,与各位同仁探讨高一年级第二学期数学新课标教学中的若干问题.
一、教材顺序安排的讨论:先上必修③,还是必修④?
从大纲教材过渡到课标教材,参与实验的老师最不满意的是数学新课程中的模块化结构,认为打乱了高中数学知识的体系,所以教学中出现各种打乱模块顺序的情况.
我们在高一年级第一学期完成必修①与必修②的教学之后,新学期又面临着先上必修③,还是必修④的激烈讨论.在讨论中,部分老师认为先上必修④,理由主要是两条:必修③的教学比较陌生;必修④三角函数内容在大纲教材体系中比较提前,且内容重要.
其实,内容陌生只是老师单方面的原因,对学生来说,两个模块的内容都是新知识,我们的教学不能因为教师的原因而打乱实验顺序,一切应从学生的实际情况来考虑.我校在连续几年的实验中,都是严格按照模块顺序组织教学,认为先上必修③有如下优势:
(1)遵循了课程标准实验的原则,不以主观意识随意打乱模块实验的顺序,也没有给数学教学带来混乱的感觉.
(2)重视必修③中算法、统计、概率的教学.我们先用大约7周的时间完成必修③的教学,本模块的内容在这7周内都得到了强化训练,而不是放在必修④之后,然后跑马观花过一遍.认真学好必修③的内容,可以把算法、统计、概率思想融入今后的学习中.
(3)高效率地完成必修③的教学之后,有足够的时间进行必修④中重点内容的训练.
(4)学生学习必修③的效果强于必修④.大部分学生感觉必修③的学习较为容易,原因是题型的变化不太多.相反,必修④题型变化较为灵活,学生感觉棘手.
(5)在学期结束前的期末复习时,由于必修④的内容刚刚结束,复习重点可以放在必修④的强化训练及必修③的重点题型归类上,从而可以用较短的时间组织好期末复习.
二、教学内容处理的建议:
算法章节:新课标中算法内容的引入,是适应信息技术高速发展的需要,算法体现了通用化、机械化、程序化等特点,在算法教学中的几点建议如下:
(1)同时走好算法表示的三条路,即自然语言、程序框图、算法语句.在教学中,可以结合具体的算法实例,分析用自然语言表示算法的步骤,绘制相应算法的程序框图,并编写相应框图的算法程序.注意三条途径的目的都是体会其中的算法思想.
(2)剖析清楚教材中的几例典型算法实例.例如解一元二次方程、二元一次方程组,质数的判定,按大小顺序输出三个数,1~100的累加,二分法求方程近似解,分段函数的求值等.
(3)学习程序框图时,先结合一个流程图的实例,认知基本的程序框及功能,并分析出其中的逻辑结构.各种逻辑结构(顺序结构、条件结构、当循环结构、直到循环结构)的学习,都应当配合一个具体的例子来逐步分析,特别是循环结构,要一次次循环进行分析,让学生彻底理解框图的功能,提高逻辑思维能力.
(4)可以根据实际情况调整教材中框图的实例.我们在教学中,感觉必修③第5页的框图引例的理解有一定难度,从而结合前面所练的自然语言表示的算法,用框图表示出来,让学生认知框图符号与逻辑结构.参考的算法实例如下:
例1任意给定一个正实数,设计一个算法求以这个数为半径的圆的面积;(教材P4)
例2任意给定一个正整数n,试设计一个算法判断n是否为偶数;(教材P3例1改编)
例3设计一个计算1+2+…+100的值的算法.(教材P9例5提前)
(5)大胆试验,程序框图与算法语句同步教学.我们在分析顺序结构的框图时,讲授算法语句中的输入语句INPUT、输出语句PRINT和赋值语句.在分析条件结构框图时,讲授条件语句,即IF-THEN语句.在分析两种循环结构的框图时,讲授两类循环语句,即WHILE语句与UNTIL语句.每种类型的语句,都配以相应的程序框图进行流程分析,强调语句的格式及功能,结合几个典型实例进行算法分析、框图设计、程序编写等,三者的配合训练,才能更好地加强、巩固算法知识.
(6)典型算法案例(辗转相除法与更相减损术、秦久韶算法、进位制)的学习,都必须奠基在其历史背景之上,讲清楚具体的解题步骤,剖析如此解题的原理,在熟练解题的基础上,再结合框图或语句,从算法思维的角度进行分析.
三、教学过程组织的体会:
1.课时保障及教学进度的制订:
课标教材实验教学中的一个困扰是教学任务难于完成,主要原因是有大纲教材教学经验的老师,拔高了许多教学要求,以大纲教材的定位来对待课标教材,其次是部分教辅资料滥竽充数,教师在帮助学生解答教辅资料的疑难问题上耽误过多的时间.
即使严格按照课标要求组织教学,学生学习的技能也普遍达不到相应的要求,所以增加适度的训练是极为正常的.我校在课标教材实验的几年中,认真落实以下两方面:
(1)数学教学课时量的保障.高一、高二年级在周一~周五的学习日中,安排6节数学课,在周六的课外活动日中,安排1~2课时的学习.每周累计共7~8课时,新授课安排5课时,其余2~3课时进行强化训练及相关的数学实践活动.
(2)学期初认真制订教学进度表,制订时兼顾两个原则,一是依据课标要求,二是结合教学实际.在全期教学中,以周为单位严格控制教学进度,确保圆满完成教学任务,且留有期末复习的充裕时间.
2.算法教学中上机练习的安排:
部分学校算法教学,存在的误区是由计算机老师完成.其实,算法教学必须由数学老师完成,程序编写也应安排上机验证,不只是纸上谈兵学习编程.我校安排了三周时间进行算法教学,并利用这三周内每周1~2节电脑课进行BASIC的编程练习,请电脑老师组织上机课的训练,数学老师明确每节课的训练任务,并到机房对学生进行编程指导.
算法编程训练的平台选用Windows下运行DOS程序Qbasic,训练的重点是在Qbasic下输入教材上例题与习题的相关程序,并调试其正确性.
通过适当的上机训练,让学生对算法有了一种真切感,激发了学生学习算法的兴趣,巩固了算法中所学习的内容,也提高了学生运用计算机的操作水平.