首页 > 范文大全 > 正文

基于CDIO案例驱动式的高职“SQL数据库”教学方法探讨

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于CDIO案例驱动式的高职“SQL数据库”教学方法探讨范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

[摘要]分析采用传统教学方法进行“SQL数据库”课程教学存在的问题,通过借鉴CDIO工程教育理念,结合案例驱动式的教学方法,并根据我院的实际教学条件,给出一种基于cdio案例驱动式的教学方法在高职sql数据库”课程教学中的具体实践思路。

[关键词]SQL数据库;CDIO;案例驱动;教学方法

[中图分类号]G712

[文献标识码]A

[文章编号]2095-3712(2015)14-0029-03

[作者简介]黄春华(1985―),女,广西玉林人,硕士,广西英华国际职业学院工信学院计算机专业讲师,武汉大学2014―2015学年广西高校优秀青年骨干教师国内访问学者,研究方向:数据库技术,数据分析及数据挖掘,SQL数据库教学。

一、引言

“SQL数据库”是我院针对计算机类专业开设的一门专业知识课,在专业人才培养方案中,该课程一般安排在第二或第三学期,是其他后续专业技能课程的前导课程之一,是学生必须掌握的一门专业基础课。

笔者从2012年春季期开始承担“SQL数据库”这门课程的教学工作,当时因教学经验不足,且所选用的教材比较偏重理论知识,采用传统的以教师为中心的教学方法,导致课堂教学效果及学生学习效果很差。在接下来的教学中,笔者认真反思和总结这门课程在教学过程遇到的问题,并查阅了大量有关数据库课程教学方面的资料,通过分析和借鉴他人的方法,以及结合学院教学环境的实际情况,紧扣专业人才培养方案目标,决定采用项目案例驱动式的教学方法,以求在教学效果上有所提高。经过一个学期的教学实践,课堂教学效果和学生学习效果有所提高,但还是不尽如人意,还有亟待改进的地方。后来笔者看了一些关于CDIO的文献资料,再结合之前的教学经验,将CDIO教育理念与项目案例驱动式的教学方法结合起来,提出一种基于CDIO案例驱动式的教学方法,并将之应用于2012、2013级计算机类专业“SQL数据库”的教学实践中,取得了良好的课堂教学效果及学生学习效果。

二、CDIO教育理念及案例驱动教学法简介

CDIO是英文单词Conceive(构思)、Design(设计)、Implement(实现)和Operate(运作)的缩写,是由麻省理工学院和瑞典皇家工学院等大学从2000年起经过探索研究所创建的一套国际工程教育模式。其教育理念注重工程环境对培养学生扎实的工程基础性理论和专业知识、团队设计和创新实践训练的重要性,让学生以主动的、实践的、课程之间有机联系的方式学习工程。[1]

案例教学就是在教师的指导下,根据教学目的和要求,组织学生通过对案例的调查、阅读、思考、分析、讨论和交流等活动,教给他们分析问题和解决问题的方式或方法,进而提高他们分析问题和解决问题的能力,加深他们对所学课程的基本概念和基本理论的理解及应用。[2]

本文提出的基于CDIO案例驱动式“SQL数据库”课程教学方法,就是在案例的驱动下,结合CDIO工程教育的理念,以学生为主体,通过教师的引导,对精选的案例进行讨论和剖析,深入学习和理解案例中所包含的基本理论知识及原理,在此基础上通过案例的完成以实现学生对SQL数据设计思想的建立和实际操作能力的提高,同时还要注重培养学生的团队协作精神、职业能力及职业素养。

需要强调的一点是,案例驱动教学不是教“案例”,而是以案例为载体,先让学生获得感性的知识,然后在探究和解决问题的过程中,逐步实现一个从具体―抽象―具体的认知过程[3],让学生能够获得事半功倍的学习效果。

三、基于CDIO案例驱动式的“SQL数据库”教学的总体设想

传统“SQL数据库”教学方法中存在诸如填鸭式的理论教学、被动的实验课程、缺乏动力的习题课程和机械式的考试过程等现象[4, 5],一般注重理论知识的教学,采用笔试的考核方式,导致大部分学生经常处在一种一知半解的学习状态,加之缺乏足够的实践操作,在学习过程中越来越不知道学习SQL数据库知识有何用处,从而对课程学习产生了抵触心理和厌学情绪。基于CDIO案例驱动式的教学方法能够让学生在学习过程中首先了解SQL数据库是什么,能做什么,然后怎么做,而不是对着课本纸上谈兵,这样既提高了学生的学习兴趣,又能达到良好的教学效果。基于CDIO案例驱动式的“SQL数据库”教学的总体设想如下:

1.增强学生的动手操作能力,让SQL数据库课程学习不再抽象

在基于CDIO案例驱动式的教学方法中,首先通过举出现实当中一些典型的案例,让学生明了学习SQL数据库知识的用处何在,然后围绕教学案例去学习其中的理论知识和操作技能,不断动手实践,最后在获得自我实践成果满足感的基础上完成SQL数据库课程的学习,让SQL数据库课程学习不再抽象。

2.增强学生学习的主动性,让SQL数据库的教学不再被动

传统教学方法是教师在讲台上照本宣科,学生在座位上被动学习,纵使加以简单的上机操作,因为对所学知识一知半解,根本无法达到学习的目的。基于CDIO案例驱动式的教学方法,因为通过案例的驱动教学,一开始就告知学生学习知识的用处所在,激发学生的学习兴趣,增强了学生学习的主动性。

