任务驱动式项目教学法在Visual FoxPro教学中的探索与研究

来源 :科学时代·上半月 | 被引量 : 0次 | 上传用户:miaohaikun0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】任务驱动式项目教学法是作者根据多年Visual Foxpro教学经验总结摸索出的教学方法,此种教学方法极大提高了学生的学习兴趣。使用任务驱动式项目教学法,学生的学习内容是由一个个小任务汇聚而成的大项目,学生在学习过程中不知不觉完成了教学任务,目的性强,成就感显著。
  【关键词】传统教学法;任务驱动式项目教学法;Visual FoxPro
  Visual FoxPro是目前比较流行的关系数据库管理系统,表达能力强,概念、功能丰富,使用灵活方便。许多高校把它作为计算机程序设计的入门语言,并且使其列入全国计算机等级考试范围。作为计算机基础课教师,在多年多年的教学中发现学生在学习Visual FoxPro课程时,如果采用传统教学方法,学习效果欠佳。通过近几年任务驱动式项目教学法的引用,使学生更好的理解了教学内容,明确了学习的目的、作用和方法,学习兴趣也得到了极大的提升,实践证明教学效果明显提高。
  一、课程引入
  目前,虽然计算机教学已经普及,但是对于刚入学的大学新生来说,计算机领域的专业知识仍旧比较薄弱,让学生们直接学习相当于计算机等级考试二级水平的Visual FoxPro课程确实困难重重。学生并不清楚这门课是什么,以及学习这门课有什么作用。所以在教学的最初,我们有目的的将一个应用Visual FoxPro开发的“职工管理系统”呈现给学生,并演示其功能,激发学生的学习兴趣。
  “职工管理系统”是对职工基本信息进行管理的一个软件。它包括对职工基本情况、职工工资情况、部门情况等的维护管理,能够实现数据的添加、修改、删除、查询以及输出等功能。设计该系统的目的就是利用计算机的快速查询和运算功能替代管理人员的手工处理。
  通过“职工管理系统”的引入,使学生了解使用这一管理系统时出现的知识点,即数据、数据表、数据库、查询、视图、表单、报表、菜单等这门课中出现的概念,学生也通过案例进一步理解了为什么要学习这些知识,学习的目的和作用,学生学习目的性明确了,学习兴趣也就大大提高了。
  二、课程设计
  在教学中,提出以“设计项目——分解项目至任务——任务驱动,基础教学——任务驱动,学生实践——教师指导,知识拓展——任务驱动,巩固练习”的过程进行教学。
  课程即采用“职工管理系统”作为理论教学的主线,将整个课程设计成“职工管理系统”一个大项目,然后在这个大项目中分散出6个相关任务,每个任务再分散出具体的知识点,采用“任务驱动”的方法将各知识点分解到教学中。任务分解如下:
  1、数据库和表
  通过建立数据库和表实现对数据的添加、修改、删除等管理。在“职工管理系统”中,直观显示着三个相互关系的表,这样就很自然地进入数据库及表的学习。学生通过此任务了解为什么学习数据库和表,也易于理解数据库和表的作用,从而展开字段属性等概念及其设置方法的学习。
  2、视图
  通过建立不同类型的视图,实现对数据的查询、统计等操作;数据库和表建立好以后,让学生探索如何对其中一些数据进行查询和统计,通过学生的讨论回答,总结提出视图的概念及其建立方法和作用。
  3、报表
  通过建立报表,实现对职工工资等数据的分析整理与输出。通过建立视图实现对需要数据的提取,提出如何将提取的数据形成一个独立的表格并输出,进入报表概念及操作学习。
  4、表单
  通过表单建立系统的用户界面,实现对以上功能的可视化操作。前三步操作都是在FoxPro编辑界面中进行,在此提出,是否可以建立一个可视化的界面,通过按钮或控件等实现对数据的管理,由此展开表单的学习。
  5、主菜单
  通过建立一个主菜单,将所要实现的各种功能用创建不同类型的表单实现与用户进行交互操作的友好界面;建立表单之后,要求学生对实现不同功能的表单进行整合,制作一个主菜单。
  6、主程序
  通过建立主程序和项目的连编,最终形成一个可执行的“职工管理系统”。
  至此,学生通过以上分解任务的实施,完成了“职工管理系统”项目的开发,实现了知识的完整建构。
  Visual FoxPro是实践性较强的课程,为了更好地理解教学内容,在实践练习中除了要求学生完成“职工管理系统”的开发,同时又通过分解“学生成绩管理系统”的开发步骤,帮助学生完成知识巩固和提高的学习过程。
  另外,在学生实践和巩固练习环节,教师要作为现场指导,随时解答学生提出的问题。在实践练习环节,教师要根据问题总结学生知识的掌握情况和需要扩展的知识范围,根据教师的观察和总结,加上学生的学习感受,反馈给项目分解环节,从而帮助教师修整任务、制定下一步教学重点,并将经过修整的任务添加到巩固练习中,巩固提高学生在实践环节掌握较弱的知识点。
  三、教学效果
  为检验任务驱动式项目教学法的教学效果,我们选择旅游英语专业2011级两个班学生进行了实验教学。将111班学生作为控制班,采用传统教学方法,112班学生作为实验班,采用任务驱动式项目教学法,教学地点选择计算机公共实验室,教学结果评价分为笔试和实践,笔试成绩40分,实践考核60分,每班随机抽取20人进行教学结果分析。成绩如表1所示:
  从以上数据可以看出,实验班与控制班理论成绩平均分相差无几,但是实验班实践考核平均分却高于控制班较多,初步证明任务驱动式项目教学法教学效果更好。为了进一步检验实验结果,采用T检验方法进行平均数差异的显著性检验。通过以上数据计算结果t=6.9919大于理论临界值2.093, P=0.0332小于规定的差异显著水平0.05,说明差异显著,实验结果表明,任务驱动式项目教学法相对于传统教学法教学效果有明显提高。
  四、需要注意的问题
  由于任务驱动式项目教学法对教师自身的素质和课堂掌控能力要求都比较高,因此在实施项目教学时应该注意以下问题:
  (一)项目分解落实到教材
  由于学生从小学到高中已经习惯了传统教学法,对教师和教材的依赖性较强,因此,在实施任务驱动式项目教学的过程中,要汲取传统教学法的优势,确定把项目分解为一个个小任务,每个任务再分散出具体的知识点,让学生在实施任务的过程中有教材可参考,不至于产生畏难情绪,放弃学习。
  (二)教师角色转变
  在任务驱动式项目教学法中,教师要从知识的传授者转变为指导者、引导者;从“一言堂”转变为与学生进行交流、讨论,合作学习的对象。在学生遇到问题时,要先请学生提出自己的解决办法,教师再加以指导修正,拓展知识,从而培养学生发现问题、解决问题以及勇于创新的意识和能力。
  五、总结
  任务驱动式项目教学法的实施,转变了传统的理论授课为主的教学方式。此种方法以完成任务的挑战作为驱动,以完成项目的成功愉悦感作为激励,大大提高了学生的学习兴趣。采用任务驱动式项目教学法,若能把项目合理的分解,将理论知识贯穿到具体任务中,调动学生的学习积极性,加强实践教学,充分发挥学生的自主性,就可以让学生获得更多的实践技能,提高学生的社会能力和综合职业能力,为今后的工作打下良好的基础,达到高职院校培养学校与社会“无缝隙”人才的目的。
