期刊鉴别 论文检测 免费论文 特惠期刊 学术答疑 发表流程

应用型本科数据库实训课程教学模式探索

时间:2016-07-22 09:02 文章来源:http://www.lunwenbuluo.com 作者: 郑斌 点击次数:

  摘要:分析了数据库实训课程的教学现状,提出一种新的教学模式。详细规划实训过程,以“分组讨论,独立完成”的方式组织学生参与实训,教师跟踪实训过程并分阶段评分。实践证明,这种教学模式能有效提高学生学习的积极性与主动性,巩固和拓展学习成果。

  关键词:实训课程;数据库;教学模式;评分

  Explorationoftheteachingmodeofdatabasepracticecourse

  ZhengBin

  (CollegeofElectronicsandInformationScience,FujianJiangxiaUniversity,Fuzhou,Fujian350108,China)

  Abstract:Thepresentteachingsituationofdatabasetrainingcourseisanalyzed,andanewteachingmodeisputforward.Detailedplanningthetrainingprocess,organizingthestudentstoparticipateinpracticaltraininginthewayof"groupdiscussion,independentcompletion",theteacherstrackthetrainingprocess,andassessindifferentstages.Practicehasprovedthatthisteachingmodecaneffectivelyimprovestudents'learningenthusiasmandinitiative,consolidateandexpandtheresultsoftheirstudy.

  Keywords:trainingcourse;database;teachingmode;grade

  0引言

  应用型本科院校教学宗旨是,通过差异化的专业人才培养目标定位、创新性的课程体系、个性化的人才培养过程,培养基础扎实、注重创新、强化技能的专业人才。数据库系列课程作为适用面很广的课程,尤其侧重应用性[1],其中,数据库实训课程是强化学生专业技能的一门重要课程,对学生后续专业的学习,乃至毕业后的工作学习都有影响。现有的数据库实训课程教学模式有许多,常见的有项目驱动模式,学生在项目开发团队中扮演不同的角色,分工协作,共同完成实训项目[2];有分组学习和管理模式,让学生以三人为一组建立学习小组进行管理和考核[3];还有倡导案例导向的教学模式,通过分析案例,引出相关的理论介绍,最后阐述如何扩展应用[4]。这些模式的应用在一定程度上取得成效,也存在一些问题。本文结合多年的教学实践,从教学内容、教学手段、考核方式等方面对该课程的教学进行探索。

  1数据库实训课程现状

  ⑴实训时间短。有些院校没有开设专门的数据库实训课程,而是在数据库原理课程或大型数据库课程的后期,利用1-2周时间实训,课程学时数一般为4-8节课左右;或把实训当成一份作业,要求在理论课的授课过程中完成,课时较少。

  ⑵实训强度低。实训一般是指定题目,缺乏灵活度,学生可发挥的空间受限。对于小题目,一般由学生独立完成,因为题目较为简单,所以学生对数据库系统设计的体验深度不够;对于采用“项目推动法”的实训,则一般让学生以3-4人为小组共同完成一个题目,虽然题目略为复杂,但是小组内部可以分工,共同商量完成,这种形式往往造成小组内人员分工不均,“能者多劳”,甚至个别学生只看不做,效果不理想。

  ⑶实训过程指导力度弱。一般在实训开始时布置实训任务,然后留出一定的时间由学生自行完成,学生提交报告后,教师根据完成情况评分。教师在实训过程中对学生的指导时间短,甚至几乎不指导,学生遇到问题要全部自行查阅资料解决。这样固然可以培养学生的自学能力,但客观情况是,学生对系统过程设计缺乏经验,查阅资料也不足以解决问题。其次,只凭提交的报告评分,会忽略许多因素,如学生的积极性,独立完成的程度,个人的能力等。

  2数据库实训课程设置

  一般而言,数据库系列课程要培养三类人员:软件开发型数据库应用人员,软件维护型数据库管理员和系统设计型数据库管理员[5]。作为应用型本科院校,数据库课程不仅要求学生掌握数据库基本理论知识,具备开发数据库应用系统的能力,也要掌握数据库的设计方法,有设计数据库模式的能力。

  在课程设置方面,要把数据库实训课程独立设置为一门课,以数据库原理和大型数据库两门课程为先导课程。让学生先掌握数据库基本理论知识,掌握对数据库各种对象的操作和数据库的维护的方法,在此基础上,再完成数据库的实训课程。这样学生能够把理论知识和实际应用相结合,融会贯通整个数据库课程的各部分内容,不再孤立地学习理论知识和分章节的实验,从而达到良好的效果。在教学时间上,采用16+2模式,在16周大型数据库课程学习之后,用两周进行实训,这两周只上数据库实训一门课程,共计64学时,从而保证了实训有足够的学时数,学生在这段时间内全身心投入实训,系统地学习。

  3数据库实训课程教学模式

  实训采用完成项目的形式,要求学生选定一个项目,了解项目背景,完成项目的数据库的分析设计与实现的过程。在实训开始前两周,教师先向学生布置实训的准备工作,主要是题目的选择和人员的分组。选题方面,实行双向选择,即:教师提供部分题目给学生参考,学生可从中选择题目,也可以自行拟定题目。这种方式既给学生指明了方向,又灵活可变。学生的生活环境本来就存在各种信息系统,学生本身比较了解其背景和运作方式,通过老师对指定题目的讲解,学生可扩展至其他项目,增强了学生自主学习的能力。

  人员分组方面,以2-4人为一个小组。与多数院校的项目分组方式不同,小组人员以选择的题目相同为分组依据,实行“分组讨论,独立完成”的方式,即选择相同题目的学生分为一组。在数据库设计阶段可以相互讨论,避免学生在项目开始时由于思路不清而无从下手,同时可以拓展思路,让小组成员对项目的认识更加清晰完整。但是其设计不是让一个小组完成一个项目,而是要求每个人都必须动手自行完成,并鼓励每个人在小组讨论的基础上添加与众不同的设计,凸显个人不同的思路。对于有创新的设计给予加分,而对完全雷同的设计适当减分。

  采用这种分组模式,即可避免个别学生过分依赖小组其他成员,自己不动手;又可以通过小组讨论让学生打开思路,完善设计;还可以调动学生积极性,积极创新,一举三得。

  4数据库实训课程实施过程

  4.1项目背景调查,了解数据需求

  要进行项目数据库的设计,必须先作需求分析。众所周知,需求分析是个困难的阶段,耗时会较长。由于数据库实训课程在二年级开设,学生尚未学过软件系统分析与设计类课程,无法完成整个软件的需求分析,因此,这个阶段可由老师简化需求分析的要求,指导其对项目应该具体了解的内容,有针对性地分析项目所需的数据。提前两周让学生开始选定题目,目的就在于,可以让学生利用这段时间对项目的背景和功能作比较充分的调查分析,以免在实训开始阶段还花费太多时间去作需求分析。在学生大致了解了背景和功能之后,抽取相关的数据信息,填写表1,完成数据的需求分析。

  4.2概念模型设计

  在大型数据库系统课程学习的后期,讲述过数据库设计的内容。在概念模型设计阶段,学生可应用前面学过的知识,分步骤分析系统的实体与联系,从绘制分E-R图开始,逐步合成系统总E-R图。这个阶段内容是数据库实训中的重点和难点,花费的学时也相对较多。学生在这个阶段初期一般存在理解不深入、考虑不周全、绘制图形过于简单,以及区分不清实体和联系的属性等问题。教师在这个阶段需多进行指导,提出意见和建议,逐步引导学生反复修改,设计出较为完整的模型。这个阶段过后,学生对概念模型的理解,将会有很大的提高,能够更具体地了解系统概念模型设计的过程。

  4.3逻辑模型设计


  •   论文部落提供核心期刊、国家级期刊、省级期刊、SCI期刊和EI期刊等咨询服务。
  •   论文部落拥有一支经验丰富、高端专业的编辑团队,可帮助您指导各领域学术文章,您只需提出详细的论文写作要求和相关资料。
  •  
  •   论文投稿客服QQ: 论文投稿2863358778 论文投稿2316118108
  •  
  •   论文投稿电话:15380085870
  •  
  •   论文投稿邮箱:lunwenbuluo@126.com

联系方式

  • 论文投稿客服QQ: 论文投稿2863358778
  • 论文投稿客服QQ: 论文投稿2316118108
  • 论文投稿电话:15380085870
  • 论文投稿邮箱:lunwenbuluo@126.com

热门排行

 
QQ在线咨询
咨询热线:
15380085870
微信号咨询:
lunwenbuluoli