采用问题式教学方法提高计算机专业学生的就业能力

摘 要:针对高校计算机专业教学方法与学生就业现状之间的矛盾,提出了以丰富学生实践经历、强化学生团队协作意识为特点的问题式教学方法.其核心是教师根据学生知识结构和专业特点构建紧密联系实际的非良构问题;将学生组织成学习团队、探究问题、最终解决问题.问题式教学方法培养了学生的创新意识、提高了学生的专业认知度、训练了学生的专业技能、锻炼了学生的团队协作能力,从而提高了学生的就业能力.

关 键 词:问题式教学方法;非良构问题;就业能力

中图分类号:G642文献标识码:A文章编号:1009-3044(2012)28-6747-03

高等院校计算机专业学生的培养目标包括专业基础理论扎实、专业技能熟练,具备较强的分析问题和解决问题能力、较强的团队协作意识和独立工作能力等.但传统教学方法注重知识的单向传递、忽略学生独立自主解决综合性实践问题能力的培养.近年来,随着计算机本科专业培养方案的调整,专业课程的课内学时在不同程度的缩短、与之相关的专业实践或实训内容亦不够完善.多种原因导致教学现状与学生培养目标之间还存在着矛盾,进而影响了学生的职业规划和就业能力.

20世纪80年代,一种探究性学习模式-基于问题的学习(Problem-BasedLearning,简称PBL),在北美研究型大学广泛推广和应用[1].PBL强调学习围绕复杂的真实问题或任务展开,以激发学生的创造性思维,鼓励学生自主探究以及对学习过程的反思[2-3].

我们正在逐步实施的问题式教学方法本质上是一种基于PBL的、适合工科专业的教学模式.问题式教学是一种知识探究型的教学模式,可以弥补被动式知识传授型教学模式的不足.问题式教学过程是一项师生共同参与的教学实践活动,需要教师改进教学思路和教学方法,学生改变以往的学习习惯并提高对本专业的工程认知度[4].近年来,在计算机科学与技术专业软件类课程的实践教学和专业实训环节,逐步实施了问题式教学方法,取得了良好效果.

1问题式教学方法的实施过程

问题和如何解决问题是问题式教学方法的核心,学生是问题式教学过程的行为主体,而教师扮演着倡导者、促进者和协作者角色.

1.1构建普适性与开放性并重的非良构问题

根据学生已具备的科学、人文、专业知识和生活常识,以及学生应该具备的工程项目经历、社会经验和学习能力,结合教师对本专业的认知和社会对本专业人才的预期来设计合适的综合性实践项目即问题,是问题式教学方法的核心和根本.

为了体现普适性,应该从学生所具备的认知结构、专业知识和技能出发,构建与现实紧密相关的实际问题.普适性问题可以增加学生的感性认识、便于相关信息的收集和判断,方便学习过程和学习效果的评价.另外问题的开放性也不容忽视,问题要有思考空间、要留疑点,具备一定难度的非良构问题可以激发学生的探究兴趣、引导学生进行创造性的思考,让学生在问题的牵引下去获取知识、增长能力.

1.2组建有效的学习团队

根据学生的知识构成、学习习惯、能力差异等因素,将学生合理分组.学生具备的学科知识和专业技能是解决问题的基础.学习习惯体现了学生对新知识的好奇心和逻辑思维能力,对问题解决方案的制定非常重要.学生的实际动手能力(比如软件类课程中表现为环境配制能力、编程能力等)决定了问题解决方案能否顺利实施.

1.3分工协作解决问题

学习团队成员需要对解决问题的目标达成共识,将问题划分成模块,按照学生的知识结构和个人特点进行合理分工.首先在现有知识范围初步确定问题解决方案.再进一步从功能、性能方面确定具体实现目标,形成具体的可操作解决方案.接下来进入方案实施阶段;对于计算机软件类问题,在方案实施阶段需要完成软件设计、数据库环境和应用程序环境配制、编写代码和系统测试等工作.

在问题式教学方法的实施阶段,教师是学习的促进者和协作者.学生在解决问题过程中遇到瓶颈时,需要教师引导学生学习更深、更广的知识和技能.

1.4交流反思和评价

问题式教学方法的一个重要目的是让学生对实际问题的解决过程有全面了解并参与其中.各个学习团队之间进行学习过程的交流和反思,是问题式教学过程的一个重要环节,包括对问题解决方案的陈述、结果展示、质询和答辩等.不同团队之间进行学习成果和心得的交流分享,也是学习能力的提高过程.

评价环节是师生共同参与的活动.普适性与开放性并重的综合性实践问题涉及的知识领域比较广泛、与现实社会的结合比较具体,可能产生若干种可行的解决方案,因此教师制定的评价标准应尽量客观、合理,避免主观臆断.

