APP下载

数据库课程设计教学研究

2017-12-28蔡晓龙任祯琴洛阳师范学院信息技术学院

数码世界 2017年11期
关键词:课程设计数据库技能

蔡晓龙 任祯琴 洛阳师范学院信息技术学院

数据库课程设计教学研究

蔡晓龙 任祯琴 洛阳师范学院信息技术学院

针对教学对象特点,结合相关课程的实践经验,将CIPP评价模式引入数据库课程设计的教学改革,教学模式采用技能达标形式,将教学大纲内容以专题技能点进行组织,进行技能达标训练,并以阶段性测试作为主要评价手段。本文主要分析了方案可行性、专题技能点的划分及测试方案的确定等方面内容。

数据库课程设计 CIPP评价模式 专题技能达标

软件人才培养的重要性日益显现,高校软件人才的培养体系中,要求学习几门重要的计算机编程语言(C++、Java等)、网页技术、数据库技术,但培养的学生中很少能够完成一个完整项目。部分软件工程毕业生在就业中面临着在校理论学习成绩很好,但动手能力差,缺乏实践经验,这些往往是企业不能接受的,成为高校软件教育亟待解决的一个问题。因此,需要在教学中不断探索,进行计算机专业课程教学的改革,以培养出企业需要的优秀的、能力强的软件人才。

高校的人才培养不能脱离企业的人才需求。自2013年开始,我校高职C++课程技能达标训练的实践研究课题组,对C++课程进行改革试点,最终取得了良好的效果,学生动手能力普遍增强。本文将该种模式在实践性较强的课程《数据库课程设计》上的应用做出研究,引入CIPP评价模式,按照“背景—输入—过程—结果”的系统分析框架进行分析。

1 数据库课程设计改革的CIPP评价模式分析

数据库技术是信息系统和应用系统的核心技术,是软件人才必须掌握的一门基础技术。在高校软件工程课程体系中,《数据库课程设计》是一门专业必修课,开设在数据库应用课程之后,因此,能否做好数据库课程设计,反映着学生对数据库技术的掌握程度。下面以CIPP评价模式对《数据库课程设计》的教学改革进行分析:

背景评价阶段:通过对往届学生该课程学习情况调进行查、与教授该课程的教师进行交流、深入用人企业了解行业人才需求,了解到当前教学模式存在的问题,进而确定教学目标、选择合适的教学内容。本课程教学对象入学成绩相对普通二本偏低、学习主动性较差、对知识理解与接受较慢。《数据库课程设计》开设在《高级语言程序设计》和《数据库应用》课程之后,部分学生已经掌握了数据库的基础知识,本课程要求学生在对数据库知识熟练掌握基础上进行实际开发应用。因此,需要针对大部分学生的实际情况进行教学进度的设定,总体目标是学生能够独立完成一个管理信息系统的数据库设计部分。输入评价阶段:为实现上述目标,需要构建专门的练习题库、准备充足的素材、有足够的师资、充足的实验室,才能有足够的时间和条件去提升学生的动手能力。课程必须全部开设在软件实验室,每个学生一台机器,进行独立的实验。分阶段设定课程目标,进行阶段测试,不过多的占据学生课外时间,不影响同学期其他课程的学习,并且能够为软件开发实训课程的教学带来有利影响。过程评价阶段:分阶段实施,实施专题技能达标训练过程中,教师可以参考学生的反馈意见,对比实际情况是否脱离预期的目标,发现其中存在的问题,并及时做出相应的调整,对调整之处做好记录。结果评价阶段:得到每一阶段的测试成绩,并对每个学生各个阶段的成绩进行综合分析,评价学生的动手和实践能力是否有所提升,是否实现预期目标,并记录评价结果。在教学过程中,参考CIPP评价结果,切实做到理论对实践的指导。

2 数据库课程设计专题技能点划分

首先,学生依据自己的兴趣选择合适的课程设计题目,这样有助于发挥学生的主观能动性与激发创造性。教师应结合每个学生的特点,对选题做适当指导,确保题目可行。教师统计选题结果,学生准备开题,做好前期准备工作。

其次,按照数据库设计的阶段进行专题技能点的划分:

专题一:数据流图、数据字典。这两个技能点是需求分析阶段需要完成的。此阶段,学生需要查阅文献资料,做出详尽调查,进而分析系统的数据需求,得到数据流图和数据字典。

