计算机数据库教学方法与措施
2015-06-24谷瑜青
谷瑜青
摘要:近年来,各大高校纷纷在教学领域展开了改革工作,针对不同的课程进行相应的教学改革,旨在更加高效的为国家和社会培养出高素质的专业人才。在计算机科学技术教学领域,计算机数据库作为教学的基础,是一门集中了理论和实践于一体的应用学科。该文笔者从激发学生学习主动性和积极性出发,结合自身多年教学经验对计算机数据库课程的实际教学方法进行相应的分析与探讨。且根据学生的理论理解能力以及实践动手能力进行分析,实现教学中理论与实践相结合,培养学生的自主学习能力和创新能力。
关键词:计算机数据库;教学改革;实践教学
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2015)11-0110-03
科技的发展促进了信息技术的迅猛发展,计算机在各个领域的应用越来越广泛,数据库的重要性也越来越突出。计算机数据库在计算机科学技术教学领域属于基础的课程,同时也是全国高校计算机等级考试的重要内容之一[1]。如何提升计算机数据库教学的质量并改进其实际教学方法一直是高校相关专业教师研究的主要课题。老师们需要在实际教学工作中发现问题,并针对存在的问题进行相应的工作改进调整,实现教学与学生学习之间的积极互动。
1 数据库教学中存在的问题
1.1 教学重理论轻实践
传统的教学模式中,教师和学生长年奉行应试教育,再加上高校中课程的课时安排较少,更加造成了学生重理论、少实践的思想,从而容易在课程学习过程中缺少实践综合练习。因而在教学中,经常是一个学期下来,学生对课程知识仅仅有了一个基础的了解,缺乏系统的学习,难以用实践配合理论学习,容易造成学生实际动手能力差,理论与实践相脱节的现象。
1.2 学生对数据库应用认识不足
近年来,计算机越来越得到了普及,学生们接触计算机的年龄也越来越早,尽管其应用计算机非常熟练,但是对数据库知识应用的认识却非常薄弱,实际动手能力差,在系统知识学习中普遍存在着不知从何下手的情况。尽管在中小学时就已经开设了计算机课程,但是学生们平时接触计算机大都停留在聊天、打游戏、浏览网页和看视频等层面,对于计算机系统知识,特别是数据库知识应用的了解少之甚少,这样一来便存在着学生计算机素质参差不齐的情况。
1.3 学生自主学习意识薄弱,创新意识薄弱
由于学生在应试教育环境中长大,自主学习的意识非常薄弱。再加上计算机数据库教学理论知识的枯燥性和乏味性,学生对学科的学习难以产生具体兴趣[2]。在这种情况下,如果学生缺乏实践,便更加难以获得创新思维。这种情况已经成为大学生普遍存在的问题。
2 数据库教学方法的改进
2.1 理论学习与实践学习的安排
大学修的学科比较多,每门课的课时安排都非常紧张,在原本课时紧张的情况下学生又得学习理论知识,又得争取时间将所学应用到实践中去。但是理论教学和实践之间的时间距离较长,等到需要实践时,学生将所学的知识早就忘记,又需要花费一番功夫去复习,在这之中浪费了大量的时间。
考虑到这一实际情况,在教学改革的过程中,笔者建议将理论课和实践课相互安排在一起,理论学习之后趁热打铁展开知识的实践,从而帮助学生更好的理解和巩固所学知识,得到融会贯通、举一反三的效果。
2.2 理论学习中结合实际
① 更新教材:
计算机技术的迅猛发展,现如今大学选用的教材中,所选知识往往陈旧落后,跟不上实际发展的需要,因而学生所学教材需要不断更新。尽管课堂所讲授的知识永远都会和实际工作应用中存在一定偏差,但是缩短周期以更新知识内容,努力缩小所学与所用之间的差距,便有利于学生对数据库知识的了解和掌握。
另外,各种计算机考证,内容也相对落后,起了不好的引导作用。这也是学生学习与实际相对滞后的重要原因。
② 选择性教学:
我们从实践中发现,学生对新知识的学习兴趣相当浓厚,而设立课外项目对学生有相当吸引力。而通过课外项目,能激发学生主动学习理论知识,达到了实践促理论,理论促实践的作用。除此之外,在有条件的院校,同门课程(如数据库应用类)可同时开设多种语言教学,供学生自由选择,从而更有利于不同层次学生有针对性的学习,激发学生的学习动力。
③ 实例教学:
在理论结合实践的教学方法中,最为行之有效的方法便是以具体的案例进行分析谈论,通过提问分析等方式引起学生的注意和兴趣,从而提高课堂的学习效率。
例如在进行计算机数据库教学中,结合商品销售的实际案例系统进行展示,让学生拥有充足的时间去讨论并进行信息点的检索,鼓励学生充分发挥创新思维,建立科学合理的数据库和数据库列表,在完成数据表中数据的修改补充时,加深对数据库的学习,提高学生思维和创新的能力[3]。教师在对学生进行提问环节时,可以多多赞扬和鼓励学生大胆创新的想法,并且针对每一位同学的创新想法存在的问题进行细致的分析,鼓励学生进一步学习和思考。
由于课程安排上时间有限,教师不可能花费大量的时间实现对每一位同学的提问,在这种情况下,可以要求学生在课后将自己的想法做成PPT的形式在课堂上展现,或者以小组的形式进行讨论,从而增强学生的参与感和积极性。对于表现好的同学给予一定的奖励,对于表现稍差一些的学生则适当进行惩罚,从而保证学习的规范性。
学生在进入学习的后期阶段进入了实践期,在这一时期老师可以适当鼓励学生多多参与实践中,通过实际动手操作来巩固本学期所学到的知识。学生在查找资料学习知识的过程中,发现新的问题,查找更多的案例,进而将收获记录下来,最终形成一个小型的系统开发项目作为本学期课程的结案汇总。
2.3 实践学习中重视任务布置与课后实践
①任务布置:
教师在实践教学过程中可以针对学生不同的擅长点和兴趣爱好点进行任务分组,每个小组的组合不同,任务相似。学生需要在实践课程结束之后将任务上交,而教师可以根据每个小组的作业所呈现出来的效果相应打分。平时的课堂上需要鼓励学生多进行自我观点和想法的发表,鼓励不同的学生上台分享自己的发现,从而激发学生对计算机数据教学课程学习的兴趣。举例来说,上课之前老师可以给到学生们此次课堂中讲到的与计算机数据库相关方面的知识,各种技术的特点以及各自所占的优势。从而给学生充足的时间和空间去思考、去反驳现有理论。或者是将现有数据库中诸如ISSUE的主题,让学生可以在书中和网上进行所需要的资料查阅,培养出学生理论知识学习的兴趣以及数据库课程中先进技术的了解和掌握。只有这种情况下的学习,才是学生自发的自主学习,并且在无形中提升了学生的动手实践能力,
②研究生助教:
研究生助教一词,最先起源于19世纪末的美国。一直延迟到20世纪中叶,美国的研究生助教制度逐渐形成模式,通过可观的助教金以吸引优秀的研究生参与到课堂中进行知识分享。早在1899年,哈佛大学拿到了一笔数量及其可观的捐赠金,随即便将这笔捐赠款分设出30个研究基金,对于几位研究生的要求中有一项便包括利用部分时间支持助教工作,这部分学生除了日常的学习之外还需要协助导师做好一定的教学工作。
除却美国之外,助教制度同样存在于西方众多发达国家,有些国家甚至在高中也设置了助教的位置。助教在实际教学工作中发挥着举足轻重的作用。特别是在实践学习的过程中,研究生助教既可以让大学生们感到十足的亲切感,同时也对大学生们有一定的吸引力。研究生在教学过程中为大学生们树立一个好的榜样,起到一个良好的带头作用,用自己积极的情绪感染大学生们的日常学习和生活[4]。许多大学生都愿意同研究生助教相互沟通,从而形成独立自主的学习意识。
相对于研究生助教而言,既发挥了自己所学,帮助学弟学妹的同时把所学知识融会贯通起来,在教授别人时对本专业所学知识做到不断学习和自我总结的目的。起到了温故而知新的效果,又能够通过自己的努力得到一定金钱上的回报,可谓是一举两得。由此可见,研究生助教帮助大学生彼此互助学习,营造出双赢的局面。
③课后实践:
外部因素永远只能在量上形成积累,学生若想实现质的突破只能从内因上找方向,通过在查找实际案例中尝试着学习新的知识,并且积极参与到学校同企业之间的合作教育中进行实习锻炼。学生离开校园,利用寒暑假的时间深入到企业的实际工作操作之中去,积极参与到企业实际项目系统的开发,在不断总结理论与实践的探索中向指导老师总结汇报自己学习的情况。这样培养出来的学生在毕业之后能够更加容易快速的融入到社会工作中去,为社会贡献出新鲜的血液力量。
2.4 理论考核与实践考核并重
在各大院校,数据库的课程大都重视理论考核,而忽略了实践操作能力。这也造成了学生面临着有心参与开发却苦于没有机会的窘境[5]。要知道,在实际教学中,理论与实践犹如两架马车,应当并不同行。课程结束后教师可以根据学生在学期中的表现通知学生进行课程设计和选题分配,让学生自主选择自己感兴趣的项目进行实践。
让学生自主选择选题,目的在于让学生明确学习目标,明确期末考核的难易程度,做到平时学习进度和学习深度的自我安排。保证学生在充分掌握了应当掌握的知识的同时,提高最终课程设计的成果。
2.5 网络教学平台
网络教学在计算机数据库教学中至关重要的作用,老师可以通过网络将理论知识上传到相关平台,从而给学生提前了解和预习的机会[6,7]。这种方式可以促进课堂教学效率的提高。此外,学生们还可以在平台中彼此交流,对老师进行提问,老师和研究生助教可以针对学生所提出的问题进行在线解答。网络教学平台给学生营造了一个良好的学习氛围。
3 结语
计算机数据库的教学中,理论同实践相互结合,借助研究生助教的资源引导学生积极学习,从而实现学生在掌握数据库课程的同时增强实践动手能力。总而言之,为了保证教学的质量并通过学习提高学生的计算机系统知识素养,需要充分重视实践教学的机会,不断更新教材知识,不断在实践中摸索探究适合学生学习的具体教学方法。
参考文献:
[1] 康懿.浅谈数据库教学中项目教学法的实践与探索[J].电子制作, 2013, 20(15): 107.
[2] 胡健.高职教育数据库教学中几个问题的探析[J]. 内蒙古石油化工, 2005, 15(08): 71-72.
[3] 黄新立,黄涛.数据库教学初探[J]. 山东省农业管理干部学院学报, 2005, 21(01): 156.
[4] 李菲.在数据库教学中运用案例教学法初探[J]. 职业教育研究, 2006,25(09): 86-87.
[5] 冯晓红,卢启衡.文科专业数据库教学的探索与实践[J].计算机教育, 2007,5(12): 14-17.
[6] 肖嵘.任务驱动式教学法在数据库教学中的应用[J]. 科技信息, 2007, 24(20): 453+508.
[7] 兰兵.“任务驱动”法在数据库教学中的应用[J]. 广西大学学报, 2007,35(S2): 189-190.