2问题式教学方法的收获

2.1提高了学生的专业认知度

学生在解决普适性与开放性并重的问题时,需要做必要的问题背景调研、功能需求的确认、性能指标的定位等工作,可以从中了解社会对本专业人才的具体要求、专业的发展现状和就业前景、本专业与其他学科之间的联系.

2.2培养学生解决综合实践性问题的能力

学生面对的是具备一定规模和复杂性的问题.为了最终解决问题,需要进行问题发现、信息挖掘与筛选、知识和技能运用、撰写问题解决方案和总结报告等工作,从中锻炼了学生的批判性思维能力、分析和解决复杂问题的能力、发现和运用学习资源的能力.

2.3学生学习了专业相关的主流技术,锻炼了实际动手能力

学生在解决具体问题时,能够更好了解与专业相关的一些主流技术的应用场景及作用,并且对问题解决过程中的技能型操作工作必须亲力亲为.例如在解决计算机软件类相关的实践性问题中,软件架构、数据库环境、编程环境、软件测试工具的选择和配置等一系列问题的解决对学生专业技能的训练有很大帮助.

2.4锻炼了学生的团队意识和协作学习能力

问题式教学方法的实施过程中,要将问题划分模块,每个模块有明确的任务特征、模块之间存在紧密的联系.各个学习团队要根据模块任务进行合理的分工.模块之间的联系促进了团队成员之间的协作;团队成员之间的优势互补提高了问题解决的效率和质量,也增强了学生的个人学习能力.3问题式教学方法对学生就业能力的影响

学生的专业技能、创新意识、与人合作与沟通能力、责任感等因素在就业过程中都起着重要作用.问题式教学方法实施过程中,学生所接触的是综合性的、与社会或现实活动紧密相关的非良构问题,比平时单纯的课程教学、课程实验中所接触的问题更具有普适性、开放性和广延性,因而具有更广泛的知识集聚性和应用扩展性.问题式教学方法的实施可以从以下几个方面对学生就业能力产生积极的影响.

1)提高了专业技能、开阔了专业视野、增强了就业能力.

普适性与开放性并重的非良构问题的基本内容不脱离学生的生活常识、并能最大限度地应用于较广泛的行业领域,因此可以更好地调动学生已有的感性认识、引起学生的探究兴趣.

在制定问题解决方案和方案实施过程中,学生可以从问题规划、资源获取、方案设计、实施管理等多方面并重地构建工程实践经历,从而开阔了学习和专业视野、使知识构成更加系统化.

学生通过解决问题的过程,逐步形成了探究型学习习惯,拓展了知识结构,锻炼了实际动手能力.开放性问题打通了专业课程乃至不同专业课程的界限,提高了学生运用知识的综合能力.

2)培养了创新意识,提高了人文素养,增强了就业信心.

计算机专业学生普遍具有创新动机和愿望,具有较强的逻辑思维能力.但在传统的教学方法引导下,存在知识面狭窄、不能整合学科之间的 ;知识等问题,导致了学生在一定程度上缺乏创新性思维.要提高学生的创新能力,不仅要求教师在教学中充分尊重学生的个性与创造精神,还要更多的从实际问题出发培养学生的探究能力、独立获得知识和运用知识的能力.


问题式教学方法中,问题的非良构特点可以促使学生在解决问题的过程中注重知识的综合运用和信息的挖掘与分析.学生在制定问题解决方案、方案实施、成果交流反思等环节,不但要综合运用本学科相关的专业知识,还会涉及管理、文学、法律法规(比如,软件的知识版权问题)等方面的知识,从而锻炼了知识整合能力.学生从专业局限中解脱出来、从拥有一技之长到拥有更广阔的创新意识和人文素养,综合能力得到了提升.

3)锻炼了团队协作意识,培养了良好的职业精神,提高了就业成功率.

许多企业对人才的要求中,与人沟通协作能力、责任感都是重要的衡量标准.问题式教学方法的实施过程中,通过问题的模块划分和团队成员之间的分工协作解决问题,使学生的团队协作意识得到经常性的习练.解决问题过程中,每个环节、每个个体的工作质量都与整个团队的工作密切相关,可以充分训练学生的责任意识.

4结束语

改变只注重专业理论和课程教学的观念、忽视学生综合性实际能力的培养是问题式教学方法的初衷.几年来,我们在计算机科学与技术专业的软件类课程的实践教学环节,已经不同程度的实施了问题式教学方法.一些积极参与这项工作的学生感到在专业技能和知识的综合运用方面收效显著.学生在毕业前后的求职过程中,进一步体会到专业视野、创新意识、协作沟通能力和责任感这些不容易把握的因素对个人就业的积极影响.

类似论文