教学研究型大学计算机专业实践教学体系的研究

2009-01-18 07:44冯艳红史鹏辉崔春雷
计算机教育 2009年20期
关键词:就业为导向实践教学体系计算机专业

于 红 张 力 冯艳红 黄 璐 史鹏辉 孙 庚 崔春雷

摘要:本文分析了教学研究型大学计算机专业本科教学的侧重点,讨论了实践教学体系在计算机专业教学中的作用,对大连市IT相关企业的实际用人需求进行了调研,结合调研结果对教学研究型大学计算机专业实践教学体系中存在的问题进行了系统的分析,并在此基础上提出了以就业为导向的计算机专业实践教学体系,对其中的综合实践能力培养环节的实施方案进行了系统阐述,对该体系结构的初步应用效果进行了分析,并指出了需要改进之处。

关键词:计算机专业;实践教学体系;就业为导向;教学研究型大学

中图分类号:G642 文献标识码:B

1引言

全球有三万多所高校,可以按不同的标准分成不同的类别。目前国内按科研规模分类体系将现有大学分为研究型、研究教学型、教学研究型、教学型4类。前两种以培养具有创新能力的拔尖人才为主;后两种以培养具有较强实践能力的应用型和应用研究型人才为主,即:大多数学生毕业后选择直接就业,选择读研的学生比例较小。因此,教学研究型大学的本科教学应以应用和应用研究为主,为了能培养更多能为社会所用的人才,这类学校的教学体系应以就业为导向。

实践教学是高校教育工作的重要组成部分,在动手能力、创新能力等方面有着其他教学环节不可替代的作用。传统的计算机专业实践性教学包括课程实验、课程设计、实习和毕业设计等环节,是计划经济时代的产物,因当时人才奇缺,社会需求非常大,各环节都能有效实施。今年,随着市场经济的发展,计算机几乎都应用在各行业的关键部门,所以一般单位都不愿意接收学生实习,以免造成损失。因此研究适合计算机专业教学的、高效的实践教学体系是计算机专业教学的当务之急。

2计算机专业实践教学现状

随着信息化建设的不断推进,社会对计算机专业人才的需求不断增加,但是,随着市场经济的不断深入,出现了一种怪现象:一方面,教学研究型和教学型大学计算机专业的学生就业比较困难;另一方面,很多公司感觉人才匮乏而又不愿意接收应届本科毕业生,接收了应届本科毕业生的公司也需要成立培训部门专门负责培训新员工,甚至社会上出现了“大学后教育”,即:培训机构和软件公司举办各种收费培训班,对学生进行专业技能培训,然后为学生推荐工作。这种“大学后教育”增加了学生和公司的负担,学生在经过四年的大学学习之后仍然需要支付高昂的培训费来获得专业技能,公司还需要对招收的员工进行培训,增加了成本。这就促使我们去思考,难道真的是大学教育出现了问题吗?我们对大连市15家计算机相关公司进行调查,目的是了解学生的能力与公司的实际需求的差距,力求调整教学体系,在教学过程中尽可能缩小差距,为社会培养更多优秀的、适用的人才,使公司愿意接收应届本科毕业生,降低教育成本。

通过调查,各公司普遍认为:

(1) 应届本科毕业生的知识运用能力较差。无论哪个学校毕业的学生,其理论基础知识基本都能够满足公司的需要,但是运用知识的能力比较差。就软件而言,就是面向对象的编程思想在实际项目中的应用方面欠缺。一般公司需要经过三个月到半年的培训,应届本科毕业生方能真正进入项目组工作。

(2) 应届本科毕业生对业务逻辑理解能力欠缺。大多数应届本科毕业生都需要花较长时间学习理解业务逻辑。

(3) 应届本科毕业生的潜力较大。进入公司一年之后,与经过社会培训机构培训的学生相比,没有接受培训的学生更有潜力。

通过对这一调查结果分析我们不难看出,第一点和第二点说明我们培养的学生项目实战经验欠缺,也就是说现行实践教学体系存在不足。第三点有些出乎我们的意料,但是经过对学生进行调查发现,大多数到社会培训机构参加培训的学生在校成绩较差,经过短暂的实战培训,表面上能力较强,但是长远来看,工作潜力较差。

针对这一调查和分析结果,我们对现行的实践教学培养体系进行了分析,发现现行的实践教学体系存在以下问题:

