预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

递进式数据库实践教学体系的研究摘要:数据库是一门和实际应用紧密结合的课程。笔者针对当前数据库实践教学中存在的问题提出了递进式数据库实践教学体系以加强学生综合分析能力、实践能力以及创新能力的培养。该教学体系通过基础型实验、综合设计型实验和创新型实验3个不同层次的实践教学形式引导学生学习并强调在实验过程中应采取的实践教学方法、教学手段和考核方式在实际教学中取得了较好的效果。关键词:数据库;实践教学;实践能力中图分类号:G642.0文献标志码:A文章编号:1674-9324(2015)41-0242-03数据库课程作为一门重要的基础课其理论性、实践性与应用性都非常强。这门课程要求学生在掌握数据库理论知识的基础上还要具有较强的数据库设计、数据库应用系统开发和管理能力能够灵活运用数据库技术解决实际应用问题。为此很多高校都增加了实践教学的学时以加强培养学生的实践能力和创新能力。但通过教学工作和教学调研发现在数据库实验教学中还存在以下问题:1.实践教学的内容没有紧跟当前形势和体现社会需求造成人才培养与实际需求脱节。2.虽然很多高校都提供课程学习网站来支持自主学习和课程管理但大多数网站都以教学内容呈现为主缺乏对学生的有效引导不能满足个性化学习需求。3.在实践教学过程中缺乏有效的过程监控机制使得实践教学最后流于形式学生糊弄交差没有达到实践教学的目的。4.在传统的教学中一般采用课堂教学与上机实验相结合的教学方式在课堂上以老师讲解为主学生在上机实验时才能动手验证。由于受实验室和时间的限制课程讲解的内容和上机实验之间有时会有比较长的间隔这使得学生在上机时已经忘记老师课堂所讲的大部分内容上机的质量和效率难以得到保证使学生渐渐失去了对数据库课程的学习兴趣[1]。5.目前很多院校的数据库课程都是依托微软的Access、SQLServer平台来展开教学和实践。这使得学生对Access和SQLServer比较熟悉但对其他主流数据库产品(如Oracle、DB2等)不熟悉而Oracle、DB2在数据库市场中占据非常重要的份额许多单位需要熟练掌握这种大型数据库产品的人才。这样就出现学生毕业后不能很快胜任工作的情况。针对上述问题结合我院多名老师的数据库教学经验我院从实践教学的内容安排、教学方法和考核方式上进行改革提出了递进式数据库实践教学体系旨在激发学生学习的自主性和积极性让学生在掌握数据库理论知识的同时能够利用所学知识解决实际问题提高学生实际动手能力满足当今社会对数据库人才素质和能力的新要求。一、递进式数据库实践教学体系“递进式”是指后一阶段以前一阶段为基础有层次、有阶段地不断创新深化的模式[2]。将“递进式”模式运用在数据库实践教学中主要体现在以下两个方面:1.依托课程实验、课程设计和课外实训等多种教学形式将实验分为基础型实验、综合设计型实验和创新型实验3个层次。通过这种从简单到深入从模仿到创新的不断深化的模式来引导学生进行数据库实践活动加深对理论知识的理解提高学生的数据库实践能力和创新能力。2.由于Oracle、DB2等数据库具有知识体系复杂、入门难的特点所以在课程设置上首先开设了基于SQLServer的“数据库系统基础”课程在此基础上学生还可以继续选修Oracle、DB2等数据库课程如图1所示。这些选修课属于技能性课程更偏重于训练和考查学生的实践、操作和对数据库管理的能力而非侧重理论知识。通过这种递进式方式使学生具备较强的数据库技术基础和动手能力提高学生学习新知识的能力。二、实践教学层次数据库实践教学层次包含了基础型实验、综合设计型实验和创新型实验。1.基础型实验。基础型实验使学生在数据库应用、数据库管理方面得到实践的基本训练可以加深对所学内容的理解增强理论教学的效果[3]。在设置实验内容时注重每个专业的特点、层次性和实用性。我院共有信息管理与信息系统、计算机审计、电子商务、信息安全和管理科学等5个专业。教师在设计实验内容时结合专业的培养目标选择实验内容如在信息管理与信息系统专业中设置了数据库访问技术(通过访问数据库)的实验来培养学生的开发能力而计算机审计专业则改成了数据的导入/导出实验来培养学生对多种数据源的采集能力。除此之外还注意各实验之间的连贯性。教师根据专业特点选择有实际意义的实验项目供学生完成如在信息管理与信息系统专业中基于“订货管理信息系统的设计与实现”项目案例设计了一系列的验证和设计类上机实验供学生在实验课上逐步分阶段完成。设计的基础型实验包含数据库的创建与管理、表的创建与管理、数据操纵、数据查询、视图的创建与管理、存储过程与触发器、用户和权限管理、数据库