“数据库技术与应用”课程教学改革与实践

  • 投稿shya
  • 更新时间2016-04-17
  • 阅读量275次
  • 评分4
  • 46
  • 0
 一、学生学习“数据库技术与应用”课程现状 
  “数据库技术与应用”这门课程内容较多,比较抽象,要求理论与实践相结合,是教师难教且学生难学的一门课程。在理论教学中,教师按书本单纯讲理论,学生不仅没有听课的兴趣,对一些原理性的知识一般也很难深刻理解。在实践教学中,缺乏学生感兴趣的实验和行之有效的管理机制,学生的动手能力和主动学习能力很难得到提高。 
  二、“数据库技术与应用”教学改革策略 
  针对以上数据库课程教学中出现的问题,迫切需要教师培养学生自主学习的热情,围绕学生设计恰当的教学策略和进行适时引导。为此,探索并建立以解决问题和完成课题为核心的分模块情景教学模式,根据确定的教学内容所确定的项目、任务及子任务来组织教学内容模块,理论课堂部分教师通过不断使用任务来引导学生学习,倡导与课堂任务同步,配合以学生为主体进行创新性实验改革,充分调动学生学习的主动性和积极性,激发学生的创新思维和创新意识,在校园内形成自主学习氛围、创新教育氛围,全面提升学生的创新和实验能力。 
  三、“数据库技术与应用”教学改革设计方案 
  由于数据库课程的教学内容由数据库基础理论、数据库应用模块及数据库应用系统的设计三大部分组成。其中数据库基础理论包括关系数据库系统理论、数据库设计理论、并发控制、数据库安全性、完整性控制理论以及数据库管理系统的有关概念;数据库应用模块具体介绍数据库管理系统的操作;数据库应用系统的设计开发介绍数据库应用系统的设计开发工具及实例。理论部分比较抽象难懂,学生在学习过程中容易产生厌倦心理。为了全面提升大学生的创新能力,改革传统枯燥的教学,将理论分成模块与实验搭配教学,根据不同的学习过程分成如下几个阶段: 
  第一阶段,进行基础理论及其实验教学。课堂理论采用模块化情境任务教学,将学生分成每组约5人进行学习并讨论,同时,配合课堂理论,采用与之同步的实验内容,进行基础理论验证性实验和综合性实验。 
  第二阶段,进行任务模块的自主实验,针对任务模块让学生自主进行实验,主要目的在于培养学生进行自主学习,培养实践动手的能力和乐于探索的精神。自已弄不通的地方可以通过请教高手、老师或网上探索钻研的方式得以解决,学生通过设计实验发现问题并解决问题的过程,激发了学习乐趣,增强了动手能力,校园自主学习、创新文化氛围就会逐渐形成。 
  第三阶段,是对能很好完成第二阶段的学生,让他们进入项目实验,组成项目小组,进行一段时间项目研发实验后,学生的理论知识和实际动手能力会显著提升,能够开展更复杂的创新性项目实验,有兴趣者可以跟随教师与社会接轨,参与社会实践中新项目的开发,为将来学生顺利就业、就好业打下坚实的基础。 
  四、“数据库技术与应用”模块学习及创新实验的构建实施 
  在数据库课程的教学过程中,通过“数据库技术与应用”模块教学及相应实验的设计和实施,对学生加深理论知识的理解、提高动手能力和创新意识是非常重要的。 
  (一)与实际相联系,加强基础理论模块的学习,通过必修实验打下扎实的基本功,培养学生自主学习的自信心 
  这一阶段的学习要求学生必须通过。为了增加学生学习的直观性,可以引入学校常见的学生档案管理和成绩管理系统信息数据为任务模块,围绕解决子模块任务来设计教学。主要包括:数据库SQL Server 2008 R2的安装和使用、设计数据库和表、进行数据库完整性实验、SQL查询、视图和索引、触发器和存储过程以及数据库的安全性、数据库恢复以及并发控制。同时,基础实验与理论同步,在这里,对传统教学实践进行改革,教师只须提出基本的实验要求,由学生在实验过程中探索所需要的实验方式、命令及过程,而不是像传统教学中,由教师给出实验指导书列出详细实验步骤。涉及的语法也不要在课堂上详细讲解,大部分需要学生通过网络或图书自行查找完善。 
  (二)对任务模块,通过自主实验进行因材施教,进一步激发和培养学生的自主学习兴趣 
  对各个任务模块,教师在传授理论时,可以给学生自由选择的空间,灵活的解决问题途径,最适合自已的才是最好的,解决问题过程中培养他们的发散思维。这一阶段对应的实验是根据学生特点由学生进行自主选择。针对数据库安全性、数据库恢复及并发控制部分知识模块,教师可提出更高要求,学生自行设计实验去体验上述知识,学生经过探索、教师适当引导后完成,能够更深刻地理解相应的理论知识点。 
  (三)在前面阶段基础上,进行理论升华,尝试项目创新实验、参与社会实践,培养学生团队合作能力和创新能力 
  对通过前两个阶段的探索学习和实验已经形成一定的自主学习能力、动手实践能力的学生,对整个项目理论有了一个完整深入的认识,让他们组成项目小组,进入项目创新实验室,对整个任务进行理论分析升华,进行课程设计,完成实验项目研发,在数据库课程设计实践环节中,教师对他们提出高标准设计要求。在教师指导下,鼓励他们设计出功能完善 的信息系统,做出完善的课程设计报告。随着数据库技术的不断发展,在数据库课程的理论与实践教学中,教师要将数据库技术发展的最新技术引入课堂,使学生尽可能掌握前沿知识,教师要有全新的理念,注重不断改进教学方法、采用丰富多样的教学形式、优化教学内容、引入新的教学方法和手段,从课堂教学和实践教学等多方面全方位立体化进行改革实践,以确保在数据库课程教学中不断激发学生学习兴趣,全方位调动学生自主学习,培养学生的创新能力。 
  参考文献: 
  [1]李萍.数据库实验教学中创新能力培养的研究与实践 计算机教学与教育信息化 2015年01期