(1) 实践教学体系不完善。现行的实践教学体系包括实验课、课程设计、实习、毕业设计等环节。其中前两个环节主要巩固学生的基础知识和基本技能,实习和毕业设计是真正锻炼学生实践能力的环节。由于培养一个实习生的成本比较高,加上很多企业的业务涉及机密,因此企业不愿意接收实习生,实习环节达不到应有的效果。毕业设计一般都安排在大四下学期,而学生的就业工作在大四上学期就开始进行,所以毕业设计环节的培养结果在就业过程中不能被有效利用,相反,由于大四阶段学生心里都在想着就业问题,到处面试,无心做毕业设计,所以毕业设计环节不能高效完成,也达不到预期的效果。

(2) 实践教学内容不系统。现行的实践教学内容是零散的,尤其是实验课的内容主要针对一个一个小的知识点,即使是课程设计环节也只是在一门课程内对各个知识点进行综合,更不用说对各门课程所涉及的知识点进行综合运用方面的训练了。

(3) 集中实践环节设计题目不真实。现行集中实践环节包括课程设计和毕业设计,其中课程设计主要针对某门课程的内容进行一个小型项目的设计,给学生提供的设计题目大多数都是在极端理想情况下进行项目设计,与公司开发的实际项目需求有着巨大的差别,导致学生的课程设计任务能够完成,但做实际项目的时候应付不了。

(4) 实践教学形式不紧凑。现有的实践教学都是学生各自为政,一个人完成一个小任务,与公司合作完成一个项目的模式完全不同,导致学生到公司后不能很好地与同事合作,缺乏团队协作能力。

鉴于以上问题,我们对计算机专业的实践教学进行了深入的分析和研究,提出了以就业为导向的计算机专业实践教学体系,该体系克服了以往实践教学体系中存在的不足,充分考虑了对学生的动手能力、团队精神、沟通能力、对知识的应用能力等方面的培养。

3以就业为导向的计算机专业实践教学体系

大学教育的目的在于培养学生有良好的专业知识,健康的体魄,健康的心态,有较好的沟通能力,团队精神、学习能力、实践能力、创新能力或执行能力,以便于他们随时迎接生活的挑战,过有意义的生活。要真正让学生具备这些能力,除了理论课以外,实践教学具有不可替代的作用。就目前而言,学生能力的检验标准就是学生的就业水平、研究水平、创业水平,对教学研究型大学而言,毕业生有85%以上的都选择就业,因此,以就业为导向建立计算机专业实践教学体系是十分必要的。

为此,我们在对计算机相关企业进行调研后,分析了现行实践教学体系中存在的问题,在此基础上提出了新的实践教学体系,如图1所示。

实践教学体系分四个层次:

第一层次培养学生的基本操作技能,主要包括专业基础课和部分专业课的实验教学环节,其中包括专业基础知识、基本理论和知识应用三部分,关注的是每门课程的基本知识点。

第二层次培养学生的知识应用技能,主要包括专业基础课和部分专业课的课程设计环节,其中包括专业基础知识、专业基本理论和专业知识应用三部分,该环节关注的是每门课程知识的综合应用技能,也就以每门课程做一个知识块进行综合考核。

第三层次培养学生的综合应用技能,主要包括认识实习和毕业设计环节,该层次的关注点是对各门课程知识的综合交叉运用能力,即:以各门课程综合起来的知识团为考核点。

第四层次培养学生的综合能力,主要包括综合实践和毕业实习,以公司运作的模式训练学生的综合能力。这里的综合能力不仅包括学生的专业技能,也包括学生的团队协作能力、沟通能力、了解公司文化的能力、专业知识的应用能力以及学习能力。

在该体系结构中,前三个环节与传统的实践教学体系相同,我们在第四个环节增加了一些不同的内容,因此,本文重点阐述第四层次的基本思想和基本内容。

学生综合能力培养环节主要包括综合实践和毕业实习,分别排在第六学期和第八学期。

