穆炜炜,刘其琛
基于项目驱动的高职SQL Server课程改革探析
穆炜炜,刘其琛
“SQL Server数据库及应用”课程是高职计算机类专业重要的专业基础课。课程教学中,“以能力为本位、以职业实践为主线”进行项目驱动式教学,打破学科课程的设计思路,紧紧围绕工作任务完成的需要来选择和组织课程内容,突出工作任务与知识的联系,对培养学生的实践能力具有重要意义。
高职;SQL Server数据库及应用;课程改革;项目驱动
数据库技术是目前计算机领域发展最快、应用最广泛的技术之一。“SQL Server数据库及应用”课程是高职院校计算机类及相关专业的专业基础课程,也是传授数据库的基本知识、培养数据库的基本技能和实践应用能力的专业主干课程。如何提高这门课程的教学效果,让学生学有所得,需要从课程整体设计的角度进行思考。
(一)教学方法单一
“SQL Server数据库及应用”课程教学的内容包括数据库基本原理和数据库软件的基础操作。一些教师不能依据教学诸元素的需要而选择整合各种教学模式,造成每堂课几乎都采用单一的以讲授型为主的教学方法。传统的讲授法虽能全面地向学生传授容量大、抽象程度高、逻辑性强的知识,但仅采用单一的教学方法,缺乏变通和新意,这样的课堂很难调动学生的学习热情和积极性。因此,教师尽管花费了很大的气力,课程教学效果却不尽如人意。
(二)理论教学和实践教学缺乏统一协调
许多教师认为,高职院校的毕业生将来不会从事理论研究,也不会从事开发设计,而是将现有的规范、图纸和方案实现为产品,因此,培养其动手能力和实践技能就可以了。还有些教师认为,高职学生对一些晦涩难懂的理论缺乏兴趣,接受起来很困难,因此,数据库的理论部分可以少讲甚至被忽略。但是,实践技能如果缺乏理论知识的指导,就会造成学生只知其然而不知其所以然,这与课程的总目标是相违背的。[1]让学生通过课程教学,掌握如何设计结构合理的数据库,如何编写性能最优的数据库程序,离不开对关键数据库原理的学习。
(三)课程评价考核方式欠合理
课程评价的目的是检查课程的目标、编订和实施是否实现了教育的目的,实现的程度如何。而实际的情况是:考核大多由学期末的一张试卷来评价学生的学习情况,没有做到从知识与技能、过程与方法、情感态度与价值观三个方面对学生进行考核;考核内容不全面、方式单一。这与课程的培养目标是不一致的,因此,并不能实现课程评价的真正目的。
(一)依托项目以能力训练为主
“SQL Server数据库及应用”课程的实践性很强,若只通过讲授练习是不能全面掌握其内容的。只有以实际项目为基础,去训练学生的数据库分析设计能力,然后再考虑如何进行技术实现,才能促使学生学会分析现实项目,解决实际问题。
在教学过程中,宏观设计以项目为驱动,如学生选课系统、图书借阅系统和考勤管理系统等。[2]按照初学者认识和掌握计算机的规律,首先,提出要解决的问题,激发学生的学习兴趣和求知的欲望;然后,通过实例解决所提出的问题,解决问题的过程就是学习数据库应用技术的过程。[3]在内容的安排上应由浅入深,由实践到理论,再从理论到实践,通过问题的牵引将理论与实践加以密切的结合。
(二)按内在的逻辑联系序化课程内容
目前,许多SQL Server教材采用的结构一般是从数据库基础知识到应用,具体内容依次是创建数据库、管理数据库、创建和管理数据库对象、保证数据完整性、数据安全技术、游标、事物与锁、SQL Server安全管理,最后介绍客户端开发工具与后台数据库SQL Server交互。而在实际的教学过程中,往往由于学时的问题,学生无法掌握开发的详细过程与要求,不能将系统前台与后台工作紧密联系起来,造成了对课程学习的困扰。
因此,可以采用内在的逻辑联系来序化课程的内容。首先,在课程开始引入系统开发实例,如学生选课管理系统,从系统的功能入手,分析实际系统的结构,消除学生对数据库的陌生感和神秘感;接着,以项目的完成为主线,进行任务的分解,介绍相关知识和技能点。[4]通过案例编排知识点,以数据库应用和能力培养为本,具体任务分解如表1所示。
表1 课程任务分解
(一)采用教学做一体化的教学方式
“SQL Server数据库及应用”的理论教学与实践教学同等重要,没有理论知识的实践是不能进行数据库设计的。但是,对于高职学生来说,先理论后实践的方式,往往会使学生觉得理论知识枯燥,和实际联系不紧密。因此,教学中采用教学做一体化的教学模式。一方面,在完成任务的同时,介绍相关的理论知识;另一方面,在评价任务的完成情况时,深化对理论知识的理解,从而将理论与实践有机地结合起来。此外,应以实践教学为主,淡化理论教学和实践教学的界限。教师先展示、然后再演示,学生模仿,最后再实践。要通过“做中学,学中做”提高学生解决问题的综合能力。
(二)设计与教法、学法相适应的考核方法
“教学做”一体化教学方式强调学生能力的培养,每个教学单元要完成若干个典型的工作任务,课程考核一般采用档案袋考核法,考核的重点是学生在每个项目学习过程中的表现和任务的完成情况。在考核中,对积极主动参与的学生应予以奖励,着重鼓励学生提高自学能力和创新能力。在评价的过程中,提倡教师评价、小组自评与互评、个人评价相结合的方式。
[1]李岩.SQL Server课程教学改革的探索与实践[J].计算机教育,2010(6):60-62.
[2]金梅.面向能力培养的SQL Server数据库技术课程教学改革[J].高师理科学刊,2015(9):84-86.
[3]高见斌.高职院校SQL Server教学设计研究[J].江苏科技信息,2016(9):55-56.
[4]李晓会.SQL Server数据库设计与实现课程教学模式改革与探析[J].哈尔滨职业技术学院学报,2011(1):54-55.
[责任编辑 盛 艳]
穆炜炜,女,湖南化工职业技术学院讲师,硕士,主要研究方向为计算机系统应用技术、高等职业教育;刘其琛,男,湖南化工职业技术学院副教授,硕士,主要研究方向为高等职业教育。
G712
A
1674-7747(2017)18-0016-03