其他文献
2012年3月,江苏省海门市被确定为国家免费孕前优生健康检查项目试点单位;本文对海门市推进国家免费孕前优生健康检查项目的工作实践进行思考分析,并探讨县级人口计生部门推进
全国政协副主席、全国工商联主席经叔平说 :中国实施西部大开发为企业提供了巨大的发展空间。政府应促进和引导投资进行开发 ,而投资的主体是企业。经叔平认为 ,中国实施西部
小学语文的学习都是通过对课文进行阅读学习从而进行相关知识的获取,阅读教学中能够培养学生的多种语文学习能力和基本素养,从而实现语文素养培养 的最终目标。本文开始对语文
2010年4月22日,国家人口计生委、财政部在18个省(市、区)的100个县(市、区)共同组织实施"国家免费孕前优生健康检查项目"试点工作,建水县计划生育服务站被确立为试点县之一,
我于去年随同《中国港口管理培训团》赴新加坡港务局(Port of Singapore Au-thority,简称PSA)进行为期两个月的学习与考察,对新加坡港口的财务管理情况有所了解,其中有许多特点和经验值得我们借鉴。特简介如
梨树有干性强,萌芽力高,成技力低的特点,修剪中应注意以下几点。 1、中干弯曲延伸,防止树势上强 梨树干性强,顶端优势明显,如果任其生长,则会出现上强下弱的畸形树。在修剪
“语文是最重要的交际工具,是人类文化的重要组成部分,工具性与人文性的统一,是语文课程的基本特点。”这是对语文课程性质的最新认识。语文的能力是学习其他学科和科学的基
期刊
案例背景:2004年10月,王先生等16位购房者通过杭州某家中介公司牵线搭桥,在这家中介公司有关人员的陪同下,到江苏某市开发的一个大市场里购买了18套商住房。在当时签约购买这
计划妊娠是指基于当前人类对生育行为的科学认识,育龄夫妇有意识地主动对自己的妊娠行为做出安排.计划妊娠是一种理念,对于获得良好妊娠结局有着重要的作用.为了解重庆计划妊
余杭区,北面、西面包围杭州主城区,主要包括临平、闲林、老余杭、良渚、勾庄、塘栖等板块,是目前杭州供应量大且为数不多的低价区域,在建公寓售价在4000-6000元/平方米。由于