“任务驱动”教学法在“Visual FoxPro数据库”教学中的应用

来源 :教书育人·高教论坛 | 被引量 : 0次 | 上传用户:mengminyan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  Visual FoxPro数据库课程是大多数高等院校的专业课,通过本课程的学习,使学生掌握数据库开发设计的方法和对数据库的管理维护。由于现行的招生制度的限制,三表独立院校学生的素质已呈逐步下降之势,学生自学能力还停留在比较低的层面上。本人在数据库课程教学中体会到:传统的教学方法和模式已不适应Visual FoxPro课程教学。在教学中尝试采用不同的教学方法进行教改试验,摸索到了一种适合学生认知规律的教学方法,“任务驱动”教学法就是让学生在轻松的环境中掌握一个开发数据库的方法。
  
  一 Visual FoxPro课程中存在的问题
  
  在Visual FoxPro课堂教学过程中,普遍以教材为中心,强调书本知识的学习,学生被动接受书本知识,很少去思考教师所讲的内容。反映在考核中,就是考核内容重知识、技能,而对学生的创造力和实践能力则很少涉及。反映到教学效果中,就是学生缺乏分析问题和解决问题的能力,理论与实践相脱离,缺乏开发项目的实践经验。对初学者做了一个调查,普遍感到使用简单命令对数据库对象进行创建和管理能够完成,如果使用“表单”来编写SQL语句就感到困难,如:数据查询、存储过程和触发器等。面对一个实际问题,不能很好地找到解决的办法,缺乏分析和解决问题能力。针对以上教学中存在的问题,说明Visual FoxPro教学有待进一步改革。
  Visual FoxPro教学的目的不仅是让学生掌握基本的知识,还要培养学生开发数据库的方法,培养学生的自学能力和解决问题的能力。通过教学实践表明,Visual FoxPro教学中采用“任务驱动”有利于构建教学环境;有利于学生自主学习;有利于学生创新能力和创新意识的培养。计算机系的许多课程,尤其是各种程序设计的课程,都是集知识和技能于一体,且实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。程序设计语言及开发工具更新换代很快,也要求学生具有一定的自主学习能力和终身学习的思想。
  
  二 任务驱动法
  
  1 任务驱动法的定义及特点
  “任务驱动”教学法是一种建立在建构主义理论基础上的教学方法,建构主义强调教学应该通过设计一项重大任务或问题以支撑学习者积极的学习活动,帮助学习者成为学习活动的主体,设计真实、开放的学习环境,诱发、驱动并支撑学习者探索。提供机会并支撑学习者对教学内容和教学过程进行反思与调控。所谓“任务驱动”是学习者通过完成教师布置的任务,将自己所学的知识与技能能够真正内化。其中任务蕴含了学习者应该掌握的知识与技能,也蕴含了学习者需要的能力训练要求。
  “任务驱动”教学法的主要特点是“任务驱动,注重实践”。它很适合计算机类课程如“数据库”的教学,因为该类课程大多是实践性很强的课程,要求学生既要学好理论知识,又要掌握实际操作技能。同时由于这些课程的知识内容更新很快,要求学生必须具有一定的自主学习能力与独立分析、解决问题能力,才能适应信息时代与学科知识发展的特点。
  
  2 任务驱动法的教学过程
  传统的教学通常是“三步曲”,即:提出概念-释概念-举例说明。而任务驱动法则采用“四重奏”,即:提出任务-分析任务-完成任务-总结。实践表明在计算机基础课中使用任务驱动法,教学效果明显好于“传统教学法”。教师、学生和任务三者积极互动。任务驱动法的过程就是以教师为主导,以学生为主体的双主模式教学。下面以任务驱动法的流程为指导,来探索任务驱动法在Visual FoxPro中的应用。
  
  三 任务驱动法在Visual FoxPro教学中的应用
  
  1 提出明确而适度的任务是任务驱动教学法的前提
  目标任务的明确对于学习与任务的最终完成起着至关重要的作用。课堂教学中,教师和学生通过创设的问题情景,把所要学习的知识巧妙地隐含在一个个任务当中,使学生在完成任务的过程中达到理解学科知识和掌握技能的目的。在VF教学中,一般要求学生能根据一个实际需求完成一个数据库系统的设计与实现。它强调从需求分析、数据搜集、数据整理、系统设计到系统实现全过程的参与。这是一个大的任务,它可以分成若干个小的模块或任务,随着学习进程分步完成。设计时具体到系统的需求,是实现工资管理、成绩管理还是图书管理,就可以由学生决定。当然系统的功能不能过于简单,一些基本的功能如:增加数据、修改数据、登录加密等功能是必须实现的。
  
  2 合理分解任务是任务驱动教学法的关键
  分解任务是将一个大的任务分成若干个分任务,直到每个小的分任务可操作为止。在分任务中,有很多是以前没学过的知识或技能,即隐含了新的知识点,这就需要引发学生探究问题的欲望,教师可以创设任务情景,通过讲解、示范等教学方法,尽量不让学生对任务产生畏惧。教师要做到让学生在情境中学习,在任务的分解过程中获取知识,提高分析问题的能力。
  实际上,一个数据库系统设计与实现的过程就是不断分解任务的过程。如,设计“库存管理系统”,教师可以引导学生通过联系实际不断地提出问题:库存管理需要管理货物信息,包括货物信息的录入、修改、删除、查询和货号的产生;管理货物的入库和出库,包括货物的录入、查询、价格标准录入、货物名称录入等功能;需要打印报表,如:打印货号、价格、库存,所以还得设置打印功能;如果该系统规定专人负责,需要设置用户名和登录密码,体现保密性等。经过系统的分析,可以设计出一个基本功能框架。随着任务分析的深入,整个系统功能不断完善,结构不断清晰。这实际上是将教学内容拆分为一个个的“任务”,逐步地展示、布置给学生。
  
  3 采用合作学习方式是任务驱动教学的重点
  问题提出后并设计好执行过程,学生需要通过各种方法去完成任务。以“库存管理系统”为例,针对货物的录入、查询与编辑等功能,涉及到对表格、查询、调用存储过程以及窗体等对象的理解与操作;对于打印功能,涉及到控件与报表的知识等。还有很多操作,需要学生去处理解决。
  对于这些问题的分析与解决,学生可以查阅相关资料,在上机实践中,逐步地理解、模仿、改造,进行自主学习;然后鼓励大家共享资料,相互交流,进行合作学习。常用的合作学习方式有两种:一种是将不同层次的学生组成一个组,共同去完成一个任务,在合作学习中基础好的同学帮助和辅导基础一般的同学,共同提高;一种是当基础好的同学完成任务后请他们做“小老师”,去辅导几个很难完成任务的同学,让他们在辅导的过程中有新的发现和提高,而被辅导的学生也能跟上学习进度。合作学习有利于任务的实现与完成。
  
  4 学习效果评价是任务驱动教学法的重要阶段
  学生任务完成后,为了检验学生是否达到预期目标,发现教学中问题,要对学生的任务进行评价。评价的内容包括:是否完成了对新知识的理解和应用;学生自主学习的能力;相互协作的能力;创新能力。当学生以个人成果的形式完成某项任务时,已经建立了自己的认知结构,但还不完善,这时教师需要对其学习成果进行展示、交流、分析、评点,及时对学生的学习情况做出评价。
  当学生完成任务后,教师挑选出部分同学的作品,对他们的设计成果进行展示。首先,由大家来评论其优点,并由作品本人来说明模块功能及实现过程。然后,其他学生可进行质疑,或提出改进措施。最后,由教师总评,着重阐明值得学习和借鉴之处,指出需要完善的地方供大家参考。这样的分析与评价,既肯定了学生的成绩,也指出了有待改进的方面。
  总之,教学實践表明,任务驱动法充分调动了学生的积极性,提高了学生分析问题和解决问题的能力。是对传统教学法的发展,比较适合计算机类课程的教学。任务驱动教学法不仅仅要“授之以鱼”,要强调“授人以渔”,强调创新能力的培养与全面素质的提高。在Visual FoxPro数据库教学中开展任务驱,动教学,改变了知识的传输方式,培养了学生的科学探索精神和实践能力,把静态的教学变成全体学生主动参与的开放式教学。
  
  参与文献
  [1]孔庆彦Visual FoxPro程序设计与应用教程[M],中国铁道出版社
  [2]何克抗,建构主义学习环境下的教学设计[M],北京师范大学出版社
  [3]姜振安,任务驱动教学法与学生实践能力培养[M],职教通讯,2003(7)
  [4]钟启泉,现代课程论[M],上海教育出版社
