任务驱动教学法在数据库技术课程中的应用

  • 格式:doc
  • 大小:30.50 KB
  • 文档页数:5

任务驱动教学法在数据库技术课程中的应用[摘要]文章分析和探讨了数据库技术课程教学的现状和存在的问题,构建和组织实施了以能力培养为主线,分层次、相互衔接的任务驱动的团队教学体系,从而深化了教学改革,激发了学生的学习热情和参与意识,提高了学生的创新思维能力和实践能力,促进了学生的全面发展。

[关键词]数据库技术任务驱动团队教学实践能力数据库技术从20世纪60年代中期产生到现在来得到了迅速的发展,是计算机科学技术中发展最快的技术之一。

它具有知识更新快、实际操作多、应用方面广、联系范围大等特点。

通过这门课程的学习,高职院校学生能够正确理解数据库的基本原理,熟练掌握数据库的设计方法和应用技术,结合数据建模工具和数据库管理系统软件,科学、规范地进行数据库应用系统的设计与实现。

传统的教学模式总是以“知识为本位”,强调知识的科学性与系统性,忽视了对学生创造能力的培养;强调以课堂为中心,以教师和教材为中心,忽视了学生学习积极性、主动性的发挥。

数据库技术课程是计算机专业的核心课程之一,理论性和实践性都很强,为了在教学中既传授知识、技能,又培养团队精神和合作能力,我们提出并实施了任务驱动的团队教学法。

通过实践,对此教学法有了一些认识,也取得了一定的效果。

一、任务驱动的团队教学方法所谓“任务驱动”,是将所要学习的新知识隐含在一个或多个任务之中,学习时,学生对任务进行分析、讨论,找出解决问题的方法,明确要涉及哪些知识,并找出哪些是旧知识,哪些是新知识,同时,在教师的指导下,紧紧围绕共同的任务活动中心,在强烈问题动机的驱动下,由表及里、由浅入深地完成有一定梯度的各个任务,进而建构知识的一种学习实践活动。

团队教学法是以学生的自主性、探索性学习为基础,以团队学习为中心,以教学目标为使命,采用类似科学研究及实践的方法,促进学生主动积极发展的一种新型教学方法。

在教学活动中,将学生分成若干团队,实行教师指导、组长负责制。

教师可将教学内容的若干部分、大作业、课程设计等分别设置不同的任务,将这些任务分配给不同的学习团队,由各团队成员共同努力、主动探索、研究问题、解决问题、完成任务、实现目标。

在此教学方法中,教师从知识的传输者变为指导者,学生从知识的被动接受者变为主动建构者;把培养学生动手能力、实践能力、团队协作能力和可持续发展能力放在突出的地位,促进学生综合技能的培养;用显露学生创新萌芽的技能、作业、作品和成果来鼓舞并激励他们在创新路上永不停息的步伐,从而让学生体验创新的艰辛与乐趣,培养其分析问题和解决问题的能力及团队合作能力。

二、任务驱动教学法在数据库技术课程中的应用(一)教学方法和手段根据高等职业技术院校示范性建设项目中核心课程教学改革的要求,我们的专业教师在实际的教学过程中,改革传统的灌输式讲授教学方法,综合使用各种教学方法、教学手段,以学生为中心,采用激发兴趣的案例、任务驱动的团队等相结合的教学方法,增加学生的实践机会、自学机会和创新意识,极大地调动了学生学习的主动性和积极性,加快了学生对抽象理论和方法的理解和掌握,促进了知识的加深和转移。

在教学过程中,我们采用计算机辅助教学技术、多媒体教学技术、仿真技术等多种辅助教学手段进行立体化教学。

我们建设网络学堂,为师生提供一个交流信息的平台,将丰富的教学资源、课件、参考资料通过网络共享,学生可以不受时间、地点限制,下载资源进行课后学习、作业提交、在线测试、信息发布、网上讨论等,教师根据学生的反馈信息调整教学进度,修订教学计划,并进行在线答疑。

