C语言程序设计分层次教法在中职计算机教学中的运用
2014-11-10钟华
钟华
摘 要:C语言程序设计教材层次教法就是针对目前中职学生基础差异不同,学习能力的差异等,利用现行中职统编教材大纲,授课教师根据教材每个章节内容创新方面入手来体现层次性,从实际出发来重新编写一本适合各个层面学生的教材,把这种创新思维模式教学法运用到实际教学中。
关键词:C语言 操练 分层
中图分类号:G642 文献标识码:A 文章编号:1672-3791(2014)05(a)-0195-01
我多年的计算机教学经验,发现现代中职生,他们的缺点是:学生综合素质差,学习内动力弱,认知水平和能力差;他们的优点是:思维速度好。但是我们教学上没有认识到这点,对教学内容一刀切,教学方法一视同仁,使综合教学素质上不去,很多学生提高不了实际成绩。
计算机专业的这门课,由于地域不同,学生的接触面不同,有的区域机房设施很全,有的还很落后,学生操练得很少,所以学生的起点就不一样,如学生生源来源地不一样,我们学校的学生来自五湖四海,其中甘肃、青海、四川地区的偏多,学生的素质不同,受教育程度不一样,需要分层去对待,因材施教。
1 中职生C语言教材层次教学法的教学模式
中职C语言程序设计教材层次教法就是针对目前中职学生基础知识水平的不同,学习能力方面的差异,充分利用当下我们的中职统编教材大纲为基础,老师根据自己实际教学取得的经验和收获,重新编写一套适合当代中职生各个层次的教材,把差生和优生都考虑到,让每一个中职学生找到适合自己的学习点。这是中职学校新形势下实施因材施教,解决当前计算机语言教学难题的现实问题、有针对性和可操作性的一种教学模式。
2 中职C语言教材层次教法的层次分类
我们在教学中贯穿的层次教法的最终目的是让每个学生在原来的基础上学有所得,思有所进,使学生的C语言成绩在不同程度根据自己本身所具备的特点上有所提高和发展。因此,我们要从学生素质和教材的各个章节入手变化,如上机,作业布置,内容,知识面等等来分类操练,具体如下。
2.1 学生分层
任课老师一接到任课班级首先对全班学生进行深入细致的调查了解,根据学生的中考入学成绩、平时学习状态、方法、特长等进行综合分析,分类归档。然后再结合学生自愿报名情况,将学生分成差、好二个层次,分别记为A、B类。这样做任课教师对每个学生心中有数,学生又心平气和地接受老师的客观评价,无凝为激起学生学习C语言兴趣和动力起到了积极的作用!
2.2 教学内容分层
它包含两方面的内容:即理论教学和实作教学。教师要改变过去讲解一个知识单元时,对同一班级的全体学生统一要求,统一进度,统一作业的做法,转变为既有面向全体同学必须掌握的双基知识,又有兼顾好、差生的点拨提高和知识铺垫。在层次不同学生的起点下,使他们能力所能及掌握好中、高层的知识,并能形成操作技能。要求教师上课时先按教学大纲把最基础的知识向学生讲明白,成绩差的学生完成新编教材中的A类例题、习题,并上机调试程序形成技能,成绩好的学生完成A、B类的例题、习题,并上机调试验证程序,过一段时间讲解时先详细讲清A类题,然后提高点拨B类题。
2.3 布置作业分层
因不同层次学生的接受能力、所授内容要求不同,因而老师布置作业时就得考虑到每个学生的能力,给素质基础好的同学布置一些难度稍高一点的作业,让他们提高自己的成就感,基础差点的学生,作业难度要浅一点让他们都能找到自信,不会有错败感,这样做可以增强差生学好C语言的信心,减轻课余负担,又促进学有余力的学生学得更好、更深、更广,领略学习C语言的快乐。
这是我们根据在教学中实际操练中,总结的部分分层创新点,我们还可以找到更合适的分层教学法,我们边教边完善,让学生在运用中体验到结果,分层教学法值得我们大家共同去探讨,共同去提升整体教学的未来。
3 中职C语言教材层次教法的实施要求
中职C语言教材层次教法的实践与探索,主要通过课堂教学分层来体现,它的各个环节都要有分层的特点,教师备课及课堂设计要体现教学目标、预习,实操,互动等各个环节的分层。具体要求如下。
3.1 任课教师明确层次教法的理论依据
因材施教是层次教法的教育学理论依据,教师要充分掌握A、B两类学生的个性特点和个别差异,根据他们已有的知识水平和接受能力,设计各层次的教学目标,科学有效地设计教学过程的各个环节,使各层次学生能在课堂上找到适合自己发展的位置,得到最好发展。
3.2 任课教师备课的要求
任课教师备课时以层次教法的理论依据为指导,在遵循中职C语言大纲的基础上大胆地改变传统教法,从层次实际出发,设计教案做到承上启下、以旧引新、以明引疑,通俗易懂,让各个层面学生都有感觉,层层辅垫,理论与实践的反复结合,做到既备教材又从学生实际点出发。
3.3 任课教师在课堂教学中根据需要,采用平行推进法和分类层次法交叉推进授课
(1)平行推进法。教师在课堂传授基础知识、基本概念、基本技能时,不论哪个层次的学生,都要求必须全部掌握,采取同步前进的平行推进法。
(2)分层推进法。每学完一个章节知识,老师都应把新学的知识迁移到习题和上机中。通过多操练,让不同层次学生实现的目标不同,必须采取分层推进法,即在同一时间内,不同层次学生进行不同要求的练习和实操,完成不同的学习任务和学习目标。
3.4 层次教法的目的是为了让每个学生的个性和潜能都发挥到极致,教师在教学中应遵循以下原则
(1)在教学中,树立“以人文本”的教学理念。在开展分层教学时,教师应按照“以人为本”的教学思想,从学生实际出发,实事求是,以学生为中心去开展各教学环节,多让学生参与进来,互动交流。
(2)教师应不断更新教学理念和教学方法。教学方法应具有创新性,分层教学法就是根据学生对知识的掌握情况,进行分层教学,尤其是针对A类学生时,运用直观的教学方法,让学生多进行实际操作,体会C语言学习的乐趣。
(3)教师要根据学生实际情况,从实际出发,分析教学目标、教学内容以及教学要求,并把握好三者之间的差异。分层教学不仅是教学组织形式的分层,而且更主要的是教学大纲的分层,特别是A类学生的教学。
总之,层次教法发挥了普遍班级授课制的优点,找到了一套适合各个层次的学生学习力的源头,适合大面积提高中职计算机教学质量,是值得在中职学校推广的教学模式。
参考文献
[1] 于晓红.浅谈大学英语教学中的分层教学[J].辽宁行政学院学报,2008(12):173-174.
[2] 邢培旭.线性代数课程分层次教学研究初探[J].轻工科技,2012(11):171-172.
[3] 常晓娟,王秀珍.数据结构课程的分层教学模式[J].计算机教育,2012(20):50-52,56.
[4] 罗安娜.在中职数学教学中实施分层教学,落实因材施教[J].数学学习与研究,2012(17):18-19,21.
[5] 李远祥.中职C语言程序设计分层次教法的探析[J].科学咨询:下旬,2011(10):63-64.endprint