您现在正在浏览:首页 > 职教文章 > 职教论文 > 任务驱动法在数据库教学中的应用

任务驱动法在数据库教学中的应用

日期: 2007-2-2 21:53:09 浏览: 139 来源: 学海网收集整理 作者: 北京市门头沟区中等职业学校 赵盈春

内容提要:“任务驱动”教学法是一种适用于学习操作类知识和技能的学习方法,并且可以培养学生的自学能力和独立分析问题的能力。该教学法用于应用软件的教学,成果丰富,用于数据库教学,显为突出。本人就任务驱动教学法在数据库教学中的应用作了初步的实践,对形式和内涵也作了初步的探索,认为在数据库教学中采用任务驱动教学法,相对于传统教学而言,优势是明显的。
关键字:数据库教学 任务驱动教学法 任务 学会学习

针对我所教的计算机科目——ACCESS数据库来说,我认为最为行之有效的教学方法就是“任务”驱动教学法,最开始我也不是很理解这个名词的含义,随着教学的深入,我日渐理解了并掌握了老教师们口中常提到的并加以实施的这种教学方法。“任务”驱动教学法可以让职高学生在完成“任务”的过程中,培养分析问题、解决问题的能力、培养学习独立探索及合作精神,并且教学效果十分的明显。
一、“任务”驱动教学法的优势
“任务”驱动是实施探究式教学模式的一种教学方法,在数据库教学中的优势是显而易见的。
“任务”驱动是一种适用于学习操作类知识和技能的学习方法。从学习者的角度说,“任务”驱动是一种学习方法,适用于学习操作类的知识和技能,尤其适用于学习计算机应用方面的知识和技能。
计算机科学技术内容十分丰富,名词术语很多,各知识点之间联系密切,常常是牵一发而动全身。这往往使得初学者在入门阶段,感到陌生的名词多、难点集中、头绪繁杂,甚至产生畏难情绪,失去学好电脑的信心。
“任务”驱动学习法,符合计算机系统的层次性和实用性,为我们提出了由表及里、逐层深入、逐步求精的学习途径,便于由浅入深、循序渐进地学好计算机的知识和技能。而且,采用这种学习方法,伴随着学习者的是一个跟着一个的成就感,而不再是那种片面追求所谓“系统”,从而导致“只见树木,不见森林”的教学法给学生带来的满头雾水和一脸茫然。
“任务”驱动是一种适用于培养学生自学能力和独立分析问题能力的教学方法
电脑软、硬件的发展十分迅猛,更新的周期越来越短。学生现在学到的一些具体的知识可能会过时。这就要求我们必须注意培养和提高学生自学计算机学科知识和技能的能力。“任务”驱动是一种建立在建构主义教学理论基础上的教学方法,符合探究式教学模式,适用于培养学生的自学能力和相对独立地分析问题、解决问题的能力。我们提倡在计算机应用知识和技能的教学中采用这种教学方法。
二、运用任务驱动教学法于数据库教学,在教学上要把握几个原则
运用任务驱动教学法于教学之中,要把握下列几个原则:
1、学会学习原则
任务驱动教学法,将目标定在培养学生的学习动机和能力上。在教师的指导下,使学生能根据已有的知识经验,掌握有序的学习途径,在教师的指导下去解决问题,完成任务。在完成任务的过程中学会学习。这一目标的定位,能使学生适应新世纪的需要。
2、任务适当原则
任务驱动教学法的启动就是“任务”的建立和下达,建立难度适中的任务关系到该模式教学的成败.这个任务应该是学生通过适当努力能够完成的。所以任务设置要适当。
3、学用互促原则
任务驱动教学法完成教学任务的途径是通过“用”来促进“学”的,用然后知不足,用然后学,学以致用,学用互动,相互促进.
4、合作交往原则
在教学中要注意个体探究能力的差异。把个体自学与群体讨论,合作探究结合起来。提供三个学习空间,把个体学习、小组学习、班级学习有机地结合起来,使学生人人参与,鼓励提出不同见解,使教学方式变成更为生动、活泼的全员探究合作教学。
5、教师参与原则
在学生完成任务的过程中,教师不是袖手旁观,更不是一味的布置任务而不参与其中,教师应参与学生的讨论。教师在其中的角色是:学生学习动机的激发者、善于归纳问题的指导者、教学活动中调节与组织者。
教师要制定好策略,使学生对学习产生兴趣和求知欲。由于每个班的学生都存若干层次,尊重每一位学生,激励每一位学生。教师一是参与讨论,在众多问题中能筛选提炼出最适合某个或某类学生探究、积极思维的问题;二是在学生的讨论中能恰当地梳理,进行必要的引导。调节好三个学习空间的转换,控制好个别研究和集体讨论的步骤、节奏和深广度,在学习过程中培养学生的合作精神和创造思维。
6、适时归纳原则
在数据库教学中,采用任务驱动教学法,其优势是明显的,但也会存在一点问题。由于教师主要是进行方法的引导,学生有更多时间自主学习,而学生的学习能力是不同的,因而在同一课堂内,全班同学所掌握的知识会有所不同,容易造成学生成绩两极分化和教学知识点的疏漏。这就需要教师在教学中,要加强课堂或阶段小结和知识点的交流或回顾,使得学习能力差的同学或操作有疏漏的同学能通过教师的总结和回顾,跟上教学进度,全面掌握知识点,达到教学目标,促进同步发展。
三、“任务”驱动教学法在数据库教学中的应用
运用任务驱动教学法于数据库教学,在形式上是:提出任务-→师生共同分析完成任务的方法和步骤-→适当讲解或自学或协作学习-→完成任务实践-→交流或归纳。
在数据库教学中,传统的教学形式是:基本知识-→功能介绍-→举例解释-→巩固型独立练习-→小结评讲-→上机练习。在这个过程中,学生的学习基本上是被动的。

