高校计算机本科教学改革中实训教学的研究与探索


     摘要:本文主要探讨了将实训教学引入到高校计算机本科教育的一些思考和探索,针对当前计算机教育存在的众多问题与企业实训的成效,讨论了实训教学对解决当前高校毕业生与企业需求不相适用的积极因素,阐述了进行实训教学的必要性。本文重点提出了在计算机本科阶段实施实训教学的模式和应该注意的几个关键问题,并给出了部分可行性实施方案。

   关键词:实训教学;教学方法;课程设置;考核方法

   目前,实训在很多的地方、院校已经开始了实践和探索,并取得了一定的成绩,对当前高校教育改革提供了很好的思路。青岛市软件园和市区政府联合推出的软件人才实训工程学历)按照上下联动的模式,整合政府、跨国公司、高校、企业多方资源,建立了以企业需求为核心、订单式培养为特色,官、产、学、研、用为一体的软件人才培育体系。据悉参加实训的第一届学员100%的与用人单位达成就业意向,为中国的软件企业提供了大量的实用人才,一定程度上局部解决了高校毕业生与计算机企业人才需求不相适用的矛盾。笔者在参加企业的实训过程中,对实训教学做了一定的研究和探索,认为若将实训引入到我们高校计算机本科的教学中来,并形成一种正规的实训教学模式,必将会对我们当前高校的教育改革起到一定的积极作用。

   引入实训教学的必要性纵观计算机的发展,计算机及其应用正以极快的速度朝着网络化、多功能化、行业化方向发展,而我们高校计算机专业因教学指导思想、教学模式、教学方法等各方面原因与当今计算机技术的发展和行业的需要出现脱节。培养目标宽泛,不适用社会需要培养高水平、多层次、复合型具有统领软件产业才能的高级软件开发和管理人才是高校计算机本科专业的培养目标。从这个目标中我们可以看出培养目标过于宽泛,专业定位不明确,导致学生计算机的学习面过宽,使学生不能有充足的时间突出自己的专业,强化自己的技能。很多企业需求的软件开发语言也都学过,但很多学生只限于了解、熟悉,并没有成为学生择业的筹码。“学生不符合需要,顶多算半成品”是企业对高校培养的学生普遍的评价。市场需要什么样的毕业生,学校没有一个具体、详尽的定位,培养出来的学生也必然不会被市场接受,学生就业难也成为必然的现象课程设置内容陈旧,实践性差“应试教育、偏重理论”是目前计算机专业教育的弊端。

   现在大学的计算机课程大部分是原理性的,而不是案例性的。学完一门课程绝大部分的同学只掌握到“理解”的层次,缺乏将理论转化成自身计算机技能的关键一步——大量的项目实践,学生求职时别人问“你会做什么?”,他只能答“我学过什么”。学校制定出的教学计划仍然强调理论教学,过分注重从计算机的整体结构体系来培养学生的计算机基础,结果是学生的理论和专业基础知识有了一定的提高,但损失了学生实际动手能力的训练,实践性课程开设较少,且少数实践性课程也变成讲技术的课程,缺乏足够的实践训练,培养的学生与社会需求脱节,很少有学生真正能编写出可以使用的、稍有规模的程序。教师教学方法单一,授课理论化教学方法单一、死板,无法调动学生的积极性,教学效果较差,这是目前高校计算机专业普遍存在的现象。计算机课程具有操作性强的特点,而我们在教学过程中依然沿用传统的“填鸭式”教学方法,从学生的日常学习调查中,我们可以了解到,尽管绝大多数的学生能很好的完成教材中的各种例题、习题,如在程序设计中,学生上机多数是将书上的程序作业在计算机上运行一遍,形式单调,学生处被动的学习状态,不能够对课程内容作深入的理解。

   由于没有和具体项目需求相结合,他不知道“学这些知识有什么用”,从而造成他们“什么也没学会”的感觉。因此,当前高校计算机本科教学存在很多传统教育的弊端,改革势在必行,引入实训教学会在一定程度上改变目前的现状:实训教学是以社会的实际需求为培养目标的,目标单一、明确。当前社会最流行的计算机硬件、软件和网络等技术就是实训教学的主要内容,学生在面临毕业找工作的压力下,学习态度、学习积极性一定会有很大的提高。