田学强
(天津市南开区职工大学,天津市 300100)
基于CD IO的高职《数据库技术》教学改革与探讨
田学强
(天津市南开区职工大学,天津市 300100)
要培养出符合当今社会需求的技能型人才的高职生,就要打破原有的教育和教学方法,采用较为先进的教学模式。文章论述了高职《数据库技术》这门课程在教学中采用基于CD IO教学模式的改革与探讨。
CD IO;数据库技术;教学改革
以麻省理工学院美国工程院院士Ed.Craw ley教授为首的团队经过四年的探索和研究后创立了CD IO工程教育理念,并成立了CD IO国际合作组织。CD IO是构思 (Conceive),设计(Design),实现(Imp lem ent),运作(Operate)4个英文单词的缩写,是基于工程项目全过程的教学和学习,是“做中学”的一种模式,它是对以课堂讲课为主的教学模式的革命。
清华大学工业工程系教授顾学雍博士在《数据结构》和《数据库技术》这两门课中创造性地采用CD IO方法教学,并取得突出成果。通过基于项目的教学和学习,学生主动学习、主动实践,在顾博士的指导下,取得了前所未有的学习效果。
本人2004年开始承担《数据库技术》这门课的教学工作,一直以来采用的也是以项目为驱动的教学方法,每次课程结束时学生都能设计开发出一个小的数据库项目。最初不了解CD IO教学方法,也没有经验可以借鉴,只能摸索着前进。后来看到了一些关于CD IO的相关报道,才发现自己的教学方法和CD IO教学方法有相同之处。2009年5月份,有幸现场听过一次顾学雍博士关于CD IO的讲座,从中吸取了许多些宝贵经验,也更加坚定了自己的教学方法。
在传统的《数据库技术》教学方法中,大多数学校只注重对数据库基础知识的教学,考核方式也是采用笔试方式考核。由于数据库基础知识较为抽象,大多数学生在学习过程中处于一知半解的状态,加之没有良好的实践机会,基本不知道所学的数据库知识能用于何处,于是对数据库技术这门课程产生了抵触心理和厌学情绪。期末考试时,学生大多采取死记硬背的方式来应付考试,最终导致《数据库技术》这门课的通过率相对较低的。这样一来,不但通过率低,也没有达到开设该课程的目的。
基于传统《数据库技术》教学方法在教学中存在的问题,有必要采用基于CD IO教学方法来提高教学效率,让学生在学习过程中了解数据库是什么,能做什么,怎么做等等,不再局限于传统的纸上谈兵,基于CD IO的教学方法有以下优势:
1.增强学生的动手操作能力,让数据库学习不再抽象
传统的教学方法将大多数学生由于数据库知识的抽象性而拒之门外。采用CD IO教学方法,首先让学生知道数据库的主要作用和用途,然后围绕自己的项目去学习知识、去实践,最后在看到自己的实践成果的基础上结束数据库学习,从而让数据库的学习不再抽象。
2.增强学生学习的主动性,让数据库的教学不再被动
以往是教师在讲台上照本宣科,学生被动学习,即使有些简单的上机练习,也没有达到真正实践的目的。在基于CD IO的教学方法中,学生不但学会了学习的方法,还增加了主动学习的积极性。
3.增强师生互动性,让数据库的教学过程不再枯燥
传统的教学模式中,学生很难进入到数据库的学习角色中,更别提与教师的互动性,教师和学生都会同时感到教学和学习的枯燥性。新的教学方法,学生学习的主动性提高了,自然而然增强了师生的互动性,以往死气沉沉的课堂变得活跃了。
4.最大限度的培养和挖掘学生的能力和潜力
数据库教学在采用CD IO教学方法后,学生自学能力、归纳能力、设计能力和分析和解决问题的能力将得到提高。
基于CD IO的《数据库技术》教学的总体思路:在数据库教学过程中,每个学生选做一个课程设计题目。在学习不同内容时,利用当时所学的知识完成项目中能实现的功能模块。这样能令学生在上机实践完成相应功能的基础之上掌握所学的知识,使学习不再枯燥和抽象。总的教学过程如下:
1)总体介绍数据库相关知识及其考核方式。
2)演示以前学生做的成功课程设计案例。
3)学生选择自己的课程设计题目。
4)在教学初期,学生一边学习基础知识,一边搜集关于自己所选课题的相关材料。
5)在教学中期,学生一边学习专业知识,一边用所学的知识实现课题的相关功能模块。
6)在教学后期,学生在学完所有知识后,将自己所做的课程设计半成品完善、美化。
7)在教学末期,严格验收学生的课程设计,并给与评定。
一直以来,课程设计都作为学生期末总成绩的一部分,占到总成绩的20%左右,这样对于学生来说,不但能学习到知识,又能顺利通过课程的测试。虽然想法很好,但在八个学期的基于CD IO的教学尝试中,虽然针对不同的教学对象采取过不同的教学方法和方式,但效果有好有坏,主要出现过以下几种情况:
1.采用该教学方法初期,采用小组方式参与课程设计
该方法理想上是基于CD IO教学的最佳方法,不但能让学生学到知识,还能培养学生的团队配合与协调能力。但是由于课程设计是在教学过程中完成的,教师的大部分精力要放到教学中,对于各个小组的监督和检查力度是不够,加之学生的自律性不高,这样一来小组中就会出现滥竽充数、坐享其成的学生出现,还有一些小组成员不愿学习而抄袭其他小组作品的情况出现。
2.要求每个学生选作一个课程设计题目
该方法能有效地解决“滥竽充数”和“坐享其成”的问题,但是不同的教学对象,其情况是不一样的,有的学生动手能力强,有的学生善于考试不善于动手操作,强制要求不善于动手的学生制作课程设计有些牵强。
3.后来改为学生自愿选择参加课程设计
该方式满足了学生根据自己的实际情况自愿选择的原则,但针对学习风气不同的班级出现过以下两种情况:学习风气较好的班级很多学生选择课程设计,也认真的去完成;学习风气差的班级只有几个学生选择课程设计,导致大部分学生期末考试一塌糊涂。
以05级物流管理专业的两个班为例:物流一班学习风气较好,绝大多部分学生主动选做课程设计,最后只有没有选择课程设计的两位学生没有通过考试;物流二班学习风气较差,只有一半不到的学生选做课程设计,最后近四分之一学生期末总评不及格。
从上面的及格率对比,可以看出基于课程设计这种教学模式对学生理解和掌握数据库基础知识起到了至关重要的作用。
4.采取课程设计优秀的学生免除期末考试,其成绩纳入期末考试成绩
基于上面几种情况,近三个学期,为了调动学生学习的积极性并相应提高课程的通过率,经过与教务处探讨和协商,采取了课程设计优秀的学生免除期末考试,这种方式对学生有强烈激励作用。“免考”对于学生来说是非常具有诱惑力的,但是该制度如果实施不好的话会起到负作用,如评分标准不一,尺度不严等等。通过三个学期的实践、调整和总结,制定了以下条款:
1)通过老师讲解和鼓励,学生自愿选择参与课程设计。
2)建议学生选择较为新颖的课程设计题目,题目相同的期末要严格审查。
3)不能按时完成关键实验和作业的学生,中途取消课程设计资格。
4)课堂上严重违纪的学生取消课程设计资格,并酌情扣除平时成绩。
5)抄袭的学生,取消课程设计资格,并酌情扣除平时成绩。
6)期末验收课程设计时,每个选做的学生到讲台演示所做课程设计,并接受老师和学生的提问,以示公平性。
7)对于平时不太认真的学生,验收时重点检查。
8)课程设计优秀的学生免除期末考试,没有达到免考资格的学生其课程设计成绩占期末总评的20%。
上面的条款开学第一堂课就公告给所有学生,让学生心中有数。通过三个学期的教学实践,该方法效果较好,不但能激励学生的学习积极性,对于课堂秩序也起到了调控作用,以前乱哄哄的课堂场面越来越少了。很多学生为了免考而努力学习,教师也将用于维护课堂秩序的时间放到了教学上来,从而达到了数据库教学的真正目的。
[1]顾佩华,沈民奋,陆小华译.重新认识工程教育——国际CDIO培养模式与方法[M].北京:高等教育出版社,2009.
[2]李红霞,王光.基于CDIO的软件工程课程教学模式的改革与研究[J].中国科技博览,2009,(12).
On the Teaching Refo rm of CD IO-based Database Technology
TIAN Xue-qiang
(Tianjin N ankai District Staff and Workers University,Tianjin 300102 China)
In order to train highly-skilled vocational graduates to meet the social demand,tradi2 tional teaching methodsm ust be reformed and new teaching modem ust be adop ted.The articlemakes an exp loration on the CD IO-based teaching mode of Database Technology.
CD IO;database technology;teaching reform
G712
A
1673-582X(2011)08-0094-03
2011-04-08
田学强(1980-),男,天津市人,天津市南开区职工大学计算机系讲师,主要研究数据库技术及其应用。