赵华丽
(聊城职业技术学院信息学院 山东 252000)
从任务驱动教学到项目教学,《数据库技术应用》这门课程一直在进行着改革,也取得了一定的教学效果,但随着数据库技术的发展、生源的变化,教学中又出现了新问题,如怎样设置项目才能保证教学效果、课程组织形式上怎样安排才更合理,课程之间应该怎样衔接等,课程仍需要改革,以提升人才培养质量。
《数据库技术应用》课程曾以“学生管理系统数据库设计”项目贯穿始终,以任务驱动的方式划分工作任务,但该项目太大,战线太长,到第八周左右很多同学就失去了学习兴趣。因而基于工作过程系统化思想来开发课程,按照工作任务-行动领域-学习领域-学习情景四个步骤来对教学内容序化与重组。
本课程拟设置三个学习情境:学生管理系统数据库设计、教务管理系统数据库设计、图书管理系统数据库设计,这些情境都来自学校,做需求分析时向学院相关负责人了解即可,便于实施。第一个情境介绍需求分析设计、创建及管理数据库和表、保存及分离数据库,能够把数据库的整体框架介绍完毕;第二个情境在这个框架之下介绍操纵语句、查询语句、索引、视图及对安全性设置;第三个情境在此基础上介绍存储过程、触发器,并引入企业数据库开发软件,具体内容见表1。
表1 教学情境设置图
在前期的教学中发现课程组织形式有些问题。首先在课型上,按照人才培养方案该课程理论与实践的比例是1:1,但面授上课效果不好,学生上机时已讲过的内容还需要再讲一遍,因而把课时全部改为了实践课,但全部上实验又出现了新问题,如理论知识学生们不能深入理解,影响实践操作进行,针对这种情况,将理论知识提前发给学生,并准备习题需要完成,这样让同学们在课下充分预习,理解了相关概念性的知识,这样实践课上学生们能高效地完成任务。
分配的任务有的学生能快又好的完成,而有的则完不成,下课后就不了了之,针对这种情况,第一,将学生分层次安排任务,按学生学习程度情况安排任务的数量和难度有所不同;第二,为每次课制定详细地项目进度,争取完成既定的任务;第三,提高课堂效率,将理论知识及相关习题,提前给学生,在课堂上重点做项目。
按照我院制定的人才培养方案,《数据库技术应用》开课是在二年级的第一学期,同时开的课有《C#程序设计》、《网站建设与管理实务》、《动态网站开发》,这三门课都需要后台数据库的支撑。这就出现了一个问题,即数据库的相关知识还没讲到,这三门课就需要用到,4 门课的齐头并进,给学生的学习带来了困难。针对这个问题,召开了专业教学指导委员会,讨论课程的开设顺序问题,重构及序化了相关课程,《C#程序设计》开设在第一学期,《网站建设与管理实务》、《动态网站开发》在第三学期开设,《数据库技术应用》仍开设在第二学期,这样这些课程就衔接起来,前导后续课程安排恰当,利于学生能力的培养,实现了高职人才目标。
丰富的教学资源能提升授课质量,增进教学效果,教学资源库建设分为三个部分:教师材料、学生材料及拓展学习资源。创建课程网站,把教学资源放到网站上,方便学生课下学习及练习相关习题,具体地教学资源库如表2。
表2 教学资源库建设情况
这门课程的考核采用综合评价的方式,改变原有的只以笔试考核的方式,注重对学生动手能力和分析问题、解决问题能力的考核,对学习和实践环节上有创新的学生应特别给予鼓励。综合成绩组成及其比例为:课程综合成绩=课程形成性考核成绩*30%+机试*40%+笔试*30%,具体地见表3。
表3 考核方式表
通过基于工作过程系统化的教学改革,强化了数据库课程重点技能的训练,注重了知识的连贯,增强了教学效果,提升了学生们工程应用能力,为就业打下良好的基础,同时,这门课程的改革,为其他课程教学改革也提供了参考。
[1]图力古日,陈宝芬.高职院校项目教学实践存在问题及解决对策[J].中国职业技术教育,2008(25):35-36.
[2]陈尧妃,陈焕通,张翔.高职数据库课程项目化教学的实践探索[J].福建电脑,2008(3):37.
[3]李武.高职《数据库》课程设计与教学优化[J].职业教育研究,2008(5):92-93.
[4]戴士弘.职业教育课程教学改革[M].北京:清华大学出版社,2007.