“任务驱动+专业案例”教学模式在VFP程序设计课程中的实践

2015-05-08 00:20杨英超姜永春王玉宝
电脑知识与技术 2015年7期
关键词:任务驱动案例教学教学方法

杨英超 姜永春 王玉宝

摘要:针对在VFP程序设计课程的教学中,采用“任务驱动+专业案例”教学的教学方法,进行课程知识点的组织与讲授。本文以面向我校会计专业的学生采用班级班费管理系统为教学案例,介绍VFP程序课程的教学方法实践。

关键词: 任务驱动;案例教学;VFP程序设计;教学方法

中图分类号:G424 文献标识码:A 文章编号:1009-3044(2015)07-0201-03

Abstract:On the teaching of VFP program design course, the teaching of "task drive + professional case" teaching method, curriculum knowledge organization and teaching.Based on the face of accounting major students use case teaching of class class expense management system, the paper presented the practices of VFP program teaching method.

Key words:Task drive ;professional case;VFP program design;The teaching method

VFP程序设计是应用最为广泛的可视化数据库管理系统之一,是会计专业应熟练掌握数据库管理的必修课程。针对会计专业的学生,如果采用传统的课堂讲授教学模式,学生只是被动的接受知识,对VFP程序设计在理解上普遍很吃力,因此也很难培养学生的学习兴趣。

如何才能调动会计专业学生对VFP程序设计课程的学习积极性与主动性呢?需要我们从根本上改变该门课程的授课模式,深入到学生的所学专业知识,以“任务驱动+专业案例”的教学方法,在课堂上与学生产生互动,使学生变被动接受为主动学习,从而培养学生的学习兴趣和动手操作的能力,而且也可以在实践中巩固知识,积累学习经验。

1“任务驱动+专业案例”教学模式

1.1任务驱动

“任务驱动”法是一种以建构主义理论为基础的教学方法,强调学生的学习应该以任务或者问题的形式来完成。教师在准备教学内容时,应将所要讲授的内容蕴涵到任务当中布置给学生。学生通过对任务的分析、讨论,明确任务所涉及到的新知识和新内容,然后通过教师的指导找出解决任务的方法。

1.2专业案例

普通的案例教学法,在教学过程中所采用的案例与学生所学专业的相关性不是很接近,因此,学生在学习的过程中不能和自己所学习的专业知识很好的结合。“专业案例”教学法是以教学目的和培养目标为根据,以学生的所学专业为要求,教师在教学过程中,以“专业案例”为基本素材,培养学生将专业理论知识与实践技能技巧相结合的教学方法。在针对会计专业的学生学习VFP程序设计中,我们选用了学生成绩管理系统作为应用案例,通过开发自我设计的应用数据库,调动学生的学习积极性和主动性,培养学生将专业课理论知识与实际联系的能力。

2“任务驱动+专业案例”教学法的实践应用

通过对“任务驱动+专业案例”教学方法的分析,在实际的VFP课程的教学中尝试采用了这种教学方法,旨在抛砖引玉,通过设计开发简单的班级班费管理系统,教师将任务案例的要求布置给学生,学生通过设计开发出功能完善的班费管理系统。具体案例教学过程实现如下:

2.1专业案例的选择

教师根据VFP程序设计课程的教学任务和目标,设计出会计专业学生相关的案例,例如班费管理系统、财务管理系统、工资管理系统等。这里我们选择以班费管理系统为教学实例。

2.2系统功能分析

本系统主要用于班级费用管理,主要任务是对班级的各种费用进行日常管理,如查询、修改、增加、删除。针对这些要求,设计班级的班费管理系统。该系统应该包括班费的日常管理维护和班级费用查询两部分功能。

“日常管理维护”主要功能是系统维护人员对班费的来源、增加、开销、支出等功能。这个部分主要为班费负责人使用,因此在使用时要核对用户名和密码。

“班级费用查询”主要功能是提供学生对班级费用的报账、监督查询,费用收支是针对班级所有学生,因此应该包括所有学生的记录。

2.3系统功能模块设计

2.3.1主界面模块

提供班费管理系统的主界面,是本系统的唯一入口和出口。该界面提供用户选择并调用个子模块,对于进入日常管理维护功能还要核对用户名和密码。

2.3.2查询模块

该模块提供学生对班级费用查询界面,用户可以通过输入一个学号,该模块查询并显示该班级费用的收支情况。

2.3.3日常管理维护

该模块允许用户先选择一个维护对象(数据库表中如费用、人员等),然后进行维护工作(输入、删除、修改等)。

2.3.4用户验证模块

2.4呈现教学案例,提出学生分组任务

教师在根据自己的教学案例,向学生展示已经设计好可以实现的教学案例。通过案例的展示,让学生可以形成更加直观深刻的印象,更有利于对本门课程产生学习兴趣。同时,将案例中所涉及到的知识点进行补充讲解,这样学生可以一边掌握知识点的同时模仿教师的教学案例,锻炼学生的动手能力从而巩固知识点。然后根据专业案例,对学生进行相关模块任务分组完成。

2.4.1“班费管理系统”的教学案例主窗口展示

班费管理系统主窗口模块布局如图2所示,界面包括管理维护、班费查询和退出三部分。当班级管理员登录时单击管理维护按钮,需要有登录名和密码,并且进行密码验证。班级同学可以单击班费查询按钮进行查询操作。

2.4.2讲解所涉及到知识点

通过这些代码可以向学生讲解有关的command控件及其属性的使用,以及进一步理解IF语句等循环语句的应用。

2.4.3学生任务分配

根据班费管理系统的模块,将学生进行分组,各个小组可以采用小组讨论的方式来完成任务。以完成典型的“任务”来巩固相应的知识及技能,有利于提高学生利用计算机进行自主学习和探索的能力,同时培养学生的团队协作对的能力。

2.5教师检查、评价学生完成情况

学生完成系统后,教师应该认真检查并进行系统的点评。从中选出优秀的系统作为范例给学生演示讲解,总结出系统中存在的不足,学生共同讨论并提出改进的参考意见,巩固学生所涉及的知识点。

3总结

在VFP程序设计课程的教学中采用“任务驱动+专业案例”教学模式,能够充分调动学生学习的积极性和主动性,有效的培养了学生的创新能力和专业理论联系实际的能力。同时,以任务驱动能够启发学生的思维,培养学生分析问题、解决问题的能力,更好的培养学生团队组织协作能力。

参考文献:

[1] 蒋瀚洋.任务驱动教学法在VB课程教学中的探索与实践[J].电脑知识与技术,2009(5).

[2] 罗新密.基于任务驱动的大学计算机文化基础课程教学模式研究与实践[J].计算机与信息技术,2008(3).

[3] 余文芳.VisualFoxPro程序设计教程[M].人民邮电出版社,2004.

[4] 王振铎.程序设计课程教学方法研究[M].电脑知识与技术,2009.

猜你喜欢
任务驱动案例教学教学方法
教学方法与知识类型的适宜
案例教学在机械创新设计课程中的应用
任务驱动, 启发学生自学
马克思主义基本原理概论课案例教学的几点思考
我的教学方法