您现在的位置: 论文网 >> 教育论文 >> 高等教育论文 >> 基于混合模式的高校数据库课程改革研究论文

基于混合模式的高校数据库课程改革研究

出处:论文网
时间:2015-01-31

基于混合模式的高校数据库课程改革研究

  中图分类号:G642 文献标志码:A 文章编号:1006-8228(2014)08-48-02

  Curriculum reform of database in higher vocational colleges colleges based on mixed mode

  Liu Fenghua, Jin Fengrong

  (Xinjiang Institute of Engineering, Urumqi, Xinjiang 830091, China)

  Abstract: In order to solve the problems such as abstract theory and weak practice foundation in database course, a mixed mode is proposed. The advantages of the network teaching and traditional teaching are combined. The teaching content in database course is integrated based on project teaching. The front stage development and database design are connected perfectly. It has achieved good teaching results.

  Key words: mixed teaching; database; network teaching; software development; project teaching

  1 数据库课程介绍

  数据库是一个面向应用计算机分支学科,其理论与技术时刻反映着最新信息技术的发展。学习数据库课程,不仅要掌握数据库的最新发展和理论,更要培养应用现有的数据库管理系统软件(DBMS)和数据库应用系统的开发技术及工具,解决实际工作中的各类计算机应用问题的能力。当前主流的关系型数据库有Oracle、DB2、Microsoft SQL Server、Microsoft Access、MySQL等,由于相关数据库产品较多,更新速度快,因此,要对数据库课程进行整合研究,根据应用型本科院校对学生培养的要求,数据库课程的教学内容要面向实际应用,使学生除了掌握必要的数据库基础知识外,重点放在培养学生研制、开发和管理数据库应用系统的能力方面。

  2 数据库课程教学中存在的问题及解决方案

  数据库课程体系包括数据库原理及1-2门关系型数据库课程讲解,数据库原理课程的主要内容包括:数据库管理概述、数据库系统体系结构、实体联系模型、关系数据库、关系代数、交互式和嵌入式SQL、完整性约束、视图、函数依赖、规范化理论、安全性、并发控制和数据库恢复。而具体数据库课程是为了更好地理解和实践理论,在传统教学中,在大学一年级下学期先开设数据库原理课程,大二上学期开设网络数据库课程Microsoft SQL Server,由于原理性课程抽象,学生在学习过程中无法将理论与现实生活中的数据处理联系起来,而Microsoft SQL Server只能作为后台使用,需另外的前台开发工具配合才能完成应用,而搭建前台开发环境,设置前台软件与数据库连接,对初学者来说是较难完成的,因此教师授课困难,学生也感到课程难学、难出成果。授课的过程中主要存在以下问题:

  ⑴ 数据库原理课程中无法通过具体实践体会抽象的理论知识;

  ⑵ Microsoft SQL Server中无前台开发软件,单一的数据操作脱离实际应用;

  ⑶ 大规模开发软件在实验部署时遇到困难并且增加计算机系统开销,学生搭建实验环境困难;

  ⑷ 大量的代码编写给学生完成实训带来了困难;

  ⑸ 被动学习习惯影响了学生的学习积极性。

  为了克服初学者对数据库课程的畏惧心理,在教学改革中将数据库课程进行整合,选择数据库原理、Visual FoxPro和Microsoft SQL Server作为数据库课程的学习体系,将这三门课程融合成两个学期的教学内容并行学习,VFP是桌面数据库,使用方便、易学,SQL是当前比较流行的中大型数据库系统,在保密、稳定性、操作等方面都有其独到之处。因此在理论知识的实践中,发挥两者的优势,使学生不仅能够将理论学习通过实践进行理解与吸收,并能学习和了解数据库产品和技术,为后续课程的学习奠定基础。

  3 混合教学的实施

  随着教育信息化的深入,计算机网络技术与教育的深度融合,网络教学成为课堂教学的有益补充[1],目前,国家和自治区在大力推行“精品资源共享课”、“视频公开课”,使教师和学生可以“走进名校课堂,领略大师风采”,共享名校、名师的优质资源,另外自2011年以来MOOC(Massive Open Online Course,大规模在线开放课程)成为开放教育领域的一种新课程模式,《2013地平线报告(高等教育版)》显示,在未来12个月内,大规模开放网络课程(MOOC)将得到广泛的应用。但是网络学习存在着学生由于自我约束能力差,容易中途放弃课程学习、缺乏面对面交流氛围、难以为学生提供高水平的创新实践体验等弱点,因此将网路学习与课堂学习结合的混合模式,能够更好地发挥两者的优势,相互促进,提升学生的学习质量和学习效率。这也正成为适合中国教育现状的新模式。   混合式教学并不是一种全新的教学方法或理论,而是随着教育信息化的深入,使它逐渐得到了普遍的关注。它主张把传统教学的优势和数字化教学的优势结合起来,二者优势互补,从而获得更佳的教学效果[2-3]。一切教育变革的根本都在于唤起学习者自主而有成效的学习动机和学习成就体验。混合式教学模式将教师从“教授者”转变为“引导者”,采用研究式、探讨式教学,培养学生发现问题,解决问题的能力。实现学生学习生活的信息化,改变学生被动学习的习惯,从教师主导的教学观转变为学生自主学习的学习观[4]。

  在混合教学中,学生在课前通过观看网络短视频了解知识点,提前预习并思考问题;课堂上教师引导学生解决关键问题并通过开展学习活动,调动学生探究学习的积极性;课后可以通过完成项目,进一步理解消化知识,具体过程如图1所示。

  该教学模式中,需要良好的课前资料准备,使学生上课做到“有的放矢”;课中采用启发式教学、小组讨论等多种学习活动调动学生的学习积极性;课后做好网上辅导和答疑,并进行有针对性的复习巩固,使学生在完整的教学体系中养成良好的学习习惯,并实现知识内化。

  4 引入项目教学对数据库课程内容进行整合

  为了解决初学者在程序设计开发上的畏惧心理,在学习过程中以VFP为开发软件,VFP本身具有数据库和前台程序的开发功能,也是前台界面开发工具,VFP同样使用SQL结构化查询语言,为课程学习奠定了良好的基础。在传统教学中,每一门课程按照学期制进行讲解,虽然前序课程已经对知识点进行了讲解,但是由于时间间隔较长,加上程序设计中容易在细节上出错的原因,学生很难按要求完成相应的实践教学。在混合教学模式中,结合网络学习平台,将与课程相关的储备知识以资料的方式发放给学生,使学生在遇到问题的时候可以通过阅读资料、查看相关实例进行解决,有助于学生独立完成小型项目的开发。

  例如,为了让学生更好地理解数据操作中的插入和更新及查询,在VFP中设计了模拟QQ软件的注册及登录系统,VFP软件中的建表方式与Microsoft SQL Server中基本相同,而且自带有前台设计界面,可以更好地理解前后台之间的关系,在数据连接上初期只需要拖动数据环境即可,从软件安装、前台设计、数据库连接,到编写代码,均比使用Microsoft SQL Server加前台开发语言更容易实现。因此,前期的理论学习中配合VFP开发小型项目,可以形象地理解现实中数据库的作用及数据操作方法。

  完成此项目需要安排如表1的步骤。

  表1 项目开发内容及提示

  [步骤\&设计内容\&操作提示\&参考知识\&1\&设计表\&注意表中各字段的名称及类型\&VFP中创建表\&2\&设计表单\&单选按钮组的值设置为0,下拉组合框的类型设置为1-值\&VFP中控件使用方法及涉及到的属性\&3\&数据连接\&使用数据环境\&表单与数据库连接方法\&4\&编写代码\&获取表单中的值并进行插入\&参考SQL中查询和插入代码\&5\&调试运行\&思考存在的问题并进一步完善代码\&项目中通用的注册代码\&]

  在完成项目前,学生根据操作,对设计过程有了初步了解,在设计中遇到问题时可以根据提示阅读相关参考文件,通过阅读文件完成表单设计。通常代码的编写是学生的畏惧点之一,在初学时,将代码采用半提示的方式给出,空出与数据操作相关的部分,其他内容要求读懂即可,例如界面中的“注册”代码:

  use user

  a=thisform.Optiongroup1.value

  if a=1

  sexvalue=thisform.Optiongroup1.option1.caption

  endif

  if a=2

  sexvalue=thisform.Optiongroup1.option2.caption

  endif

  d=(thisform.combo1.value)+"/"+thisform.combo2.value+"/"

  +thisform.combo3.value

  insert into user values (thisform.text1.value,thisform.text2

  .value,sexvalue,d,thisform.combo4.value)

  messagebox("注册成功",48,"提示")

  use

  在此练习中,学生自己动手编写加黑部分的代码即可完成,通过完成项目培养了学生学习的积极性,并且通过动手理解数据库在现实应用中的相关操作。学生自己动手实现从注册到成功登录的全部过程,通过单机模拟练习理解网络数据的相关操作等。学生经过一段时间的学习和实践,逐步从小型数据库过渡到网络数据库的学习,再结合B/S模式,掌握网络数据库与前台软件的综合开发。

  5 结束语

  通过采用混合教学模式,使教师从“教授者”转换为“引导者”,学生从“被动学习”转变为“主动探索”,在推进数据库课程教学改革中,学生的学习热情、学习能力、解决问题的能力和创新能力普遍得到提高,我们在初步探索并取得一定成绩的基础上将进一步深入研究,逐步摸索出更加适合应用型本科院校学生的混合教学模式和方法。

基于混合模式的高校数据库课程改革研究

论文搜索
关键字:模式 数据库 数据 改革 高校 课程
最新高等教育论文
试论大学物理教学对学生解决问题能力的培养
高校电子新闻档案管理模式构建探讨
体育教学与茶文化有效结合路径研究
浅析高校运动项群类体育课程思政
新文科建设背景下管理类应用型本科人才培养
浅谈高职院校创新型动画人才培养现状及优化
混合式教学模式在高职院校中的实践探索
大学生创新创业能力现状及提升措施研究
大学生思想政治教育的公信力研究
应用型本科工商管理类专业实践体系构建
热门高等教育论文
知识经济时代的大学生素质教育
社会实践的加强与大学生社会化进程的推进
应对危机 树立科学的高等教育发展观
英语教学如何适应职业技术教育
高等学校“专业”内涵研究
大学生道德教育的挑战与对策
网络时代加强大学生思想政治教育的思考
“三个代表”思想与高校的改革和发展
中国的研究生教育:学生利益如何维护
综合性学院发展师范教育的潜在优势与挑战