标题 | 应用型高校《数据库原理与应用》课程教改研究与实践 |
范文 | 陶荣 杨尚森 高春玲 摘要:应用型高校《数据库原理与应用》课程是计算机类专业的核心课程,更是众多新领域工作中必备的创新能力素质之一。文中就课程的教学现状进行了分析,并从课程的的兴趣培养、教学内容的选取、教学方法及手段、考核方式等方面提出了改进措施。教学实践和教学效果证明,这些举措是行之有效的,最后为继续探索本课程的教学改革提出了新的思路。 关键词: 应用型高校;大数据分析;实践教学;项目教学法;案例教学法 中图分类号:TP392 文献标识码:A 文章编号:1009-3044(2018)27-0160-03 Research and Practice on Teaching Reform of “Database Principle and Application” Course in Applied Colleges TAO Rong, YANG Shang-sen,GAO Chun-ling (Luoyang Institute of Science and Technology, Luoyang 471023,China) Abstract:The course of "Database Principle and Application" in applied colleges is the core course of computer specialties, and it is also one of the necessary innovative abilities in many new fields. This paper analyzes the current teaching situation of the course, and puts forward some improvement measures from the aspects of the interest cultivation in the course, the selection of teaching content, teaching methods and means, and examination methods. Teaching practice and teaching effect prove that these measures are effective, and finally it put forward new ideas for further exploring the teaching reform of this course. Key words: Applied Colleges; Big Data Analysis; Practical Teaching; Project Teaching Method;Case Teaching Method 應用型高校是以本科教育为主,应用型作为办学定位的高校。应用型本科重在“应用”二字,核心环节是实践教学,要求注重学生实践能力,培养具有较强社会适应能力和竞争能力的高素质应用型人才,以满足行业和促进地方社会经济发展的需要。《数据库原理与应用》课程是我校计算机科学与技术专业的主干课程之一,更是大数据科学与技术专业,物联网工程专业,软件工程专业的一门专业必修课程,同时也是数据大爆炸时代从事“互联网 +”应用开发、大数据分析、人工智能等众多领域工作中必备的创新能力素质之一,对《数据库原理与应用》课程进行教学改革以适应新时代的高等教育,具有重要的意义。 1 本课程教学现状分析 由于应用型高校注重实践能力的特点,结合计算机类本科专业面向“互联网+”、软件开发、大数据分析等行业的人才需求,传统的教学模式已经越来越不能适应当代社会人才培养模式的要求,主要存在以下四个方面的问题: 1.1 原有教学内容与行业背景结合不紧密 《数据库原理及应用》的传统教学内容主要包括数据库的基础理论篇、设计与应用开发篇、系统篇三大部分构成。讲授了数据库的基本概念、基本原理、关系数据库、SQL语言、数据库设计、数据库编程、数据库管理等内容。这些教学内容和采用的教学案例内容陈旧,不仅实用性内容少,而且与当前的“互联网 +”、大数据分析、人工智能等新兴行业背景结合不紧密,缺乏前沿技术和非关系型数据库介绍。 1.2 重理论,轻实践 《数据库原理与应用》课程一般是64 学时,其中理论教学 48 学时,实验教学16 学时。实验课仅涉及数据库、表、索引、视图、存储过程、函数、触发器等单个数据库对象的操作,而且实验多是验证性实验,每个实验学生看似也能独立操作完成,但是总不能将零碎知识组织起来,使局部知识整体化,对数据库技术如何具体运用在实际项目开发过程中缺乏系统训练,不能达到学以致用的目的。 1.3 教学方法及教学手段单一 传统课堂教学中多采用“填鸭式”教学方法,教师是教学主体,学生只是被动地接受知识。教学手段主要采用粉笔+黑板的方式,虽然现在使用多媒体设备辅助教学很普遍,教学信息量也不断增加,但学生对所学知识印象不深刻,上课看似弄懂了,下课合上书便什么也没记住,缺乏完善的教学和实验平台以延续课堂教学。这种教学方法和手段,造成课堂气氛沉闷,学生打瞌睡、玩手机、说话现象严重,学校效果较差。 1.4 考核方式不能很好地反映学生的学生效果和能力 《数据库原理与应用是》一门实践性很强的课程,课程考核应该重点考核学生的实际应用能力。传统的课程考核方式是平时成绩(考勤,作业)占20%,实验成绩占20%,期末考试成绩占60%。其中,期末考试成绩以笔试为主,考核内容重点放在学生对数据库基本概念、基本原理、SQL命令语法的掌握上,导致部分学生上课不认真听讲,实验课不认真操作,靠突击、死记硬背的方式应付考试。这种考核方式不能很好地反映学生对知识的实际掌握程度、动手能力、综合应用能力。 2 课程教革研究与实践 我校的定位是应用型大学,主要培养面向就业岗位的应用技术型专业人才。在《数据库原理与应用》课程教学中,课程组积极探索本课程如何突出应用型人才培养、如何更有效地支撑和实现应用型人才培养,从学习兴趣的培养、教学内容、教学方法和手段、考核方式四个方面进行了改革与实践。 2.1 引入激励机制,培养学习兴趣 兴趣是最好的老师,一个学生只要对某门课程产生浓厚的兴趣,就必然能够克服学习中的遇到的各种困难。为了培养学生的学习兴趣,教师要将激励机制引入课堂。比如课堂提问环节,教师要求学生积极发言,如果回答正确,平时成绩加分;如果回答不正确,但是学生是从自己的观点出发并经过认真思考,我也会在课堂上肯定该学生,适当加分,并及时帮助他纠正错误。这样,我不仅能够从学生们的回答中捕捉到学生们模糊的知识点,也能激发其他学生的课堂参与度,对他们的肯定和激励,往往更能激发他们的学习兴趣。 2.2 以应用为驱动,改革教学内容 及时跟踪行业技术应用的发展变化,将流行的数据库系统的介绍结合到课程中来。前些年数据库课程中具体数据库系统地讲授和实验平台一直选用SQL Server,近两年我们将如今更流行的Mysql和ORACLE加入课程讲授内容和实验中,同时适应大数据的需求,在课堂上引入NoSQL技术,使学生了解掌握更多的数据库系统,以后工作中遇到这些系统,都能更快地上手。 在保持课程内容体系基本完整的前提下,适度压缩理论性内容,如关系代数的除运算和关系演算,因为较少使用,只需引入概念,不再详解介绍。加大应用性、实用性内容的讲授学时,如存储过程、函数、触发器等数据库编程内容,应用程序与不同数据库的访问接口技术。另外,课程的学时数是固定和有限的,教师不可能将所有知识面面俱到,只能选择性精讲教学内容。对实用性强的章节必须讲授,而对于其他章节内容,要强制性地要求学生课后自学,并及时评估自学效果。通过课后大作业或者课堂提问的方式,收集学生自学的反馈信息,并从这些信息中发现共性的疑点问题,然后在课堂上集中进行讲解。这种精讲+自学的方式,不仅克服了学时有限的不足,也培养了学生独立思考、发现问题、解决问题的能力和探索研究的精神。 2.3 丰富教学方法和手段,不断提高教学效果 1) 项目及案例教学法 项目教学法是基于项目活动的研究性学习,师生通过共同实施一个完整的“项目”工作而组织和进行教学活动。以图书管理系统项目的设计与开发为例,该项目始终贯穿在本课程教学过程中。我们开课时首先将一个完整的图书管理系统在计算机上给学生做了演示,让学生们对数据库应用程序有一个感性认识。然后把该项目进行分解,转化成阶段性任务,即将需求分析→数据库概念结构设计→数据库逻辑结构设计→数据库物理结构设计→数据库实施→数据库运行与维护过程具体化,同时将JDBC接口技术,视图、存储过程、触发器等知识点融入图书管理系统的模块开发中,既提高了学生们对所学知识的综合运用能力,又提高了解决复杂实际问题的能力;同时在教学中针对课程里相对抽象的理论,引入精选的一些实际案例,通过案例教学法,帮助学生由浅入深、循序渐进的主动获取知识,使抽象的理论内容更加浅显易懂,更能吸引学生。例如讲解数据库设计一章中,就引入了教学管理、超市管理数据库的设计案例,教学中还融入了启发式,小组讨论等辅助方法来提高教学效果。 2) 实践环节设计 《数据库原理与应用》是一门实践性较强的课程,一般都设置有实验教学和课程设计环节。为了保证实验教学的效果,除了要保证实验时间外,还要提前布置实验内容,并在实验课上检查实验完成情况,并及时批改提交的实验报告。对实验课上普遍存在的问题,要集中讲解。对于程度较好的学生,可以让他在完成自己的实验后帮助老师指导其他学生的实验,这样即提高了该学生自身的实验操作能力,也彌补了实验老师不足的现状。除了实验,本课程还安排有课程设计环节-数据库课程设计,这个环节共1周的时间,要求学生使用JAVA语言进行数据库设计与开发。首先让学生自由分组,3-5人一个小组。每个小组从一组备选题目(教师精选或者来源于科研项目)中选题,或者鼓励小组自选题目,设计和开发一个相对完整的数据库应用程序。以前课程设计时,学生们总是将重点放到界面设计与实现上,而忽视数据库设计这个重要阶段,弱化了课程设计的教学要求和目标。为了在有限的时间内,保证课设的系统化和质量的同时,又能让小组成员积极参与到课设中来,要求数据库应用程序的登录界面、主界面和主菜单部分,每个学生都要独立完成,然后从中选择效果最好的作为小组的主体框架。然后每个小组成员选择难度相当的不同功能模块来编码实现,这种方式使得每个学生们都能够将相对独立的知识融会贯通,即掌握了项目的整体开发过程,又掌握了某一模块的开发细节,为将来从事项目开发奠定良好的基础。 3) 建立网络课程,完善教学和实验平台 课程组为数据库课程已建立了《数据库原理》《数据库系统应用》两个网络课程平台,提供了章节学习指导、实验指导书、习题、测试、重点内容学习视频等丰富的课程资源,为学生开展课余自主学习提供了良好条件和平台。 2.4 基于应用能力培养目标的考核方式 以前期末考核采用的是笔试形式,只注重理论水平的考核。后来期末考核改成笔试(占50%)+机试(占50%)相结合方式,重点考核学生的理论水平和对本课程知识的上机操作能力,但是考试时间有限,很难考核该课程的实践应用能力。所以,采用基于应用能力考核目标的期末考核,即使用项目考核法考评学生的学习效果。开课之初,教师就把考核项目布置下去,项目题目可选,但是考核要求一样,学生自由组队,5人一组,设有组长,作为本组项目负责人。课程采用两个项目作为主线进行设计。课堂讲授采用图书管理系统项目贯穿始终,课余时间学生运用所学知识进行考核项目的开发。课程结束后,要求学生以小组为单位进行项目汇报。每组选择一名学生作为代表,公开演示项目成果,并制作PPT进行项目汇报,回答3个由教师和其他组成员提出的质疑问题,最后由教师打分,其他组打分和本组自评打分并按照权重(6:2:2)综合评定小组成绩。组员成绩则由小组成绩*小组成员的权重值(由小组内部按每个学生的贡献率确定),以及每个学生针对自己在项目中所做的工作写出的研制报告质量按6:4的比例综合评定。组员对给定的成绩有不满可以提出质疑,并给出充分理由,如果理由不充分,则降级分数。这种方式重点考查学生实践应用能力和团队协作能力,提高了学生的参与度,培养了学生的写作能力、沟通交流能力和解决实际复杂问题的能力。 3 结论 经过本课程的教学改革及实践,学生们反映良好,教学效果优良。部分学生对本课程产生了浓厚的兴趣,积极参与教师的科研项目和相关竞赛,学术和应用水平得到了很大的提升。由于本课程的核心地位和作用,课程组将继续探索本课程的教学改革,将依据最新的培养方案将原有课程资源做进一步整合,争取建设慕课课程,在线开放课程及应用型课程;另一方面将加强校企合作,及时获取行业需求,将企业真实项目不断引入课堂,使我们的人才培养更贴近职业岗位需求,更符合社会经济发展的需要。 参考文献: [1] 亓文娟,晏杰.应用型本科院校“数据库原理及应用”教学改革研究[J].洛阳师范学院学报,2014,33(5):78-80. [2] 袁琴琴,吕林涛.大数据背景下数据库原理及应用课程建设研究与实践[J].中国教育技术装备,2017(10):57-59. [3] 陈淼超,陈侃,彭维才.应用型本科院校数理学院的数据库原理课程的教学研究[J]. 巢湖学院学报,2014,16(3):142-146. [4] 高艳.应用型高校“数据库系统原理”课程教学反思[J].计算机时代,2016(10):76-78. [5] 王珊,萨师煊.数据库系统概论[M].4版.北京:高等教育出版社,2014. [6] 王璐.应用型本科的数据库原理及应用教学改革探索与实践[J].电子测试,2018(10):137-138. [7] 车艳,李少芳.应用转型背景下“数据库原理课程设计”课程改革——基于新建地方本科院校[J].教育教学论坛,2018(16):126-127. [8] 陈雅.《数据库原理及应用》课程考试改革探索[J].教育教学论坛,2016(50):124-125. [通联编辑:王力] |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。