关键词:案例教学;教学改革;应用型人才培养
目前我国软件人才不仅数量不足,而且结构失衡[1],具体表现:在缺乏软件开发职业岗位的实践能力,导致软件企业从高校招聘的人才必须经过几个月的职业岗位培训,才能真正胜任工作;毕业学生到软件开发工作岗位上要经历适应期,说明高校培养的软件人才与软件企业的职业岗位存在明显差距。其根本原因是软件人才培养模式不能适应软件市场发展所致。
数据库技术是计算机科学技术中发展最快且应用最广泛的技术之一。“数据库原理与应用”作为计算机专业的重要课程,涉及到理论、技术和应用三个方面[2]。由于以数据库为核心的信息系统发展迅速,数据库学科和应用中的新思想、新概念和新技术层出不穷,特别是一些新建地方本科院校,在本科专业建设初期,追随的是研究型大学的培养模式,很快这种教学模式与地方新建本科院校学生知识结构之间的不匹配弊端越来越明显:学生仅为考试过关而学,并不注重提高自身能力,不利于激发学生学习的主动性的现象。为了改变这种纸上谈兵、理论脱离实际的状况,笔者与课题组的同事在数据库教学中引入了案例教学法,使得教学效果有了极大改观。
一、 构建培养应用型人才的教学模式
1. 培养目标的改革
对学生培养目标的准确把握是提高教学质量的前提,本次教学改革以培养市场急需的应用型人才为基本目标,不仅培养学生一定的理论基础,还要着重培养学生的动手能力和创新能力。本课程的学习还应该对学生取得计算机数据库相关职业资格证书有较大帮助,使学生在完成本课程的学习之后,能通过相关的职业资格认证考试,为其今后从事计算机软件行业相关工作打下基础。因此,为了适应应用型人才的培养,在认真考察就业市场的前提下,以市场需求为背景,适当修改了教学大纲,调整了教学内容。
2. 教学方法的改革
理论性过强、与实际应用脱节是目前大多数院校“数据库原理与应用”课程的主要问题。过强的理论性和概念的抽象性使学生原本较强的学习兴趣逐渐下降,这对人才培养是极为不利的。然而为了保证学生的考研和专升本,又不能轻易改变教学内容, 所以在教学过程中笔者和课题组成员在学生比较熟悉的应用领域精选了有代表性的大小案例十余个,采用大小案例相互结合的方法,进行示范教学,实现边讲边练,循序渐进地引导学生掌握相应的知识和技能,大大缩短教学情景与实际情境的差距。通过案例把抽象的原理、概念等具体化,学生清楚地认识到这些原理、概念在实际生活中的用处、表现,增进了学习的兴趣和动力,并有利于引导学生在理论与实际结合中理解知识,有利于培养学生分析问题、解决实际问题的能力,提高学生的实践能力与综合应用能力。结合案例中经常出现的问题,课题组成员指导学生如何查阅资料,如何充分借助软件帮助系统,从问题的提出、方案的设计与实施,到最终问题的解决,不仅使学生全面了解了解决问题的全过程,还培养了学生如何解决设计中出现的难点、学生自学和调查研究解决问题的能力,从而实现了应用型人才的培养目标。
3. 考核方式的改革
在原有考核体系中期末成绩占有较大比重,期末成绩占至少70%,出勤率、课堂表现顶多占30%,而实验成绩和平时成绩相对而言未受到足够重视,导致学生平时散漫,临近考试才紧急突击的现象。因此笔者和课题组成员一起改革了考核方式,降低了期末成绩所占比例,改革后的课程考核中增加了课程设计考核。
课程设计考核中表现考核占20%,根据学生在课程设计过程中的态度、出勤及纪律等给出分数;项目案例完成情况占40%,根据选题和完成情况,以及在系统演示时,针对设计随机问题的回答情况给出分数;设计报告的考核占40%,根据报告中E-R模型设计规范、合理性,关系模式的设计是否满足第三范式,数据库的设计是否考虑安全性和完整性的要求,具体实现的情况说明给出适当的分数,并针对设计报告进行学生交流。考核方式在第一堂课就介绍给了学生,使学生充分重视综合素质的训练,彻底打消侥幸和依赖心理[3]。实践证明,这种考核办法对调动学生的学习积极性,提高其学习兴趣,客观、公正地评价该门课程的教学质量和效果都起到了很好的促进作用。 通过以上措施改变了学生“为考而学”的现象,提高学生的学习自主性,引起学生对学习过程和实践环节的高度重视。
二、 案例教学的效果
1. 案例教学的应用,提升了学生的能力和质量。
作为一所新建地方本科院校,在应用型人才培养方面的经验严重不足,过去在教学方面主要借鉴的是国内一流研究型大学的办学经验,但这种教学模式与学生知识结构之间不匹配的弊端越来越明显。案例教学的应用,大大改变了学生仅为考试过关而学的现象,激发了学生学习的主动性;培养了学生较强的责任感、职场沟通、团队合作能力、语言表达、适应能力和创新精神,夯实了的专业技术;较好地掌握了计算机专业领域的基本理论和基础知识,熟练掌握了软件市场上流行的主流技术,丰富了项目实训经验,熟悉了行业规范,实践动手能力得到了加强,适应了IT行业技术的需求。2008年,《案例教学在数据库教学改革中的应用》获滨州学院校级教学研究项目。2009年,我校计算机数据库系统原理课程被评为滨州学院重点课程。在山东省齐鲁软件设计大赛中,我校学生连续3届获得优异成绩。
2. 案例教学的应用,训练和培养了双师型队伍的有效机制。
双师型教师队伍和实训基地建设是专业建设的瓶颈和关键。案例教学法的应用迫使教师熟悉行业规范,掌握软件市场上流行的主流技术,加强与软件企业的联系,保证了双师型队伍建设的可持续发展;而且作为双师型教师队伍建设的补充,我校与齐鲁软件园师创培训中心建立了联合办学项目,要求双师型教师进入师创培训中心承接商用项目,并指导学生参加实际项目,作为双师型教师考核指标,保证了双师型教师的可持续地发展,有效地解决了双师型教师后续培养的可持续。
3. 案例教学的应用,增强了以实践能力培养为目标的应用型人才培养新模式。
融合计算机科学与技术专业规范和案例教学的新课程系,将目前软件企业中应用最为广泛的软件开发技术植入课程体系,有效地提升了学生专业技术能力和职业素养,提高了人才培养的针对性和时效性。人才培养方案遵循“需求牵引,技术推动”的新模式,根据软件市场对软件人才需求规格的变化,动态调整植入的技术课程,解决课程滞后问题,使培养的应用型软件人才紧随当前技术主流平台[4]。
实践证明,案例教学法在数据库课程设计教学中的运用,加强了学生理论联系实际的能力,培养了独立创新思考、学生发现问题、解决问题的能力,锻炼了学生良好的职业规范道德、团队分工协作等素质,加强了学生应用数据库技术进行系统设计与开发甚至科研的能力,使学生能够独立的、创造性的进行学习;诱发了的教学内容、考核方式、教育方法的改革,使得教师遵循数据库技术的发展规律,跟踪最新技术的发展动态,能够结合专业实际把新的教学方法和手段带进课堂,提高了教学效率和教学效果。一系列改革的实施符合应用性教育的要求,对推进应用性人才培养有着非常重要的意义。在今后的教学实践中,我们会继续丰富和完善课程体系,使之适应应用性教育的发展要求。
参考文献:
[1] 报告编辑部.2004年度中国软件产业发展研究报告[R],2004.
[2] 罗志高,张锦.“数据库原理与应用”教学方法探讨[J].中山大学学报论丛,2006,(9):123-125.
[3] 王法玉,肖迎元,张颖.数据库系统课程设计实践教学改革研究[J].计算机学报,2010,(9):150-152.
[4] 隋志纯,谷岩.高校本科应用型人才的培养模式研究[J].人力源,2010,(2):98-100.