对高职数据库技术课程的教学思考

2017-05-02 23:20谭洪梅
新校园·上旬刊 2016年10期
关键词:教学思考高职院校

谭洪梅

摘 要:数据库技术课程是高职类院校计算机专业的基础课程,在相关课程中起着承上启下的作用,对学生学好后续的专业课程有重要作用。笔者根据多年数据库技术课程的教学实践,就数据库技术课程教材的选取、教学内容的设定、教学方法的选定、教学资源的整合以及课程考核等内容,从如何让学生掌握数据库技术及应用的角度进行探讨。

关键词:数据库技术课程;高职院校;教学思考

数据库技术是计算机科学的重要分支,是一种计算机辅助管理数据的方法,它研究如何组织和存储数据,如何高效地获取和处理数据,是研究数据库的结构、存储、设计、管理、分析的技术。数据库技术管理中庞大的数据成为一种非常有效的管理手段,已在各行各业得到广泛应用。数据库技术是高职高专计算机专业和相关专业的基础专业课程,是一门理论性和实操性都较强的课程,它与网页制作、ASP开发、C#、VB、JAVA程序设计等课程紧密相关。笔者结合几年的数据库技术教学实践,对数据库技术课程作如下教学思考。

一、课程开设情况

本课程是笔者所在学校针对计算机专业中专和大专班级学生在第二学年开设的计算机专业课程。在学习本课程之前,学生仅学习了计算机应用基础课程,在学完数据库技术课程后,计算机中专和大专班还要开设网页设计、VB、C#、JAVA等与数据库技术相关的专业课程。

由于中专学生基础知识薄弱,学习能力较弱,课堂注意力容易分散,动手能力相对强等特点,笔者所在学校计算机中专专业开设的是ACCESS课程。(3+4)班级属于分段培养,在笔者所在学校上三年后到本科类院校再上4年,这些学生入校分数高,学习能力相对较强,接受新知识的能力也较快,自觉性高,学习注意力集中,动手能力也相对较强,考虑到学生大学还要学习SQL SERVER或其他数据库课程。所以笔者所在学校仍然开设ACCESS课程。高职五年制大专班级的学生基础较好,学习能力较强,自觉性较高,动手能力也相对较强,考虑到后续课程的衔接,学校直接开设SQL Server课程。

二、课程教材的选取

对于高职类学校,教材的选取相当重要,这直接决定了教学内容重点的取向:如果所选教材偏重理论,教师往往以理论讲解为主,以教学实践为辅;如果所选教材是注重实践,教师在教学过程中则会加大实践操作的教学比例。为此,如果要上好这门课,教师必须把握好理论和实践的教学比例,必须选对教材。

教材是教学过程的重要载体,教师在选择教材时要选择适合高职教学模式的数据库技术教材,选择原则为尽量让学生在较短的时间能掌握数据库的实用技术。对于数据库这类操作性强的课程,教师一般遵循“在做中学,在学中做”的教学思想,所以在选择教材时建议大家选择基于“项目导向,任务驱动式”的项目化教程,并且最好在每章节后附实训操作题的数据库技术相关教程,将数据库知识融入任务中讲解。这样学生在完成相应任务的过程中也实现了对相关数据库知识的建构。由于市面上的教材质量参差不齐,为了方便和更好地教学,教师在选取教材时还应该注意教材的配套资源是否完善,如是否附上课后习题答案,是否给出完整的数据库案例中所涉及的源数据和数据字典等。使用具有完善资源的教材上课,将大大减轻教师的备课工作量,提高教学效率。

三、课程教学内容设定

笔者根据几年的ACCESS和SQL Server课程教学实践,现以SQL Server课程为例。教学内容的设定一般依据教学大纲、人才培养方案和后续课程的衔接,结合学生特点和教学目标来制订,同时还要考虑社会实用性等。

本校开设SQL Server课程的目的在于让学生掌握设计开发数据库应用系统,并能对数据库中的数据进行添加、删除、查询等操作。为此笔者所在学校的SQL Server课程教学内容为,以完成一个完整的數据库应用系统项目为主,同时讲解数据库的设计,数据库、表及各种对象的建立,数据库的管理,重点讲解数据库的查询操作,并穿插ASP连接数据库及ASP中操纵和查询数据的内容,使学生提前学会使用ADO连接SQL SERVER数据库的技能,从而为后续编程类课程打下坚实的基础。对于数据库的创建、数据表的创建这部分知识内容应本着先易后难的原则,让学生先熟悉图形界面化操作实现数据库、数据表、约束的创建后,再用SQL语句实现以上操作。有些教师认为可以省去图形界面化的操作直接讲语句代码,根据笔者的教学实践,强烈建议先讲图形界面化操作后再讲语句代码,这样可以让学生在有限的时间内更为准确、透彻地理解并掌握相应的操作技术。

