试议教学法“任务驱动”教学法在《VisualFoxPro数据库运用技术》课程中运用

更新时间:2024-03-06 点赞:17300 浏览:66029 作者:用户投稿原创标记本站原创

【摘 要】 《Visual FoxPro数据库应用技术》课程的教学目的源于:毕业总结范文www.618jyw.com
,是使学生理解数据库的理论,掌握数据库开发设计的方法和对数据库的管理维护。本人在数据库课程教学中体会到,由于学生都是非计算机专业,计算机语言的理解能力较差,而将“任务驱动”教学法作为重点,通过简单易懂任务分析讲解,不仅使学生达成一定的认知目标和技能目标,还有利于激发学生的学习兴趣,培养学生的分析问题、解决问题的能力,提高学生自主学习及与他人协作的能力。
【关键词】 Visual FoxPro;数据库;任务驱动
2095-3089(2013)22-00-01

一、“任务驱动”教学法

1.“任务驱动”教学法的定义及特点

“任务驱动”教学法是一种建立在建构主义学习理论基础上的教学法,它将以往以传授知识为主的传统教学理念,转变为以解决问题、完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前问题的理解,运用共有的知识和自己特有的经验提出方案、解决问题。
2.“任务驱动”教学法最根本的特点就是“以任务为主线、教师为主导、学生为主体”,改变了以往“教师讲,学生听”,以教定学的被动教学模式,创造了以学定教、学生主动参与、自主协作、探索创新的新型学习模式。

二、“任务驱动”教学法在《Visual FoxPro数据库应用技术》课程中的应用

1.任务的提出:设定课题、提出要求、明确目标

在《Visual FoxPro数据库应用技术》课程开课初期使学生明确课程的学习目的:实现一个小型的管理系统的设计与开发。要求学生能根据一个实际需求完成一个数据库系统的设计与实现,强调从需求分析、数据搜集、数据整理、系统设计到系统实现全过程的参与。设计时具体到系统的需求,是实现工资管理系统、学生管理系统还是图书管理系统,可以由学生自己兴趣决定。当然系统的功能不能过于简单,一些基本的功能如:增加数据、修改数据、登录加密等功能是必须实现的。目标任务的明确对于学习与任务的最终完成起着至关重要的作用。任务的设计要以激发学生学习的兴趣为出发点,以满足学生的探究为主观愿望,以完成教学任务为最终目标。

2.任务分解及教师引导

分解任务是将一个大的任务分成若干个分任务,直到每个小的分任务可操作为止。教师可以创设任务情景,通过讲解、示范等教学方法,尽量不让学生对任务产生畏惧。教师要做到让学生在情境中学习,在任务的分解过程中获取知识,提高分析问题的能力。如设计“学生管理系统”,教师可以引导学生通过联系实际不断地提出问题并分解任务:学生管理需要学生信息,如果该系统规定专人负责,需要设置用户名和登录,体现保密性,如何实现呢,通过登录系统界面实现,那就涉及到表单的一些知识了,比如标签控件、文本框控件的使用;学生信息表格需要哪些信息、课程表怎么建立、成绩表需要哪些字段;系统模块应该包括学生信息的录入、修改、删除、查询,该如何实现。总之,经过系统的分析,对任务的合理分解,可以设计出一个基本功能框架。随着任务分析的深入,整个系统功能不断完善,结构不断清晰。这实际上是将教学内容拆分为一个个的小“任务”,逐步地展示、布置给学生。

3.采用合作学习、在自主学习方式

常用的合作学习方式有两种:一种是将不同层次的学生组成一个组,共同去完成一个任务,在合作学习中基础好的同学帮助和辅导基础一般的同学,共同提高;一种是当基础好的同学完成任务后请他们做“小老师”,去辅导几个很难完成任务的同学,让他们在辅导的过程中有新的发现和提高,而被辅导的学生也能跟上学习进度。合作学习有利于任务的实现与完成。问题提出后并设计好执行过程,学生需要通过各种方法去完成任务。以“学生管理系统”为例,针对学生信息的录入、查询与编辑等功能,涉及到对表格、查询、调用存储过程以及窗体等对象的理解与操作;对于打印功能,涉及到控件与报表的知识等。还有很多操作,需要学生去处理解决。对于这些问题的分析与解决,学生可以查阅相关资料,在教学研究上机实践中,逐步地理解、模仿、改造,进行自主学习;然后鼓励大家共享资料,相互交流,进行合作学习。

4.扩展和细化

任务的完成不等于学习的结束,对于学生来说,求知欲的强弱与教师的引导有很大的关系。学生的水平有很大的差距,因此任务的设计是有弹性的,那么完成的好坏也是有差距的,所以“不能让学生吃得太饱,也不能让其饿着”,这就是教学过程结束前对任务的扩展和细化,即对完成得好的学生应提出扩展的意见,对有难度的学生应给出细化的要求。

三、“任务驱动”教学法的实际应用效果

从学生的角度说,任务驱动是一种有效的学习方法。它从浅显的实例入手,带动理论的学习和应用软件的操作,大大提高了学习的效率和兴趣,培养他们独立探索、勇于开拓进取的自学能力。一个“任务”完成了,学生就会获得满足感、成就感,从而激发了他们的求知,逐步形成一个感知心智活动的良性循环。伴随着一个跟着一个的成就感,减少学生们以往由于片面追求信息技术课程的“系统性”而导致的“只见树木,不见森林”的教学法带来的茫然。
从教师的角度说:任务驱动是建构主义教学理论基础上的教学方法,将以往以传授知识为主的传统教学理念,转变为以解决问题。完成任务为主的多维互动式的教学理念;将再现式教学转变为探究式学习,使学生处于积极的学习状态,每一位学生都能根据自己对当前任务的理解,运用共有的知识和自己特有的经验提出方案、解决问题,为每一位学生的思考、探索、发现和创新提供了开放的空间,使课堂教学过程充满了、充满了个性、充满了人性,课堂氛围真正活跃起来。
教学实践表明:在《Visual FoxPro数据库应用技术》课程的教学中开展任务驱动教学,改变了知识的传输方式,培养了学生的科学探索精神和实践能力,把静态的教学变成全体学生主动参与的开放式教学,有利于学生自主学习和学生创新能力和创新意识的培养。
参考文献
孔庆彦.Visual FoxPro程序设计与应用教程[M].中国铁道出版社.
何克抗.建构主义学习环境下的教学设计[M].北京师范大学出版社.
[3]姜振安.任务驱动教学法与学生实践能力培养[M].职教通讯,2003(7).
[4]钟启泉.现代课程论[M].上海教育出版社.教书育人·高教论坛2011|05107
[5]郭善渡.信息技术课与“任务驱动”教学法[J].网络科技时代,2010,(3).
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~