SQL Server数据库课程设计与实施研究

时间:2022-07-09 02:35:19

SQL Server数据库课程设计与实施研究

摘要:根据程序员和数据库管理员的岗位能力要求以及学生的认知规律和专业技能形成规律,对sql server数据库课程的教学内容、教学方法以及课堂组织环节进行了设计开发。从课程实施效果来看,学生的数据库应用能力得到很好地训练。

关键词:SQL Server数据库 岗位能力 认知规律 课程开发

数据库技术是现代信息科学与技术的重要组成部分,是计算机处理数据和管理信息的基础,是数据库应用系统的核心部分。随着计算机技术与网络技术的飞速发展,数据库技术得到广泛的应用与发展,如今各类信息系统和网站的开发都需要使用后台数据库,各行各业的数据大多是利用数据库进行存储和管理的,数据库已经成为信息系统和动态网站不可或缺的组成部分。

1 课程设置和课程定位

1.1 职业岗位需求分析 高职院校每开设一门课程都应进行市场调研,进行职业岗位需求分析,了解市场对该课程的知识、技能有哪些具体要求,课程定位是否准确,课程内容是否流行或落后。每当给学生开设一门新课程或训练一种新技能时,首先应该让学生了解该课程在所学专业的课程体系中的地位和作用,对学习后续课程有哪些帮助,学生明确了学习目标,有助于提高学习的兴趣。通过走访调研企业以及对网上招聘信息进行分析等方式,确定数据库相关职业岗位及岗位能力需求。

1.2 课程定位 根据对数据库相关职业岗位的知识、技能和素质需求分析,同时充分了解高职学生的认知规律和专业技能的形成规律,为使学生熟练掌握数据库的基本理论和开发技术,高职院校一般会选用Access、SQL Server和Oracle三种主流数据库管理系统作为教学内容,其软件开发实训、信息系统和动态网页开发类毕业设计等教学环节一般选择这三种数据库作为后台数据库。许多高职院校计算机类专业开设了1~2门数据库技术方面的课程。其中,SQL Server数据库是软件开发和动态网站开发时经常使用的一种数据库管理系统,SQL Server数据库课程也是计算机类专业的一门核心课程。

2 课程教学设计和实施

2.1 教学设计思路 根据程序员和数据库管理员的岗位能力要求和学生的认知规律,以企业工程项目为导向,按照项目化任务驱动式教学设计,将项目分解为多个既独立又有一定联系的小任务,将知识的讲解和技能训练设计在同一教学单元,融教学做于一体。每个任务都是先提出任务目标,然后由教师演示任务完成过程,最后让学生模仿完成类似的任务,体现“做中教、做中学”的教学理念。

2.2 教学项目选取 教学项目的选取和设计至关重要,教师不能闭门造车,每个项目源于企业真实工程项目但又不能照搬,教师需要按照涵盖的知识点对其进行加工提炼。课程在教学项目的选取上,采用教学课堂示范项目、学生课堂实践项目和实训项目三个层次贯穿整个教学过程。笔者选取的三级项目分别是“示范项目-电子商城系统(webshop)”、“课堂实践项目-电子商城系统(webshop1)”和“实训项目-企业人事管理系统(Factory)等”。

2.3 教学内容设计 课程教学围绕三级项目展开,其中教学示范项目的设计最为关键。示范项目由教师在课堂上演示,引出学生应该掌握的知识点和技能。按照数据库创建与管理工作过程,将一个大的示范项目分解成若干小项目,每个小项目按照“任务目标-任务导航-任务描述-任务完成”等环节进行设计。以“子项目:webshop数据库创建”为例,下表给出项目化任务驱动式的具体设计:

课堂实践项目与示范项目间知识点要对应,适合学生在课堂上模仿完成。对课堂实践项目,教师需要设计好课堂实践日志,明确给出实践项目的各个任务描述,以便学生有的放矢地进行训练。当学生完成了课堂实践中规定的任务之后,在学完整个课程时会发现自己已经创建了一个完整的数据库应用系统。

示范项目和课堂实践项目穿插在一个教学单元中,以4学时作为1个教学单元,便于实现“讲-练”循环,理论与实践交互,融为一体。

实训项目供学生进行课外拓展,是为了开阔学生的思路,巩固所学知识。教师也可提供多个真实的项目,由学生根据自己所熟悉的行业选择一个项目,采用小组分工协作的方式,划分出每人的工作任务,在教师引导下逐步完成。

2.4 教学模式及教学组织环节设计 由于课程的实践性要求很强,知识点多,传统的授课方式是“多媒体课件+实例演示”,而且理论课和实验课往往隔了几天,不能做到及时练习,及时巩固,不利于对多知识点的记忆和应用。为了达到良好的教学效果,该课程采用教学做一体化教学,即上课上机均在机房进行。在机房利用电子教室软件进行广播教学,学生在听完老师讲解和演示后,可以马上上机实践,遇到问题,学生可以相互讨论,教师也可以现场进行解答。讲授与练习同时进行,边讲边练,讲练循环,学生的印象更深刻,学习效率更高。这种授课方式彻底解决了传统教学模式存在的理论与实践课程不论是时间还是地点上都过于分离的问题。课程教学组织与实施环节具体如下图所示:

2.5 课程考核设计 课程考核是教学过程中不可缺少的环节,是评价教师教学质量和学生学习效果的重要手段。与课程的教学设计和过程组织相适应,本课程采用形成性考核方式,用以加强课程学习过程的控制,注重学生学习能力的评价。课程考核成绩主要来自以下三个方面:

①课堂实践成绩:来自学生每次课堂实践日志中任务的完成情况。教师在设计课堂实践日志的任务时,就给该教学单元设计一定的分值,学生完成日志任务的同时也就获得了相应的分值,逐步累计到学期末。这种任务和分值驱动的考核方式极大激发了学生完成项目任务的热情。②实训项目成绩:实训项目由学生在课外以团队分工协作的形式完成,实训项目成绩由项目组长和项目组成员互评,主要考察学生在项目中承担的工作量以及技术贡献度。③课程答辩成绩:课程答辩主要围绕数据库知识、技能积累的程度、解决实际问题的能力以及课程学习的收获与体会等方面,答辩组由教师和各项目组长组成。

课程总评成绩按照课堂实践50%、实训项目30%、课程答辩20%的组成比例综合评定。

3 结束语

SQL Server数据库课程教学以职业岗位能力要求为目标,以学生的认知规律为基础,充分发挥理论与实践相结合的一体化教学优势,以学生为主体,学生在学中做,在做中学,在完成具体任务的过程中学习知识和技能,学习的积极性和主动性得到充分发挥,教师从传统的知识传授者转化为学习过程组织者、指导者和评价者,有效地将学习过程向学生自觉的学习过程转化,学生在相对开放的教学组织形式下,在轻松活跃的课堂氛围中,愉快地完成整个课程的学习。

参考文献:

[1]刘志成主编.SQL Server 2005实例教程[M].北京:电子工业出版社,2009年7月.

[2]刘育锋编著.面向世界的职业教育新探索[M].北京:北京理工大学出版社,2009.1.

[3]梁小晓著.高职基于工作过程导向的《SQL Server数据库》教学研究.中国西部科技[J],2009年10月.

[4]李雄杰著.职业教育理实一体化课程微观设计研究.职教通讯[J],2011年5月.

作者简介:李小遐(1968-),女,陕西西安人,陕西国防工业职业技术学院,副教授,研究方向为软件技术、网络数据库。

上一篇:HACCP在哈密瓜酱腌菜加工中的应用 下一篇:美国、德国、日本高等院校创业教育概况与启示