四、教学方法和教学整合

1.教学方法。SQL Server课程是实践性较强的一门课程,教学时可采用理实一体化的教学模式。由于各个学校情况不一样,部分职校机房硬件资源配备不足,无法做到让数据库技术课程完全在机房进行。经过几年的教学实践,笔者发现数据库技术课程最理想的还是尽量选择在机房进行理实一体化的教学,倡导学生在做中学,学中做,“教—学—做”同时进行,教学效果更佳。在教学过程中可引入工作过程的思想,整个一学期围绕一个完整的数据库管理系统项目进行设计开发管理。在教学时采用“项目导向,任务驱动”的教学模式,任务的安排要由浅入深,激发学生的学习动机,传授知识时应紧密结合工程实践项目,让学生学有所用。

2.教学整合。实践性较强的课程教学,对教师的要求也相对较高。要将一个复杂、难懂的知识点讲得浅显易理解,需要教师进行充分的备课。在教学时,教师不能仅满足于给学生讲解教材上的实例和理论知识,更应该对课本知识进行提炼和升华,对教材中的章节或知识点进行相应的整合和调整,即把一些在后面才出现的知识点提到前面讲解。比如,数据的导入和导出方法可提到讲解数据的录入知识点时进行同步讲解和使用;数据库的分离和附加方法可提到知识点“创建数据库”处讲解和应用;数据库数据查询的分析过程可提到关系代数式知识点处进行重点分析讲解等。在平时的教学中可打破教材的局限性,根据教学环节自行调整教学内容。

对于高职院校学生而言,以前没有过多接触数据库技术课程,会想当然地认为这是一门难学、枯燥的理论课,从而对这门课程有所抵触,所以教师第一次课相当重要。教师在第一堂课要向学生传达这是一门实践性、动手性很强的课程,简单易学,更重要的是,应该让学生知道这门课对后续课程和以后工作有什么用,这门课学习后可以做出什么看得见的成果。因此,第一堂上课教师应该向学生展示一个完整且与日常生活学习相关的完整的数据库管理系统,告知学生接下来一学期学生要完成的任务,让学生可以先入为主,对所做所学的任务能做到心中有数,对学好这门课程有信心,从而产生学习兴趣。

五、课程考核

实操性课程对学生的考核评价方式应该从多方面入手。笔者对所授数据库技术课程的考核分成以下几个部分:平时考勤考核、平时完成任务考核、平时作业考核和期末考试考核。期末成绩=平时考勤(10%)+平时作业(10%)+平时任务(20%)+期末考试(60%),在平时授课时要着重对平时任务进行考核,每次上机下达任务后要对学生进行评价考核。比如,笔者将每次完成任务计1分,最后将平时任务的分值进行累计,数据库技术课程期末考试的试卷最好由理论知识和项目操作两部分组成,并在教学一开始就应该告知学生课程考核的标准。

高职院校数据库技术课程的教学要结合学生的特点、学习能力、学习习惯,以提高学生的实践操作能力,增强学生的团结合作意识,建立一种适合高职学校学生学习的数据库技术课程的教学模式。教师在教学内容、教学方法和教学手段上要紧跟社会需求与时俱进,在数据库技术课程教学过程中不断探索、创新、实践。

参考文献:

[1]孙焕志.探析高职数据库课程的教学改革和教学方法[J].计算机光盘软件与应用,2012(9):210—211.

[2]严良达.数据库技术与应用课程教学体会[J].教学实践版,2013(9):81.

猜你喜欢
教学思考高职院校
新课程初中语文评价的思考与实践
关于小学美术劳技课程的思考
“一带一路”战略与盐城高职院校学生职业生涯规划的思考
浅析红色文化与高职院校思想政治教育工作
关于农村小学语文课堂教学的几点思考
对语文教学目的的思考
初中历史反思性教学思考
民歌融入音乐课的教学思考
高职院校创新创业教育初探
全球化背景下高职院校韩语专业毕业生就业现状分析