浅谈职业学院计算机语言课程教学改革
来源:用户上传
作者: 陈园园
[摘要]面对新时代的机遇和挑战,如何加强职业技术学院的计算机教学,成了摆在从事计算机语言类课程教学教师面前亟待解决的问题。本文结合实际,探讨了职业技术学院计算机语言课程教学改革。
[关键词]职业技术学院 计算机语言类课程 教学改革
如何在教学过程中针对职业技术学院的特点,充分调动学生的学习积极性,最大限度地挖掘学生潜能,激发学生的创新思维,培养面向生产、服务、管理第一线的开放型、外向型、实用型人才,是摆在从事计算机语言类课程教学教师面前亟待解决的问题。
一、理论课教学的改革
1.合理安排教学内容。教师在组织教学过程中,应该合理安排教学内容,将一些枯燥乏味的内容尽可能注入通俗有趣、与他们生活息息相关的实例中去,这样既可以使学生掌握基本知识,又增强了他们解决问题的能力。
2.实施任务教学法。任务教学是以明确的任务作为课堂主要教学目标,在学生实践任务过程中,培养学生自我分析、解决、总结问题能力的教学模式。在实施任务教学法的过程中,教师必须根据教学进度、学生所关心的问题,针对某一阶段的教学内容和技能要求,设计一个包含相关知识点的综合性任务,使学生在真实的问题下应用旧知识,探索新知识,使所学知识得到巩固、加深和迁移。
3.实施问题教学法。高职高专学生的基础较差,在学习中表现理解能力差的特点,因此,在理论教学过程中,要结合计算机语言类课程和高职高专学生的特点,改变传统教学模式,将以往教师帮助学生解答疑惑转变为教师寻找、发现与理论知识和学生生活相关的实际问题,使学生在思考、解答问题中增强理解,培养学生进行创造性思维的能力,充分调动高职高专学生的学习积极性,使学生在解决问题的过程中获取新知识,新理论。
4.改变授课模式。教师是教学的主体,学生是学习的主体,教师的教学效果要通过学生的主动理解掌握来实现。因此应采用交流式、对话式、讨论式等多种互动的模式,让学生积极地参与到课堂教学中来,充分调动学生的主观能动性,发挥每个学生的聪明才智,让课堂变为教师和学生的共同课堂。
5.使用多媒体授课,课堂渗透实践。计算机语言类课程是理论与实践结合非常密切的课程,在讲授理论知识时经常会遇到一些抽象的、难以理解的概念、理论和算法,教师使用多媒体对它们进行演示、模拟,使抽象、复杂的问题简单化,从而使学生便于理解和掌握,同时也更能激发学生学习计算机语言课程的兴趣和求知欲望。
二、实践课教学的改革
1.精心设计实践内容。教师既要善于营造热烈的群体氛围,又必须给学生留有冷静的独立思考的空间。在设计实践内容的过程中,应着重做好以下三个方面。一是要结合学生的实际情况。尽量体现知识性、趣味性、实用性,激发高职高专学生的灵感和创造欲,使学生对实验内容感兴趣,产生上机一试的愿望。这样,就可以充分挖掘高职高专学生潜能,调动学生的学习积极性,使学生乐于思考,善于创新,通过上机实践,完成实践内容,增强高职高专学生的自豪感和成就感,把高职高专学生从枯燥的程序设计中解脱出来;二是要注重实践课与理论课相适应。实践课对于培养学生创造力、检验学生理论知识掌握程度具有非常重要的指导作用,因此设计实践课内容时应做到内容和时间与理论课教学内容相适应,这样才能够加深高职高专学生对基本理论、基本知识的理解和掌握;三是注重尺度的把握。在设计实践内容时,难易程度和工作量的大小是教师要考虑的内容。对于工作量小题目可以一人一组,但对于工作量较大题目,一个学生在一次实践中无法完成,那么就要开设小组来设计,使学生从接触这门课开始就能够养成良好的协作精神。对于一些有一定难度的实验内容,教师在实践前给出解决问题的总体框架,把理论课教学知识点密切相关的、并且是容易出现问题的地方留给学生,要求学生在理解问题的总体框架下完成相关问题的设计,从而既培养了学生对待实际问题的总体设计能力,同时又达到了巩固基本理论和基本知识的目的。
2.主动指导。在传统的实践教学中,教师总是等学生问问题,这种被动指导存在着许多弊端,特别对刚接触这门课程的学生来说显得尤为突出,因为学生刚接触编程,实践过程存在很多问题,有时学生碍面子或缺乏自信心,即使有很多不懂的问题,宁可不做也不问教师。这样一来使学生从课程学习的一开始就害怕上机,因此要改变这种指导方法,作为任课教师要变被动为主动,主动发现问题,对于学生普遍存在的问题要进行集中演示,引导学生主动完成实践内容。
3.注重实践过程。指导教师在实践教学过程中只注重实践结果,把实践内容布置给学生,学生交上机报告,教师认真批改报告,至于报告中的结果是怎样来的,具体实现过程是什么,作为教师却全然不知,因此教师要全身心地投入到实践的全过程中去,只有这样,教师才能真正掌握学生的实际情况,发现问题,及时解决问题。
4.加强实践课讲评。作为计算机语言类课程的教学绝对不能忽视实践教学中讲评这一重要环节。以往教师只对理论课上布置的作业所存在的问题进行讲评,忽视实践课的讲评。实践课是检验学生基本知识、基本理论、基本技能掌握情况的一把尺子,不注重实践课讲评,结果使实践课教学效果越来越差,从而影响整个课程的教学质量。
三、其他方面的教学改革
1.及时总结教学经验。教学艺术无止境,不善于总结自己在教学中经验的教师不能算是称职的教师,相同的教学方法针对不同的教学对象、教学内容应有所不同。对于不同专业、不同层次学生绝不能从一而终,一成不变。我们应该在教学过程中经常总结自己的教学经验,对它进行分析,不断改进教学的方式、方法。
2.课程考试考核方法。对于高职高专学生来说,计算机语言类课程学习目的就是为了应用,因此,对于计算机语言类课程的考核应将重点放在实践性教学环节上,只有学生真正能够应用所学语言解决实际问题,才能说明学生掌握了这门语言。所以要改变以往以理论为主的考核方法。
3.提高教师自身素质。教师的教学能力直接决定了教学质量。计算机语言类课程具有种类多,更新快的特点,这就要求教师必须跟上计算机语言的发展,不断地充实自己,适应多变的语言环境,同时,由于计算机语言类课程是计算机专业众多后续课程的基础,这就要求计算机语言类课程的教师不仅要精通语言,而且要精通计算机其他方面知识,提高自身的综合素质,使教学过程做到有的放矢。
参考文献:
[1]刘建华.计算机语言类课程教学模式初探.高教论坛,2005,(01).
[2]王航宇.浅议计算机语言的发展趋势.西安航空职业技术学院学报,2006,(02).
[3]杨辉军.浅谈计算机语言课程教学.中国职业技术教育,2003,(19).
[4]程建军,陈晓云,马志新.程序设计语言课程的增量式教学法改革与实践.吉林大学学报(信息科学版).2005.
(作者单位:江苏苏州工业职业技术学院)
转载注明来源:https://www.xzbu.com/2/view-468978.htm