《数据库原理与应用》项目化教学方案研究与实践

  • 格式:doc
  • 大小:24.00 KB
  • 文档页数:2

《数据库原理与应用》项目化教学方案研究与实践

数据库原理与应用是一门理论性和实践性都很强的面向应用的课程,它已经成为计算机信息系统和应用系统的核心技术和重要基础。在传统的教学模式下,学生只能掌握工具软件的应用,而不能真正做到设计完成数据库的开发。根据高职院校学生的接收能力,在教学过程中引入项目化的教学方法,有利于提高学生的学习自主性,并取得了理想的反馈效果。

一、教学现状及难点

根据本人多年的教学体会及与其他教师的经验交流,认为数据库原理与应用该课程的教学现状与当前高职院校的专业培养目标不符,在教学上总结主要有以下几个方面的问题:1.理论知识概念抽象,缺乏学习的应用性和针对性,学生难以理解;2.取材不当,以低端数据库系统平台为基础,如FoxPro,Access等,对大型数据库系统服务器的管理和应用涉及较少,无法培养学生个体的职业能力;3.教学方法单一,缺少多样性教学手段,与学生缺少互动;4.考核机制不合理,理论化的应试不能反映出学生的掌握能力;5.有相应的实践教学,但整个实践过程不够系统化。

同时数据库原理与应用课程也是程序开发,网站后台构建的基础,有承上启下的链接作用,分析该课程目前教学过程中存在的主要问题,找出教学中的难点,实施基于项目化的教学方案,就教学标准、教学方法、教学组织和考核方式等方面进行研究具有十分重要的意义。

二、“项目化”教学方法的落实

“项目化”教学应体现以学生为本,注重“教”与“学”的互动,让学生在“学中做”和“做中学”,在实际项目开发过程中逐步掌握本课程的职业能力。但这不应只是教学方法的改变,要真正意义上实现“项目化”教学,离不开前期的专业培养目标的制定,也不能和后期绩效考核脱轨。现从以下四个方面来说明如何将该教学方法落实到位:

(一)学前岗位调研,确定课程目标。

高职院校的专业定位是通过对应的工作岗位来解决,所以在进行数据库课程教学前首先要进行市场岗位的调研,分析在哪些行业中会大量应用到数据库技术,而各行业的又有哪些不同的需求,确定毕业生在就业领域中对该技术的掌握要求程度,根据专业的性质及从事的岗位特征来制定符合实际需求的课程目标,从而明确课程的定位,合理安排课程的课时数及进程。

(二)制定统一的课程标准,强化课程的结构整体设计。

开课前必须由任课老师集中讨论、确定课程标准及教学计划。大家对课程体

系结构与内容结构中出现的相关问题进行讨论,分析课程项目载体选择是否合理。在教学进行过程中,要求任课老师按照课程标准开展教学工作,并不定期的对教学过程中出现的问题进行总结归纳,从教学方法、形式和内容上进行研究,摸索出了符合实情的教学模式。

(三)项目化的教学方法实现。

在实际的教学过程中,合理的综合使用各教学方法、教学手段,以学生为中心,采用项目驱动与团队合作等相结合的教学方法,增加学生的实践机会,促进知识的加深和迁移。指导学生分组设计完成不同系统的开发,其中强调系统的开发要贯穿教学的整个过程,形成系统模式,让学生参与整个系统实践过程,包括需求分析、概念设计、逻辑设计和物理设计步骤,最后由其他同学和指导老师来评价系统的可行性和实用性。

(四)优化教学内容,开发“1+N”课程包。

数据库原理与应用课程教学目标是通过课程的学习,强化基础训练,使学生理解数据库的基本原理,掌握数据库的设计方法。在实施数据库原理与应用课程教学时,开发“1+N”课程包,包括基本原理、设计方法到应用开发等方面。“1”既该课程的核心内容,涵盖了数据库的基本原理和工具软件的操作,SQL语言、数据库的设计等,这些内容可以通过教材实现;“N”为拓展知识能力,可以包括软件工程、关系数据理论、计算机辅助软件工程(Designer)、ODBC管理,这部分知识点需要在教师的点播下让学生自主完成。

三、改革考核方式,注重能力培养

考核方式要多样一些,应将考核变为激发学生学习兴趣的机会,检查“学生会做什么”,建立一种全新的创新教育激励机制,我们可以将成绩的组成分为平时的上机任务的完成占30%、随机抽查题源的操作测试20%、具体的数据库系统设计开发占50%等。 为了避免在分组的设计任务中,有的同学不积极参与,要求每组同学在合作的基础上,最后上交组员分配表及负责的任务的分配说明书一份,概念设计中的E-R图,数据库文件,实验报告各一份等书面材料,这既能促进小组内部互相监督、互相学习,有利于提高教学效果。学生项目设计后,不但要形成软件,还应鼓励学生撰写相应书面报告,在报告中阐述其设计思路、运用的知识及自己的体会。

四、总结

经过在计算机应用专业班级进行项目化的教学实践,发现学生的积极性有很大的提高,不再是按部就班根据老师布置的作业来完成任务,学会主动收集资料,小组交流讨论,分工合作处理信息,从而能真正达到设计一个合理完整的数据库系统。