1计算机实践教学现状
目前,计算机专业教学均是在理论教学的基础上,对相应的课程配置一些实践环节,以达到理论联系实践的目的。最后,通过要求学生完成毕业设计环节,来提高学生的综合素质和创新能力。计算机专业对于实践动手能力有着很高的要求,多数企业期望学生毕业后就能够立即从事具体工作,高校培养的学生实践能力通常较为薄弱,很难适应企业的需求。
2实践教学体系改革的意义
优秀的计算机专业技术人才不仅需要具备宽厚的理论基础,而且需要具有扎实的专业知识和较强的创新能力,更应该受到良好的工程训练以及职业素质熏陶。实践教学是重要的教学环节,有着理论教学不可替代的特殊作用。因此,为培养工程型软件的实用人才,需要选用合理的教学方法和教学内容,设置一个切实可行的工程化实践课程教学体系,这有利于培养学生的综合素质、创新精神与实践能力,使学生的综合素质得到全面均衡的发展,在本科教学环节中是十分必要的。
3计算机实践教学存在的问题及改革措施
计算机实践教学之所以薄弱,当然与计算机本身有着知识更新速度快、行业发展迅速等特点密切相关,然而,普通高校实践教学环节存在的诸多问题则是导致学生实践能力薄弱的主要原因。(1)实践教学环节未能很好地融合、形成课程体系各门课程,尤其是前后续课程的实践环节之间缺少必要的衔接,每个实践环节都是根据本门理论课程而设置,忽略课程之间的内在关联,从而导致学生难以从系统分析的角度去认识和理解设计内容。针对上述问题,我们应该注重构建合理的实践课程体系,首先明确理论知识与实践环节的关系,然后将所有的实践环节按照不同的研究内容划分为不同的研究方向,这就需要能够对实践环节进行高度的统筹规划和整合,设计整体与局部内容之间的关系,确保实践教学内容的延续性和扩展性。(2)实践课程学时严重不足目前,普通高校通常重视理论课教学环节,忽略实践教学内容,严重遏制了学生动手实践能力的培养,难以保证实践教学质量;实践教学安排中,基础性、验证性实验较多,而综合性和设计性实验内容较少,难以从根本上提高学生的综合设计能力;教师较多关注理论课的教学改革,对于实践教学内容以及教学方法缺少系统深入的改革和探讨,导致学生难以提高动手实践能力和综合设计能力。针对上述问题,我们主要采取以下措施:首先学校管理部门应该给予实践课程足够的重视,适当允许学院增加实践课程学时,为学生实践工作提供基本的条件;实践课程中增大综合性和设计性内容的比例,要求所以学生都必须参与整个设计环节直到最后完成作品;适当地设置激励机制,鼓励教师关注实践课程教学,深入探讨实践课程的教学内容和教学方法,培养学生的工程应用能力。(3)教学内容与企业需求脱节对于企业的需求,学校通常通过学校之间的交流、教师的调研、聘请企业工程师讲座等方式来完成。学校教师很难真正了解到企业的需求,致使学生实践能力薄弱,在就业过程中难以应对企业中复杂的工程问题。分析原因主要如下:普通高校与企业、科研院所之间的联系通常极其薄弱,由于薪资等原因,高校很难从企业中聘请到工程能力较强的优秀工程师到高校任教,而且高校中的教师迫于工作时间上的压力、科研考核等因素,很难深入企业内部或者科研院所中参与完成大型项目的开发;发展迅速是计算机学科的重要特征,知识亦要随之更新,然而学校培养方案的变化需要较长的周期,导致实践教学环节课程内容设置落后;随着科学技术的迅速发展,需要不断地将计算机学科的专业领域知识运用到其他多种不同的领域中,从而出现了“跨学科”、“跨专业”、“交叉学科”的工程需求,学生通常难以完成复杂的交叉专业知识的学习,无法适应企业的需求。复杂的企业需求无疑对计算机技术人才提出了更高的要求,计算机工程师必须能够应对复杂的工程问题,拥有多学科的知识积累和良好的主动学习能力。我们在实践教学环节中,要严格遵守教学内容密切联系企业需求。主要采取以下措施:采取适当的激励机制,将企业中的高级工程师引入到课堂中,主要或者辅助完成实践教学内容,使得学生能够真正了解企业需求;改变实践教学内容滞后的现象,加大对于企业的调研力度,要求教师必须及时了解企业的需求,合理设置实践课程的教学内容;教学管理部门应该授权给学院部门,允许教师及时更新知识和实践教学内容,改善实践教学内容严重滞后的现象,保证学生对于新知识的学习;加强学校与企业、科研院所的合作力度,鼓励和支持学生深入到企业和科研院所中,深入学习,加强动手实践和创新能力。(4)实验室开放程度不够目前高校为实验室管理上的方便,学生仅能在上课期间进入实验室,自然而然研究和设计的效果不佳;教学方法上只能是以教师教授为主,学生课后自学看书为辅,无法根据自己的兴趣爱好积极主动地学习、主动地实践;学生被动的实践方式将极大地影响学生动手实践、解决问题的能力和创新能力。实验室不能较好地开放,必将影响培养学生学习的积极性、主动性和创造性,不利于培养学生主动实践的能力。针对上述问题,必须解决实验室开放程度不够的问题。主要采取以下措施:加强对开放实验室的管理力度,通过加强管理来提高实验室开放效率,同时制定严格的实验室开放档案,记录详尽,手续简便,在必要的时候配备相应的教师及时解决学生实验过程中遇到的问题;增加开放实验室的数量和类别,按照不同的研究方向、学科、实验条件以及学生的专业等,进行差异化地开放和管理实验室,帮助学生完成各种不同方向的实验内容,争取最大程度的满足学生主动实践验证所学理论知识的需要;将各类科技竞赛引入到实验环节中,让学生带着问题去完成思考和实验,提高实验的难度,从而培养学生主动学习能力。(5)实践课程考核评价机制不够完善当前普通高校非常重视理论课的考试改革,正确评价学生的成绩。然而,这些改革仅仅针对理论课程,实践课程考核机制却处于随意性和随机性较强的状态。实践课程教师根据学生的出勤状况、书写的实践报告、现场答辩等综合给出学生的最终成绩,不同的教师对于相同的学生给出的成绩差异性会比较大。这必将挫败学生实践的积极性和主动性,不利于对学生实践能力的培养。实践课程应该特别注重评价学生的学习效果和作品的设计,因此,必须建立能够体现专业实践教学特点、真实反映学生实践能力的考核评价机制。针对以上问题,应该设计合理的实践课程的考核评价机制。主要采取以下措施:鼓励实践课程教师进行教学改革,针对不同的专业方向,选择多样化的科学合理的评价考核机制,做到公正考核学生的实践课程成绩,从而激发学生实践的兴趣、激励学生学习的主动性;考核中应考核学生系统设计和实现能力、报告书写整理能力以及作品的展示与汇报能力,还需要特别注重考虑学生分析问题和解决问题的能力、自主学习的能力、运用理论知识解决实际问题的能力,从而促使学生能够适应工程实践的需求。(6)专职实验教师队伍素质不够高目前高校普遍不够重视教师队伍建设,缺少专职实验教师,难以满足实验内容更新、实践形式创新的教学需要;实验内容多数由任课教师担任,教师负责多门课程的实验,教学工作压力较大;教师队伍的整体工程能力和应用能力较为薄弱,大多数教师自从毕业后即开展教书工作,理论性知识和学术研究能力较好,但却缺乏实践经验和在企业工作的经历,导致具有丰厚工程背景又有学术水平的“双师型”教师尤其缺乏。针对上述问题,学校应该加强对专职实验教师的重要性认识、注重引进双师型人才;学校应该制定合理的实验教师培训制度,积极地培养实验教师队伍的素质,从而促进实践教学水平。
4结语
计算机人才的培养需要构建合理的实践教学体系,并且注重保障实践教学环节的教学质量,这需要多方面因素的权衡与考虑。教学改革应该更多地重视实践环节,探讨切实可行的措施及方案,努力提高计算机专业人才的实践能力和创新能力,为培养工程型计算机人才提供必要的保障条件。
作者:张沛露 王建军 单位:吉林建筑大学计算机科学与工程学院 中国科学院长春光学精密机械与物理研究所