(1) 综合实践:在校内以公司项目实战的模式进行,指导教师为校内教师,内容为公司实战的项目,主要来源为公司开发完成的项目。过了保密期,经过与公司讨论,公司同意把项目的一部分拿给学校做综合实践训练用。具体实施方法为,将学生分成几个小组,每组人数为3~5个,每组设组长1名,负责整个项目的需求分析和小组内人员的任务协调,主要目的是锻炼全组学生的需求分析能力。组长采取自动报名、择优录用的方法任命,选拔采用公司招聘的模式,经过笔试、面试两个环节完成,组长确定之后,组员可以自行申报,组长根据需要组合该组的主要成员,其他人员由指导教师根据具体情况分配。综合实践共4周(28天),前10天阅读源代码(事前给出部分模块的源代码供学生参考),后18天中,学生根据给定的源代码自己写出完成某一功能的子模块。小组内任何两个学生的任务不能重叠,最后由组长将各个模块集成在一个系统中进行综合调试,成绩分两个层次给定,小组成绩和组内成员成绩,小组成绩由指导教师通过答辩的形式给定,各组之间横向比较完成质量,成绩为1分制,满分1分,最少0分,根据完成情况,小组成绩在0~1之间。组内成员成绩在小组内由组长和指导教师一起根据各成员工作完成情况给定,最后由组内成绩乘以小组成绩为最后总评成绩。该环节可以锻炼学生的项目实战能力、沟通能力、需求分析能力、理解业务逻辑的能力,还可以通过面试环节让学生尝试面试,教师通过该环节纠正学生在面试过程中可能犯的错误。

(2) 毕业实习:安排在第八学期前四周,主要分两种情况。

对于已经与公司签约而且公司要求学生进入公司实习的学生,进入各自的签约公司,执行公司安排的任务,校方将毕业实习的基本要求提供给公司,让公司按照要求为学生安排符合毕业实习要求的任务。校方定期到公司检查学生实习情况,实习成绩由校方给定,公司给参考意见。

没有签约或者虽然签约但是公司不安排实习的学生,安排进入与我校有实习协议的公司进入公司实习,实习任务由公司和指导教师一起安排。教师参与实习过程,实习成绩由校方给定,公司给参考意见。

毕业实习环节主要目的是通过一定的公司运作模式训练,让学生了解公司的规章制度,公司的作息时间,真正接触公司项目,完全了解公司的运作模式,对自己毕业后的工作有一个系统的了解。把已经签约的学生安排到签约公司也可以缓解学校的实习压力,保证实习工作有效开展。

总之,该实践教学体系完备,通过与公司结合,可以使实践教学题目更真实、内容更系统、形式更紧凑,达到预期效果,为学生的就业做更多的准备。

4结束语

总之,实践教学是计算机专业本科教学中不可忽视的一个重要环节,将直接影响计算机专业本科生培养水平。通过对2005级学生实施4层次的实践教学培养体系,发现效果显著,但也存在一定问题。在2005级担任组长的学生70%以上在第七学期就已经找到实习单位了,在今年就业形势非常不好的情况下,担任组长的学生有90%以上考上研究生或者已经签订就业协议,因此这种体制的直接受益面比较小,组内成员的就业情况不容乐观。目前我们正在研究有效的考核手段,使更多的学生变被动学习为主动学习,通过实践教学环节锻炼自己的能力,从教学改革中受益。

参考文献:

[1] 李明. 浅议我国教学研究型大学管理学学科建设[J]. 福建工程学院学报,2006,4(2):240-242.

[2] 景海峰. 高校计算机教学中学生实践创新能力培养的思考和建议[J]. 黑龙江教育(高教研究与评估),2008(7-8):65-66.

[3] 彭龑. 计算机实践教学的改革与实践[J]. 四川理工学院学报:社会科学版,2007(22):234-236.

[4] 娄国焕. 计算机相关专业实践教学存在问题与改革[J]. 河北理工大学学报:社会科学版,2008,8(4):113-114.

[5] 郝继升. 加强实践教学体系的建设,努力提高计算机专业学生的综合素质[J]. 计算机教育,2007(6):25-27.

[6] 王皖陵,吴光龙. 计算机专业实践教学体系的建立[J]. 实验室研究与探索,2007,26(6):85-86.

[7] 雷东升,郑全英. 计算机专业实践教学体系的改革与探讨[J]. 黑龙江教育(高教研究与评估),2006(10):65-66.

猜你喜欢
就业为导向实践教学体系计算机专业
新工科背景下计算机专业创新创业人才培养探究
高职计算机专业教学中融入课程思政的实践路径
中职计算机专业产教融合混合式教学研究与实践
计算机专业中外合作办学中引进课程教学改革研究
“互联网+”创新会计人才培养模式研究与实践
以就业为导向的中职计算机教学模式探讨
生物工程本科专业毕业生就业情况分析
市场营销专业小学期实践教学体系构建的研究
以就业为导向的职业教育对汽车服务顾问人才的培养方式
浅析以就业为导向的特殊教育学校学生健康人格养成