运用“任务驱动”教学法,我采用首先向学生明确布置本阶段、本章节或本课时的学习任务,并给予学生学习方法的指导:
(1)要求学生带着要完成的“任务”,或者说带着要解决的问题认真读书,掌握基本概念和原理。要让学生知道,虽然计算机科学技术的发展十分迅猛,令人目不暇接,但是它的基本概念和原理是相对稳定的,只有掌握了某个学科的基本结构、基本概念和原理,才能无往而不“适”,才能以不变应万变,才具备进一步深入学习或自学该学科的能力。
(2)要求学生敢于动手,勤于实践。电子计算机是工具,使用工具是技能,技能的掌握与熟练只能靠实践。应提倡探索式的学习,许多知识和经验可以通过自己上机实践获取,这样做不仅知识掌握得牢固,而且可以培养探索精神和自学能力。在学习使用电脑的过程中,读书和上机实践都重要,但比较而言,实践更重要。很多知识和技能必须通过多次上机才能学会。“在游泳中学会游泳”,在完成“任务”的过程中,增长知识和才干。
(3)要向学生讲清楚,掌握计算机的知识和技能需要一个过程,不可能一次完成,需要有锲而不舍的精神。教师要鼓励学生以顽强的意志去钻研教材和上机实践,同时应该向他们指出,学习不是直线式的前进过程,而是“螺旋式”上升的过程,真正全面深刻地理解知识和掌握技能需要反复,因此,在接触一个新领域或一个新的知识点时,可以先知其然,而暂时不深究其所以然,但应该注意在学过后面相关的知识后及时复习前面学过的内容,这样不仅能前后联系,加深认识和理解,而且可收事半功倍之效。
总之,教师不仅要向学生讲明采用任务驱动学习方法的意义,而且要培养他们采用这种方法进行自学的能力,只有这样才能真正发挥“任务驱动”教学法的优势。
采用任务驱动教学法,在课堂教学中,首先提出一个需要完成的具体任务,与学生共同分析解决该问题所需的知识,方法和步骤,有时先开辟“有意义接受学习空间”,围绕具体任务进行适量的概念教学和举例讲解,或开辟“自主学习空间”以及“协作学习空间”,学生来完成任务,可以独立完成,也可以合作完成。目的是的通过完成任务,掌握学习内容,学会学习,培养综合能力。在这个过程中,教师参与探索和指导,引导学生掌握教学内容,适时在班级交流,发现新思路,推广新思路,鼓励创新。教师进行比较、评讲、归纳,或由计算机执行,学生从中得出结论,引导交流,共同进步。如:
在初期设计和后期操作教学时,在教学前先提出一个任务,即:请建立一个我们班的“学生”数据库。围绕这个任务,讨论分析需要涉及到几个表、每个表中包含几个字段,主键、数据类型及属性设置,以及需要通过哪些组件来实现:
再学习这门课之前就要提出这个问题,整个一学期的学习都围绕着最后能够独立完成这个任务来进行。
每个章节、每个课时都提出不同的小任务,通过完成这些独立的小任务,最后能够让每位同学完成整个任务。
学生独立阅读课本上的例题;学生独立或合作完成任务。
教师或查看学生在电脑上的执行情况,或参与一些学生的讨论或探讨,发现问题,个别问题的个别回答,带有普遍性问题的在全班回答或讲解。
就在完成本任务的过程中,有的同学提出了正误判断问题,一次练习做多个题目等问题。这样可以举一反三,熟悉所有操作以及内涵。
以这种方式进行教学,使得学生感觉到编程是一件实用和有趣的事。
采用任务驱动教学法进行教学,教师的教和学生的学都是围绕如何完成一个具体的任务进行的。教师教学思路清晰,学生学习目的明确,学习变成了学生的主动行为,在用的需求下学,学以致用,更容易掌握学习内容。比如在前面提到的一个课时的教学,按任务驱动教学法,不是孤立地介绍有关概念,而是将同学们所关心的正误判别问题加以解决。这样教学,提高学生的主动参与意识。
初步实践证明,任务驱动教学法在数据库教学中的运用是成功的。基于建构主义教学理论基础上的任务驱动教学法,很值得继续实践和探索。
让学生在“任务”中学会学习,增强学生的学习兴致,从而提高学生的学习成绩。

返回顶部