计算机数据库教学中任务驱动法的几个技巧分析
计算机数据库教学中任务驱动法的几个技巧分析 1 概念 任务驱动法是一种建立在构建主义理论基础上面的,不 同于传统的教学方法。任务驱动法的教学方法核心在于:教 师引导,学生围绕一个共有的任务中心,在问题动机的驱使 下,进行的互相协作和自主研究的学习。它的特点在于“任 务式的驱动,实际的操作”,非常适合数据库的学习。因为 这样的课程对实践操作的要求本来就很高,通过这样的教育 模式,大大加强了学生的实践操作能力。因为计算机的发展 速度很快,所以学生必须具有一定的独立分析能力和解决问 题能力,才能顺应时代的发展。2 优势 2.1 生活和任务结合 这样的结合利于激发学生的求知欲望。任务驱动法从问 题入手,教师可以不同的教育内容设计不同的教学任务,再 要求学生根据实际情况作出相应的反应。在这个过程中,学 生通过自己的努力获得相应的成就,就大大提高了学生的求 知欲望,形成一种良性的学习循环。
2.2 实际和理论结合 有利于理论学习的深入研究。在任务驱动法的教育过程 当中,教师可以设置一些紧贴生活的学习任务,让学生带着 真实的任务不断探索,寻求自己想要的知识,分析和解决问 题的能力得到了提升,也开阔了新的理论视野。2.3 交流更重要 有利于培养学生的综合能力。任务驱动法是一种以“行 为”为导向的教育方法,这样的教育模式中的学习任务,大 部分都来自于生活。学生对于任务的认知也有直接的感触, 就会乐意参与其中,向我们传达出强烈的学习欲望。老师的 作用也从传统的授教者转型为引导者。学生从一个被动学习 的位置,转向了主动学习的位置,位置的转换对于学生的综 合能力的培养,有着至关重要的作用。
3 应用 数据库课程,包括了系列的管理操作,然而数据库的开 发要求从数据分析和整理再到最后的系统设计,所有的环节 都必须一步一步实现。在教育的过程中,可以通过任务驱动 法先学习数据库的基础创建,比如说查询、建表、视图等基 本操作,到后来设计一个完整的数据库。
3.1 任务驱动法的教育前提是适度的学习任务 适度的学习任务和任务的完成效率有着直接的关系。课 堂教育当中,教师创建的问题背景,必须把要学习的知识隐 含在任务中,让学生完成任务的时候,也能掌握和理解知识 技能。精妙的任务设计,也是调动学生求知欲望的办法。从 而获得更好的学习效果。
在数据库的学习当中,一般情况下要求一名学生完成一 项任务即可。不过这个过程需要注意:要求学生必须先分析, 然后根据自己分析的结果去寻找数据,接下来对相关的数据进行整合,最后才能投入到系统的设计当中。这样一个任务, 我们选择阶段性完成,就是为了强化学生系统学习和分析的 能力。
3.2 任务驱动法的教育关键是合理的分解任务 分解任务,就是将一个大的任务分解成若干个小任务, 一直分配到每个小任务都可以独立操作为止。在这样的小任 务中,也许会出现诸多学生没有触及的知识和技巧,教师可 以利用信息手段创建相关的背景进行讲解,不能让学生产生 较大的畏惧心理。
实际上,每个数据库的实现过程和设计都是通过不断分 解任务实现的。当学生设计一个成绩管理系统,老师可以引 导学生结合实际情况提出相关的问题:因为成绩管理系统需 要处理学生的成绩和信息,其中包括了成绩的修改和写入、 查询删除等。另外有学生退学和新生入学,还需要对学生的 基本信息进行添加和删除等。还有就是管理系统的安全保护, 针对不同的身份设置不同的权限。比如说老师可以查询和修 改,而学生只可以查询。
经过细致的划分任务,系统的层次结构也就逐渐清晰明 了,功能也就得到了改善。实际上就是一个大的过程,通过 科学的划分为小的任务,分配给每一位进行解决。在学期即 将结束的时候,老师根据每位学生的成绩,制作一个完整的 管理系统。教师可以根据一些系统的实例,让学生有感性的 认知,了解技能是可以通过学习实现的。树立了学生信息的同时,也保证了以后学习的顺利进行。
3.3 任务驱动法的教育重点是自主+协作学习 问题设计好以后,就需要学生通过各种各样的途径去完 成和实现。构建主义认为:知识的学习是一个主动构建的过 程,教师无法直接参与,需要每位同学积极地参加整个过程, 通过自主+协作的学习方法完成学习的任务和目标。
自主学习,就是以学生自我为中心,让学生自己去发现, 独立完成学习任务。这个重点就要求老师必须调动学生的积 极性,利用多种多样的机会,在不同的环境下运用所学的知 识。这个方法适用于相对简单的学习任务。
如果遇到一些大的问题的话,就需要协同作业。这个时 候,在同样问题的背景下,协作的能力就得到了体现。这项 能力是在自主学习的基础上,通过小组间的协商和研讨,进 一步深化主题的构建。通过协作学习方法,可以看到不同的 解决方案,开阔了学生的思维空间。
3.4 任务驱动法的教育重点阶段是效果的评价 学习效果的评价,是学生反思问题的过程,一个自我评 价和相互评价的过程。可以提高学习的总结能力,也可以培 养学生的成就感和自信心。当学生完成任务的时候,就会建 立一套自己的思维结构,但是这个结构并不完善,这就需要 老师和学生之间进行评价和交流,使得这个思维结构不但有 骨架,而且有肉感。还有就是,学生在完成任务的时候,都 有一种成就感,这个时候发现学生出现错误的时候。必须先肯定他的做法,再指出不足之处,不仅刺激学生的学习热情, 也让学生知道什么叫做学无止境。
总而言之,在任务驱动法教育模式下,前提是具体的任 务,关键是分析任务和解决方案,重点是自主+协作学习完 成学习任务,最后是效果的评价,信息反馈是有效提高的手 段。各个环节必须合理的安排,统筹兼顾,才能实现不断创 新和发展,巩固和加强旧知识的同时,也可以创造出新的解 决方法,培养学生全方位思考问题的能力。
4 总结 综合以上观点,任务驱动法的教学模式,是培养现代化 人才的需要,也非常符合数据库的教育方法。不但增强了学 生的动手能力,还培养了学生分析问题、解决问题的能力。
但是在具体的实践过程中,还有美中不足的地方需要改进。
所以,如何更好的运用任务驱动法促进学生能力的培养,是 每一位一线教育人员,深刻探讨和思考的问题。
参考文献:
[1]程录庆,王志立,陆骥等.任务驱动法在《大型数据 库》课程教学中的应用探索[J].高教论坛,2009(6):65-67. [2]顾新贤.任务驱动法在计算机数据库教学中的应用 [J].职业,2012(9):52-52. [3]董萍萍.“任务驱动法”在计算机技术基础教学中的 应用[J].华北煤炭医学院学报,2010(1):112-113. [4]莫洁美.任务驱动法在学校数据库教学中的应用[J].中国新技术新产品,2010(15):46-48. [5]高雅娟.任务驱动法在数据库教学中的应用[J].剑 南文学,2011(4):116-117. [6]张伟华.行动导向教学法在数据库教学中的应用于 探讨[J].高校论坛,2010(10):126-128.