同时,我们在教学过程中重视因材施教,针对学生学习的个别差异,努力实现教学方法的个体化。

(二)实训教学体系的构建实训教学是数据库技术课程教学的一个重要环节,是培养具有创新意识和动手能力的高素质技能应用型人才的重要手段。

我们从有利于人才培养的要求出发,构建以能力培养为主线,分层次、相互衔接的科学的实训教学体系。

其中把实训教学分为三个子系统:一是基础课程实验子系统;二是综合应用实训子系统;三是课程设计子系统。

在教学方式方法上,我们实施“六个结合”:理论教学与案例教学相结合;素质训练与能力培养相结合;任务驱动与自主学习相结合;独立学习与合作学习相结合;虚拟教学与现实教学相结合;验证型实验与设计型实训相结合。

1.基础课程实验子系统。

基础课程实验密切联系理论教学,以强化学生基本实验技能、验证理论知识、加深学生对理论知识的理解、培养学生的动手能力和实事求是的科学态度为教学目标。

它要求学生在掌握数据库系统基本概念的基础上,借助于SQL Server DBMS,熟练运用SQL语言进行数据库操作,实现数据定义、数据查询、数据操纵和数据控制等功能。

2.综合应用实训子系统。

综合应用实训以培养学生综合设计能力和应用能力为目标,要求学生掌握数据库设计方法和步骤,把握技术潮流,具有采用主流开发工具来开发数据库应用系统的基本能力。

其综合性体现在:一是不同课程之间及同一课程不同章节之间的知识结合;二是不同实验手段的结合。

从而提高知识点的关联、衔接度,完成基础课程实验与课程设计的对接,为课程设计子系统的顺利实施打下良好的基础。

3.课程设计子系统。

数据库课程设计是指在学生系统地学习了数据库技术课程后,按照关系型数据库的基本原理,综合运用所学的知识,以团队为单位,设计开发一个小型的数据库应用系统。

通过对一个实际问题的分析和解决,使学生掌握数据库技术的实际应用以及数据库应用系统的设计方法与开发过程,在更高的层面上培养学生的创新能力、实际工程设计能力、团队合作精神及初步的科研能力,为他们以后进行数据库系统设计、开发与维护打下良好的基础。

(三)具体实施与管理任务驱动团队教学法贯穿于数据库技术课程教学的始终,体现了使命管理理念和团队精神的培养,其实施管理过程可以分为三个层次:第一层次,团队成员的学习与管理。

团队成员的上课出勤、回答问题、平时作业、上机实验等学习活动以团队为单位,教师对学生平时成绩的评定也以团队为单位,以促进团队成员相互监督、相互学习、相互帮助、共同进步。

第二层次,课程教学中,每个团队需完成1~2个子任务。

教师根据教学进程,适时向各个团队布置子任务的题目、要求和目标。

根据子任务的不同,各团队之间或同步开展探究,或异步进行,从而培养团队合作精神。

第三层次,课程教学结束后,每个团队完成不同项目的课程设计。

课程结束前,教师公布课程设计指导书,由各团队在课程设计库中选择项目或自拟题目,与教师商议并确定,然后按照软件开发流程组织实施。

其团队使命是完成课程设计任务,实现一个简单的应用系统,掌握数据库应用系统的开发步骤,增强团队精神和合作能力。

1.组织形式。

学生先采取某种形式随机分组,然后,教师根据各个团队具体情况进行适当的调整,再推举团队组长,由组长协调团队成员的学习和统筹安排成员的任务。

2.订制任务。

先由课程负责人提出初步的任务,再在教研室内讨论,对任务的名称、内容、目标等提出指导性要求,形成课程整体教学计划。

拟订课程单元教学设计,任务分为三类:一是教学内容的某个部分,现有9个子任务;二是教学拓展大作业,现有6个子任务;三是课程设计,现有30个项目。

