王庆喜
摘要:该文首先简要分析了计算机专业就业难的主要原因,然后介绍了解决就业难的重要途径,通过实践提高学生的就业竞争力。论文构建了以培养应用型计算机技术人才为目标的实践教学体系,通过该实践教学体系,可以提高学生的实践动手能力、编程能力、项目实战能力和科技创新能力,从而提高学生的就业率和就业质量。
关键词:实践教学体系;应用型技术人才;就业竞争力
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2014)31-7394-02
Abstract:This paper begins with a brief analysis of the main reasons for the difficult employment computer professional, then introduced to solve the difficult employment of the important ways: through practice to improve students' employability and competitiveness. Paper constructs applied computer technology to train personnel for target practice teaching system, through the practical teaching system, can improve the students 'practical ability, programming skills, project combat capability and technological innovation capability, thereby enhancing students' employment rate and employment quality.
Key words:practice teaching system; application-oriented technical personnel; employability and competitiveness
近年来,我校与其他地方本科院校的计算机相关专业毕业生就业形势研究,其主要原因是人才培养受传统教学模式影响至深,与社会需求脱节,毕业生达不到企业的要求,即培养目标和教学模式和社会需求不一致。社会需求需要的是应用型人才,学校在千篇一律的培养研究型人才,当然企业不能满意。因此人才培养模式的改革势在必行,并且越早越主动。人才培养模式的改革的内容很多,包括课堂教学、实践教学、课外兴趣小组、科技创新项目等等,该文主要探讨计算机专业实践教学体系的构建。
1 体系概述
经验证明,实践教学能够培养学生实际动手能力,是培养应用型人才的有效手段。我校近年来围绕大学生实践和应用能力的培养,大胆尝试了一系列改革,效果显著,教学效果和毕业生就业都有了明显变化。
计算机专业的实践教学改革,主要体现在实践教学体系的构建。目前已经形成了“分阶段、多层次”为的实践教学体系,把实践教学分为多种形式,包括课程实验、课程设计、实习实训、毕业设计、课外上机等环节,把不同形式的实践环节建立内在联系,实施过程中相互融合,而不是割裂开来,有计划、有步骤地把教学目标的实现分配在不同的环节和形式。
2 实践教学体系
2.1 课程实验
教学中,课程实验作用巨大,让学生终生受益,主要表现如下。
1) 帮助学生巩固所学理论知识;
2) 提供理论联系实际的应用能力;
3) 帮助学生学习实验方法,培养良好习惯;
4) 锻炼实践技能,培养应用型工程人才。
近年来,计算机专业教师调查社会需求,修订了教学目标和教学内容,改革了专业课程的实验教学,主要包括实验内容、实验教学方法和成绩评定几个方面。
1) 实验内容递进层次化
实验内容设置上,从专业整体角度综合考虑,把每一门专业课程的实验都统一考虑,把目标实现通盘落实到试验中。在实验安排上体现先易后难,目的明确等原则,最终形成了递进式层次化的实验教学安排。
2) 实验教学项目化
实验教学项目化是指学生和老师签订项目合同,学生把实验内容当做项目来做。当然这要求老师对实验教学内容进行整合,把以学习知识为目标的实验修订为培养应用能力的实验项目。项目可大可小,小的项目通常一个人完成,大一点项目,要求学生组成项目小组(团队)来完成,这样可以培养学生计算机技能和团队协作精神。
3) 考核过程化、多元化
不再使用传统考试作为学生学习情况好坏的评价方式,而是考核过程化、多元化。考核过程化是指把考核放在平时,每一次的实验上课都要考核,以此促进学生学习;考核多元化是指和实验相关的都是考核内容:学生的预习情况、实验过程、实验态度和出勤等等,通过考核方式的改革,学生的学习风貌焕然一新。
2.2 课程设计
课程设计是计算机专业学生接触最早的综合性的知识,往往以项目形式呈现给学生。课程设计的好坏主要取决于两个方面。
1) 课程设计的整体设计
课程的整体设计关注三个方面。
第一,课程设计必须以项目的形式开展。项目的过程需要模拟真实情况,将实际情景予以还原;另外课程设计任务的选择最好是实际项目,而不是虚拟教学。
第二,课程设计要以学生为中心。学生是学习的主题,教师是辅助学生学习,因此不能代替学生;课程设计要让学生亲自去做,知道不要过细,给学生思考、尝试的机会。
第三,课程设计做到教、学、做的有机统一。为了保证课程设计的质量,要求学生必须在实训室中完成,把课程设计编程知识应用的过程,形成边教、边学、边做的的形式,达到教学做的有机结合。
2) 教学微观设计
在课程设计开展过程中,教师的角色就是项目经理,教师需要掌握项目开发过程中所有问题,做到将工作中出现的场景转化成为学习的情景,使学生在学校就能感受工作后的氛围。、
系统分析和设计要让学生自己完成,必要的时候可以采用头脑风暴法,让小组成员共同解决,教师给出方法,不要给出具体解决方案。
文档是容易忽略的一环,在教学中要提醒学生提出解决方案,写出详细流程,培养学生的撰写能力;最后总结不可缺少。
2.3 毕业设计
毕业设计的重要性不言而喻,实行双导师制度是一个不错的选择,每一个学生都有两个导师,校外导师和校内导师。校外导师主要负责学生的技术和项目开发,校内导师主要负责学生的毕业设计有关文档。毕业设计的指导主要关注如下几个方面。
1) 系统设计是指导重点
过去经验表明,设计能力是学生最为缺乏的,而且这个能力无法直接传授,尤其是传统的知识教授模式,学生更是不可能学会系统设计。系统设计能力需要在实践中获得。教师在指导学生中,系统设计是重中之重。
2) 引入软件工程
软件工程是软件开发必不可少的工程学基础,按照软件工程的要求指导学生毕业设计,把软件开发分为需求分析、程序设计、代码实现,软件测试和软件维护几个阶段,学生需要逐一完成每一个阶段,完成了前面阶段后,才能开始下一个阶段。
通过引入软件工程,使学生掌握多人协助的软件开发过程,为毕业后的工作打下坚实的基础。
3) 重视系统测试
系统测试是软件工程一个最要环节,但是不管是在软件课程学习,还是实践环节,学生普遍缺乏重视。要教育、严格要求学生:必须进行充分地系统测试,才能保证系统可用性,培养学生严谨的工作态度。
2.4 实习实训
计算机专业的特殊性决定了计算机专业毕业实习环节的复杂性,为了实现应用型人才培养目标,在原有的基础上,大力建设实习基地,并对针对不同类型学生进行指导,根据学生情况,选用不同的实习方式,全方面打造面向就业实习实训,通过实习实训,学生可以达到企业要求,可以直接上岗作业。
1) 研究型实习
学院提供实习环境,实习指导老师根据在研项目和课题提供学生实习课题,提出相关要求,并提供相应的指导。学生参与教师课题,参与相关技术开发工作,为学生提供接触科研项目和课题的机会。
2) 生产型实习
一般计算机企业都会有“实习生项目”,因此鼓励学生走出去,去企业顶岗实习,接触实际的工作环境,学习企业的管理和技术,为毕业上岗打下坚实基础。
3) 创业型实习
据统计,计算机相关专业是毕业生人数中创业人数最多和创造富翁最多的专业之一。因此应该鼓励学生自主创业、参与创业或到创业型企业实习。
2.5 课外上机
课外上机是学生培养自学能力的重要途径,学生可以在课外上机中完成自己的项目作业、锻炼自己感兴趣的技术、提高自己的实践能力。
学校或学院应该提供课外上机的条件,比如开放实验室,在没有上课的情况下, 实验室课时免费为学生开放,而且在时间上也要体现以人为本,从早上8点到晚上10点之间,学生都可以在实验室做实验。
3 总结
本文构建“应用型人才”实践教学体系,该体系总结了计算机专业实践教学的改革创新、和探索实践,该体系的实施大大促进了算机专业教学质量的提高、毕业生职业素质的提高,最终毕业生就业率和就业效果明显高于往年。
参考文献:
[1] 梁燕来,刘超.地方院校计算机硬件类课程教学改革与实践[J].计算机教学与教育信息化,2008(10):25-27.
[2] 教育部高等学校计算机科学与技术教学指导委员会.关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)[M].北京:高等教育出版社,2006.
[3] 王志强,傅向华.计算机基础课程群及其教学内容的研究与实践[J].计算机教育,2008,15(5):78-83.
[4] 张阊.我国应用型本科教育实践教学研究[D].南昌:南昌大学,2008.
[5] 尚蕾.大学计算机基础课程教学改革与课群建设研究[J].电脑知识与技术,2010,3(6:645-646.