专题二:E-R模型、E-R模型转换关系模型。属于数据库设计阶段比较重要的技能点,结合专题一的结果,进行E-R的设计,进而得到关系模型,为建立数据表奠定基础。

专题三:数据查询。该技能点需要通过大量的习题得以巩固,对题库要求较高。

专题四:约束、视图、索引。这三个技能点,操作简单,但需要辅以大量案例,切实让学生了解其用途。

专题五:存储过程、触发器。这两个技能点比较特殊,存储过程和触发器只在某些特定领域使用较多,因此,在成绩评定上会有所侧重。

3 教学内容的组织

教学内容以每个专题技能点为基础进行组织,实施方式采取实验为主,理论讲解为辅的模式,教师要充分做好课前准备工作,并构建关于每个技能点的练习题库。

理论课上,教师对按专题分组的技能点做细致的讲解,辅以大量的案例进行解释说明,讲解之后,学生要再次亲自动手完成每个案例,巩固所学技能点。因每个学生的程度不同,对需要额外练习的学生,教师可以通过在线的方式对个别学生进行辅导。

实验课上,学生先完成练习题库中关于所学技能点的题目,并进行总结。在学生熟练掌握一个技能点之后,再动手完成个人选题的相应阶段的设计。实验课上,要以学生为中心,充分发挥学生的主观能动性,教师只需要简单加以指导,一旦发现学生的设计有不完善不合理之处,可与学生沟通,并适当给予点拨。

4 专题技能达标测试方案

传统的课程设计成绩,是以学生最终提交的课程设计内容,依据完成情况进行评定的,但不可避免的是有的学生会参考往届,或者网上现有的一些设计,不能真正体现学生的掌握情况。

采用技能达标的方式,对学生成绩的评定可以按照专题技能点的重要性给予量化,每个专题给予学生两次的考核机会。如果该专题达标,即可给予分数(分数为百分制)。每个专题是否达标由教师在实验课上评定,通过教师对该专题技能点提出问题,要求学生作答的方式。采用这种形式,将学生的成绩评定分散在整个学期,这样既能让学生时刻保持紧张感、不松懈,又能让学生分阶段真正掌握每个技能点,不断形成良性循环。而不是像传统方式下,前一个知识没学会,进而影响后面知识的学习,形成恶性循环,最终导致学生对课程的学生失去兴趣。各专题所占比重安排如下:

专题一,15%的比重;专题二,15%的比重;专题三:10%的比重;专题四,10%的比重;专题五:10%的比重。剩余40%的比重是有关整体设计的评定,整体设计完成之后,要求每个学生制作幻灯片进行演示讲解,并回答同学和老师们所提出的问题,这样不仅让每个学生对自己的设计充分了解,还能在无形中学习到其他同学设计中的可取之处。

5 结束语

本文借鉴C++课程改革的实践经验,将技能达标模式推广到《数据库课程设计》中,通

过CIPP评价模式对数据库课程设计课程进行分析,为提高高校软件工程专业学生的数据库技术实践能力提供了一个可行的方案。今后将继续跟进研究该门课程改革的实施效果,并总结经验。同时,也将不断探索其他更好的教学模式。

[1]高春玲,刘保罗.“数据库系统应用”课程教学研究[J].计算机教育.2011(5).

[2]王咏.《数据库原理及应用》课程设计教学方案研究及实践[J].高校实验室工作究.2010(6).

[3]王树锋,费贤举,胡智喜.基于大数据的数据库课程探究式教学方法研究[J].计算机教育.2014(6).

[4]杨鹏,余明辉.基于CIPP模式的高职计算机类专业课程评价体系构建与实施[J].软件工程师.2015(9).

蔡晓龙(1988.10--);性别:女,籍贯:河南省洛阳市,学历:硕士研究生,毕业于南开大学;现有职称:助教;研究方向:金融服务外包、计算机科学与技术;单位及邮编:洛阳师范学院 信息技术学院471934;单位所在地:河南省洛阳市;任祯琴(1983.10--)性别:女,单位及邮编:洛阳师范学院 信息技术学院471934 ,研究方向:控制理论与应用。

猜你喜欢

课程设计数据库技能
“苏州园林:景致与情思”课程设计
女生总有一些神奇的技能
基于手机的微课程设计、开发与应用策略研究
劳动技能up up!
A Study on the Application of Task—based Approach to English Vocabulary Teaching
拼技能,享丰收
数据库
数据库
数据库
数据库