3.增强师生互动性,让SQL数据库的教学不再沉闷

在传统教学过程中,学生因感觉学习SQL数据库知识枯燥无味,总是难以进入到学习角色中,学生与教师之间缺乏教学上的互动性,课堂教学气氛沉闷,致使教师教得没心情,学生学得没激情。基于CDIO案例驱动式的教学方法因为能很好地提高学生学习的主动性,自然而然就能增强师生之间的互动性,使课堂教学气氛不再沉闷。

4.最大限度地培养学生团队协作精神和职业能力及素养

基于CDIO案例驱动式的教学方法注重学生团队合作完成项目实践操作,学生按照职业能力及素养要求认真完成学习任务,不仅能提高学生自学、归纳、设计、分析和解决问题的能力,还能培养学生将来在工作岗位上的团队协作精神和职业能力及素养。

四、基于CDIO案例驱动式的“SQL数据库”教学方法的具体实施

“SQL数据库”这门课程一般安排在第二学期开设,主要授课对象为大一计算机类专业学生,在这之前学生几乎没有学习相关的计算机专业课程,比如C语言,所以学生觉得这门课程抽象难学。为了消除学生这种畏难的心理,帮其建立起学好本门课程的信心,首先通过一些现实生活当中有关数据库方面的应用实例,告诉学生何为数据库,数据库有什么作用,学习数据库有何用处,以及目前数据库技术的社会发展趋势等;其次选用一本以项目案例驱动为主、重在实践的高职高专教材;然后将学生按班级分小组开展教学。

根据上述的总体思路,并结合我院的计算机专业课程均直接安排在机房授课,且每个学生一台电脑的实际教学条件,给出基于CDIO案例驱动式的教学方法在“SQL数据库”课程教学中的具体实施思路:

1.结合实际应用案例,总体讲解数据库相关知识

在开始SQL数据库相关知识学习之前,首先要让学生理解什么是数据库,数据库在现实生活当中的应用或作用等。本门课程所选的教材是以设计一个“学生选课系统”数据库为主线串起来讲解SQL数据库的各个知识点的,为了与教材相对应,也为了激发学生的学习热情,在开始SQL数据库知识学习之前,先给学生演示区内某高校开发的学生选课系统的各种功能,让学生能直观地感受到数据库的作用,让其对接下来的学习产生兴趣。在演示系统的过程中,对系统数据库设计的相关理论知识进行适当的讲解,避免单纯讲解理论的枯燥性。

2.按班级分小组,以小组为单位完成每次课的实践教学内容

按照不同专业班级的实际人数分小组进行教学,每个小组由2~3个学生组成,每次上课都要求同一小组的学生坐在一起,可以同用一台电脑也可以各用一台电脑共同完成课堂的实践教学内容,这是为了培养学生团队协作精神,同时可以活跃课堂气氛。

3.根据教材的内容组织特点采用1+1方式进行课堂教学

所选教材采用“大案例,一案到底”的思路,以一个“学生选课系统”数据库的设计与管理为主线串起全书知识点,围绕该系统数据库的应用与维护,将大案例分解为十个项目,每个项目又分解为若干个任务,通过任务的实现过程,详细介绍SQL Sever 2008数据库应用技术,并且每个项目后都配备有相应的项目实训。1+1方式就是指第一节课由教师简单讲解知识点及演示操作步骤,第二节课由学生以小组为单位运用刚刚学习的知识或方法完成项目实训题中的相关工作任务。在课堂教学中教师尽量精讲理论知识,让学生多上机操作,通过发现操作过程中的问题,注重培养和提升学生发现问题、提出问题、解决问题的能力,即充分发挥学生是学习主体而教师只是引导的作用,既能增强学生学习的主动性,又能加强师生之间的互动性。

4.采用阶段性的考核方法

根据CDIO工程教育标准中有关学生考核的指导思想[1],本门课程采用阶段性的考核方法,其具体的考核环节设计如下表所示。

该考核方式将传统的理论考核变为日常课堂考核、实验考核、期中考核和期末考核四个环节,其中日常课堂考核包括出勤情况、课堂表现和作业完成情况,它与实验考核构成形成性考核,而期中考核和期末考核构成终结性考核。采用这种考核方式是为了更好地加强实践性教学环节,改善理论与实际相脱节的问题,使课程考核更注重考查学生的综合能力和素质。

五、结束语

本文探讨了以CDIO工程教育理念为指导思想,结合案例驱动式方法,提出了一种基于CDIO案例驱动式的教学方法,并根据我院的计算机专业课程均直接安排在机房授课,且每个学生一台电脑的实际教学条件,给出了该方法在高职“SQL数据库”课堂教学中的具体实践思想。该教学方法被应用于2012、2013级计算机类专业“SQL数据库”的课堂教学实践中,并取得了良好的课堂教学效果和学生学习效果。

参考文献:

[1]毕佳荣.我国高等工程教育理念的探究[D]. 哈尔滨工业大学人文与社会科学学院,2012.

[2]熊春荣.“C语言程序设计”课程案例驱动教学模式的研究与实践[J].玉林师范学院学报,2010(5):119-121.

[3]张晨霞.任务驱动教学法在数据库技术课程中的应用[J]. 教育与职业,2009(12):141-142.

[4]陈廷斌,鲁艳霞.基于CDIO的数据库原理与应用课程探索[J].计算机教育,2011(20):83-86.

[5]龚元明,罗素云.基于CDIO工程教育理念的课程教学改革探索[J].上海工程技术大学教育研究,2013(1):14-16.