其他文献
一 独立学院毕业生就业心理困惑的主要表现    1 自大与自卑心理  由于大学生在我国人口中所占比例较低,大学生毕竟还是受用人单位欢迎的,很多岗位还是需要有专业知识的大学生担任的,所以有一部分学生就产生了自大的心理,认为自己肯定能找到工作。  由于社会就业机制还不够健全,社会上“靠关系”就业现象屡见不鲜,同时也基于毕业生自身的因素,实际择业中他们难免遭受挫折。有些学生在屡次遭受挫折以后产生自卑心理
期刊
一 独立学院课程设置的教育哲学基础    学校课程理论的提出和课程的实践,都离不开一定哲学思想的指导。每一种学校课程都隐含着课程设计者的某些哲学思想与观念,只不过其表现形式有的明彰,有的隐晦。教育哲学以哲学为基础,更加渗透到了学校教育活动当中,发挥其指导和批判的作用。课程设置作为学校教育当中的一个极其重要的环节,它总是与教育价值密不可分。而作为独立学院的课程设置应以独立学院的教育价值为基础。教育价
期刊
一    学校为学生开设什么样的课程,教师在教学过程中选择何种教学内容,犹如餐馆用什么样的饭菜招待顾客。如果饭菜可口,色香味俱全,顾客自然皆大欢喜,以后还会伺机光顾;如果技艺欠佳,饭菜难以下咽,则兴致大减,此后自然也无回头之意。与此同理,地方师专小学教育专业课程设置及其教学内容的选择,必须考虑社会发展的需要和学生成长的“胃口”,着力凸显教学内容选择的价值判断标准。    二    过去,学校和教师
期刊
一、大学生网络道德行为失范的现状    网络道德失范行为是指个体在网络环境下,由于失去网络道德的约束或自身内部的道德自律出问题而产生的一种非常态行为。它作为道德失范行为的一种新类型,在网络社会中表现得日益突出。为了深入了解网络对大学生的影响,真实地掌握大学生网络道德行为失范的现状,笔者编制了“大学生网络道德行为调查问卷”,并于2010年5-6月对南京地区五所高校进行了调查。  本次调查共发放问卷5
期刊
当今中国,各行各业最时尚的词莫过于“世界一流”,大学也不例外。甚至,每年还会推出各色“大学排行榜”,给大学排出三六九等。  不过,对于这些热闹非凡的“大学排行”,我在好多文章中曾经批评过。我认定,“大学排行榜”对于中国大学的发展弊大于利。因为排名只能依靠数字,而数字是很容易造假的。如果以为读书人都讲“仁义礼智信”,那是低估了造假的巨大收益,而高估了道德的约束力。  而且,“大学排行榜”的权威一旦建
期刊
随着改革开放的不断深化,国家和社会对职业教育的发展越来越重视,国务院《关于大力发展职业教育的决定》实施以来,高等职业院校如雨后春笋蓬勃发展,学校数量和规模不断扩大,培养大批优秀的技能型人才,为社会主义建设事业提供源源不断的动力。但是,在文化多元化、经济全球化的冲击下,高职院校的学生在很大层面上出现道德滑坡现象,这既危害青年学生的健康成长,也危机到社会主义和谐社会的建设。江泽民同志在庆祝建国四十周年
期刊
随着高等教育大众化历程的发展和大学生就业指导改革的推进,大学生就业难的问题成为引人瞩目的社会问题。同时,我国社会正处于转型期,各种关系有待进一步理顺,诸多因素使得大学生就业愈发严峻。大学生就业难存在诸多原因,仅就目前高校就业指导工作而言,多数高校就业指导工作主要集中在政策解说、信息发布、技巧指导三个方面,重视就业指导的实用性而忽视就业指导中的思想政治教育。大学生思想政治教育对大学生就业工作的顺利推
期刊
一 什么是大学生特殊群体    目前,对于什么是大学生特殊群体尚无一个全面而准确的定义。有学者指出,所谓“大学生特殊群体”,一般是指高校招生制度改革后,校园内出现的一些家庭经济条件较好、学习基础又相对较差的学生,以及贫困学生、理工科院校的艺术类学生、考试不及格的重修学生、大龄已婚学生等群体。有的笼统把“经济困难生、心理压力生、情感困惑生、就业困难生”作为大学生特殊群体。但是近些年来,上述大学生特殊
期刊
一 高等教育大众化—一个被严重误读的命题    1973年,美国学者马丁·特罗教授(Martin Trow)提出高等教育发展的三阶段论,他认为:“一些国家的精英高等教育,在其规模扩大到能为15%左右的适龄青年提供学习机会之前,它的性质基本上不会改变。当达到15%时,高等教育系统的性质开始改变,转向大众型;如果这个过渡成功,大众高等教育可在不改变其性质下,发展规模直至其容量达到适龄人口的50%。当超
期刊
一 加强思想道德修养与法律基础课内实践教学的必要性    1 实践教学是马克思主义实践观的客观要求  实践是人类认识的基础、是认识的来源和认识发展的动力。学生获取知识的途径有两个:一个是理论认识,另一个是实践。只有通过实践,才能加深学生对理论知识的认识。教育是一种特殊的实践活动,它要通过各种活动才能反映到人的头脑中,形成人的各种认知特征和个性心理特征。学生通过《思想道德修养与法律基础》(以下简称“
期刊