职业院校数据库教学模式探索
2018-07-25柯乐
柯乐
【摘要】对本校SQLServer数据库课程现状进行分析,分析项目教学和实验教学模式,提出基于技能竞赛的教学模式,将竞赛机制引入课堂,从教学内容到教学方法进行改革创新,探索出有效的教学模式。
【关键词】项目教学 实验教学 技能竞赛
【中图分类号】G712.4 【文献标识码】A 【文章编号】2095-3089(2018)04-0073-02
一、课程现状
笔者通过对近五年本校计算机应用及电子商务专业学生的调研,得出学生在学习SQLServer课程中存在的问题比较典型的有:学习目的不明确,积极性不高,不能理论联系实际。探究其原因,可以归纳为以下两个方面:
1.授课方式影响学习效果
传统的数据库教学主要围绕T-SQL语言的使用展开,教师依照教材运用多媒体等教学手段向学生讲知识,讲语法、举例验证,然后学生做练习。这种以理论知识讲解为主,实践操作的为辅的教学模式无法提起学生的学习兴趣,学生在学习的过程中只能盲目跟从缺乏主动思考,以至于课程的教学效果不理想。
2.课程内容与职业能力要求脱节
目前对SQLServer课程的教学大多以理论讲解为主,缺少课程设计环节。即使学生在理论考试中取得较好的成绩,但对数据库设计的整体流程不清楚,不能开发出有实际应用价值的数据库管理系统。
基于以上情况,学校对数据库课程必须做出符合学生情况的教学改革,通过对目前普遍使用的教学模式进行比较分析,尝试探索出适合本校学生的教学模式,也适用在职业院校推广使用。
二、教学模式分析
1.基于项目的教学
基于项目的教学是将学生的学习活动与具体的项目相结合,以工作任务为导向来组织教学,既能使理论知识和工作技能紧密结合,减少和分散理论知识,又能使学生更快地获得规划、实施和管理中小型数据库的方法技能,提高解决实际问题的能力。项目教学的课程体系大致可划分为四步,参考图1:
项目的选取不但要满足教学目的及课程大纲所要求的知识和技能,还要具有一定的实用价值。考虑学生的接受程度,宜选用学生熟悉的小项目,如学生成绩管理系统,学生信息管理系统等。授课中可以将整个项目按工作流程及知识结构分解成一个个子项目,提出具体的工作任务。在教学过程中,应以工作任务为导向,工作情景为支撑,采用启发式及情景互动式的教学方法,结合课堂讨论,课后自学,小组合作等弹性的教学方法。项目考核要加强实践技能积累,注重综合素质的培养,做到实践与理论并重。
2.基于实验的教学
确定实驗教学的目标是基于实验的教学模式的重点。SQLServer数据库实验课程开发的目的是:使学生理解并掌握课堂理论知识及数据库技术的应用技巧,建立起系统化、工程化的概念;培养学生发现-分析-问题的能力。实验教学可以从“基础训练+技能训练+综合训练+开发训练”四个层次组织教学,具体教学内容可参考图2。基础训练使学生学会基本操作,掌握数据库的建立、维护,安全性、完整性、备份和恢复等处理技术;技能训练着重解决级联更新、级联删除、数据保护、如何优化数据库中表中的结构等;综合训练运用结构化查询语言建立数据库,二维表、索引、视图、设计较复杂的数据库查询等;开发训练主要目的是运用所学的知识实现一类应用软件的开发,如果时间有限可以用设计报告代替项目的开发。在实验教学过程中要加强实践环节。
项目教学和实验教学是目前职业类院校普遍采用的教学模式,但两者都缺少让学生主动学习的平台或环节,过于强调T-SQL语言在教学中地位,这恰好是职业类院校学生薄弱的环节,进而不能建立有效的学习刺激。职业院校的教学内容以“必需、够用、实用”为基本要求,力求“以用为本、学以致用”。所讲述的内容一定是能够解决工作中实际问题,不宜涉及太深奥的理论知识,在实际教学过程中这一尺度不好把握,但这些要求在技能大赛中却得以明确体现。
3.基于技能大赛的教学
基于技能大赛的SQLserver教学是以竞赛为动力,以竞赛内容为项目驱动,赛训有机结合,为学生探索一个人人参与竞赛的平台,进而提高学生的专业应用能力。我校已开展的word、ppt、ps等技能竞赛项目对其课程的学习有明显的促进作用,具有借鉴意义。授课内容来源于两条主线,一条是校内可以的举办“数据库建模大赛”,另一条是省内及全国关于数据库应用的“职业技能大赛”所涉及的相关知识点,课程体系安排参见图3。
由于参加技能竞赛的只是少数学生,要让更多的学生接受相同的训练,可以根据“数据库建模大赛”精神,将技能竞赛与课程教学相互结合,实行“赛训结合”的教学实践。这种教学模式不仅涵盖了SQLServer“软”“硬”知识,而且也学习到课程以外的知识,如Visio软件的使用、数据流图的绘制方法等。将竞赛项目转化为授课中的知识点,然后每个单元的内容再细分为基础概念、技术方法及综合应用。例如让学生理解实体联系的概念,掌握Visio软件,最后完成E-R图和数据流图的绘制。引导学生由易到难、循序渐进地完成一系列“任务”,让学生有目的的学习知识和掌握实际应用技巧。
三、总结
由于学生在学习SQLServer课程中存在的诸多问题,笔者详细分析了基于项目的教学的模式和基于实验的教学模式,但二者不能提供有效的学习刺激。通过教学经验的积累,探索出基于技能竞赛的教学模式,使竞赛走进课堂,以赛代教、以赛代练,提高学生学习的兴趣和主动性,引导课程内容与实践标准相统一,同时促进老师教学水平的提高。基于技能竞赛的教学模式对学生职业能力提高和创新能力的培养与具有重要意义,对其他课程的教学也有一定的借鉴意义。