研究型教学模式在《数据库系统原理》课程中的应用.docVIP

研究型教学模式在《数据库系统原理》课程中的应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
研究型教学模式在《数据库系统原理》课程中的应用   摘要:本文针对目前数据库教学的现状,分析了传统数据库教学模式的几点不足。笔者结合实际的教学经验,提出了一种新的研究型教学模式,包括前导式案例教学、头脑风暴法的课堂教学、课程内和课程间知识点的整合以及由教师引导的创新型学习方法。   关键词:研究型教学;前导式案例教学;头脑风暴;创新型学习   中图分类号:G642.41 文献标志码:A 文章编号:1674-9324(2015)27-0150-02   一、前言   《数据库系统原理》是本科计算机类各专业的核心课程或必修课程,是一门理论性和实践性都很强的课程。既可以培养学生计算机操作能力,又可以培养学生数据库管理能力以及数据库应用系统开发能力。研究型教学模式是指在教师的指导下,学生根据各自的兴趣、爱好和条件,选择不同研究课题,独立自主地开展研究,从中培养学生创新精神和创造能力的一种教学模式。这种教学模式的突出特征是坚持在学习过程中的自由选题、自主探究和自由创造,与以往教学模式相比,研究型教学模式更有利于培养学生创新能力。   本文提出的新的研究型教学模式在原有研究型教学模式的基础上,针对本校学生的具体情况,对多年的《数据库系统原理》教学经验进行总结,从案例教学、头脑风暴法、知识点整合、教师引导创新型学习等几个方面进行了研究,将其应用到实际教学中,并且取得了良好的教学效果。   二、数据库教学现状与不足   笔者总结几年的课堂教学经验,得出几点传统教学的不足。   1.课程理论教学方面,因为学生没有相关的项目实战背景,在学习理论时普遍感觉概念抽象、难于理解。例如学生无法真正体会E-R图的作用,不知道如何建立若干关系,为什么这样建立关系。在后半程理论学习的过程中,学生仅仅掌握几个孤立的知识点,例如学生不知道为什么建立审计机制,如何使用并行控制机制等,不会设计和评价具体的数据库系统,无法完成预定的教学目标。另外理论学习的过程枯燥乏味,加之学生无法体会理论的用处,从而使得学习处于被动状态。   2.课程实验教学方面,目前关于数据库的实验大多是验证性的,学生把课本中的例题和课后习题输入验证,因此实验失去了本来的作用,而实验内容也因为缺乏创新,无法激发学生的兴趣,失去了提高学生学习能力的辅助作用。   3.课程设计环节的用意在于为学生提供一个平台,将《数据库系统原理》的前序课程《数据结构》和后续课程《软件工程》融汇贯通,使学生了解学习数据库的作用。然而在实际教学过程中,这一环节基本无法执行,数据结构中的上机编程使用的是C或者C++,而软件工程所做的项目大多是B/S模式,需要使用的语言是ASP或JSP,数据库中的SQL语言需要嵌入ASP或JSP,但不同的宿主语言嵌入SQL的格式不尽相同。因此,学生在学习《数据库系统原理》课程时普遍感觉实际用处不大,缺乏学习兴趣。   三、研究性教学模式的实施   对于大学教育而言,积极研究开发研究型课程,并在教学实践中鼓励运用研究型学习的方法,是培养研究型人才的可行途径之一。   1.前导式案例教学。传统的案例式教学一般是在描述了原理之后,给出有关的典型事例,从而一目了然地帮助学习者建立相关的图式,案例教学法已成为一种较为成功的教学方法。研究型教学模式提倡在学习理论之前给学生充分的思考空间,只有真正经过研究的问题,学生在学习过程中才能掌握好、记得牢。本文提出的前导式案例教学在不学习理论知识的前提下,将往届学生的成功案例展示给学生,让学生接触实实在在的东西,建立数据库的第一印象,让学生观察案例中包括几个表,适时提出问题,为什么要建这几个表,建表的依据何在,表中的字段如何安排,如何控制表的完整性和安全性。当然往届学生的案例可能会有一些缺陷,但是较之设计完整、功能完善的大型系统,这些小系统更能引起学生的学习兴趣,激发他们的学习热情。通过演示案例,简单介绍数据结构中的某些算法,例如排序算法、查找算法在案例中的应用,让学生了解为什么《数据结构》是《数据库系统原理》的先序课程以及它在整个案例中的作用。然后分模块介绍该案例,并且简单介绍软件工程的基本知识,让学生了解《软件工程》为什么是《数据库系统原理》的后续课程。通过第一次课中的案例引出为什么要学习数据库,学习了数据库能干什么事情,并且把案例中的知识重点分散到各个章节,让学生了解数据库各章节的连贯性,能够全局把握本书的内容,做到有目的地、主动地学习。   2.头脑风暴法的课堂教学。在教学过程中,教师可以将课后习题布置给学生,要求学生在短时间内完成,并且鼓励学生尽可能多地应用多种方法解题,同时教师还可以将历年学生的习题答案和应届学生的答案作对比,看他们掌握到何种层次。最后由教师将所有的答案整理分类,分为正确和错误两大类,课堂上为学生讲解

文档评论(0)

lnainai_sj + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档