设计具体任务时,要注意任务既要易于实现,又不能被庞杂的知识所淹没,任务在教学活动中可以根据学科的发展动态不断增加或更新。

3.任务实施。

(1)提供参考资料。

实施前,教师为各团队的不同项目指定参考书籍、文献和网站等资料,以避免学生面对项目无资料、走不必要的弯路等问题,可以提高学习效率。

(2)细化任务、分工合作。

开始实施时,组长根据项目的内容和要求,将任务分解,分配给团队成员,并给各成员一个完成任务的最低标准。

在这个环节,教师应给予指导和支持。

(3)集体研讨。

实施中要开展研讨,各成员报告研究进展、已解决问题、存在的问题和下一步的工作,对有分歧、不明确的问题,在老师的指导下,要进一步探究,达成共识。

(4)编写报告。

实施结束时,根据项目类型的不同,可编写综述报告或讲课报告或设计报告,总结研究成果。

4.成果展示与评价。

(1)成果展示:成果的展示应不拘形式,根据不同任务,可以把所有成果融入一次课堂教学(如:实体联系图及应用)、一场学术报告(如:空间数据库新技术);一个应用软件产品(如:房地产信息管理系统)推介会之中。

这样,既锻炼了团队成员的能力,又调动了他们的积极性,增加了学习的兴趣,让学生在快乐中品味“学习的幸福”。

(2)成果评价:针对不同类型项目的成果,要注意区分是模仿、改造,还是创新,因为其评价标准不同。

教学内容型任务,主要以内容的正确性、完整性,讲解的逻辑性、条理性等为评价标准;大作业型任务,主要以专业知识应用、解决问题和方法创新等为评价标准;课程设计型任务,主要以项目设计质量为评价标准。

无论是什么类型的任务,教师都要充分肯定学生的设计成果,使学生在成果中品味成就感。

(3)过程评价:对团队中每个成员的努力程度、合作程度、讨论交流、工作态度等方面进行评价。

(4)实践反思:引导各团队成员对项目设计过程进行反思,对设计中的优点与不足进行书面总结。

经过团队内交流、班内交流,帮助学生完成最后的提升。

三、总结任务驱动的团队教学法突破了传统教学模式,它最显著的特点是以项目(或案例)为主线、任务目标为使命、团队为载体、教师为主导、学生为主体,改变了以往“以教室为环境、以教师为中心、以教材为工具”的被动的教学模式,是学生主动参与、自主协作、探索创新的新型教学模式。

在数据库技术课程中实施任务驱动的团队教学法,使学习过程成为人人参与的创造实践过程,既注重最终的学习结果,又注重完成任务的过程,大大提高了学生的学习积极性和主动性,团队学习成果的展示,具有很强的主动性、参与性、创造性和合作精神,团队成员洋溢着不可名状的成就感和幸福感。

通过任务驱动团队教学法学习的学生,其综合素质、创新能力和协作能力在循序渐进的教学过程中得到了锻炼和提高,同时提高了毕业生的竞争力。

实践表明,任务驱动的团队教学法能体现数据库技术课程提出的教学特点,适合高等职业教育培养技能应用型高素质人才的需求。

[参考文献][1]蒋笃运.知识经济与未来教育[M].郑州:河南人民出版社,2001.[2]何元清.“数据库技术与应用”课程教学改革与实践[J].计算机教育,2008(18).[3]潘洪军.高校计算机专业课程结构体系构建的思考[J].现代教育科学,2005(4).[4]史宝会.“任务驱动”教学法的几点体会[J].信息教育技术,2005(4).[5]雷红艳,邹汉斌.数据库原理课程教学方法改革探讨[J].电脑知识与技术(学术交流),2007,1(6).[6]应宏,徐家良.团队教学法在数据库原理课中的应用[J].中国成人教育,2008(9).。