案例教学法在VF教学中的应用

更新时间:2024-04-14 作者:用户投稿原创标记本站原创 点赞:33433 浏览:156460

摘 要:结合VF课程的特点和教学现状,探讨案例教学法在VF教学中的应用.通过实践表明,案例教学法不仅能充分调动起学生学习的积极性、主动性、求知欲,而且培养了学生的参与意识、动手能力和创新思维,增强了教学效果.

关 键 词 :VF教学,案例教学法,学生信息管理系统

Visual FoxPro(简称VF)是一种数据库管理系统软件,其应用范围广泛,是学习、应用关系库管理系统较为理想的对象.很多高校都把《Visual FoxPro程序设计》列为计算机公共课,教育部也将其纳入了全国计算机等级考试的范围.对于学生来说,程序设计的概念、语法、规则等都是全新的,接受起来比较困难.所以在日常的VF教学过程中,如何激发学生的学习兴趣和潜能,使他们尽快掌握这门课程,一直是教学工作者值得思考和探索的问题.

兴趣是最好的老师,兴趣决定了教学效果的好坏.在VF教学中,要从学生的兴趣入手,利用学生对事物的好奇心,准备一些有趣的、有实际意义的案例,激发学生主动思考,鼓励并引导他们的求知欲、想象力、创新和探索精神,使学生最终掌握以数据库为核心的信息系统开发的基本过程和设计方法、具有使用计算机解决实际问题的初步能力.通过与同行们的交流和不断地教学实践表明,在VF教学中采用"案例教学法"能够使传统的单纯灌输式教学改进为启发式和探究式教学法,让学生切实感受到学习的实际意义和可操作性,避免了空洞、枯燥、难懂的理论教学.

一、案例教学法

案例教学法(case methods of teaching)是根据教学目的和培养目标的要求,教师在教学过程中以案例为基本素材,把学生带入特定的事件情境中分析问题和解决问题,培养学生运用理论知识并形成技能技巧的一种教学方法.案例教学法因其具有直观、形象、生动的知识表现,以及深刻、具体、丰富的实践背景,对学生掌握、吸收、消化理论知识有着非常积极和显著的作用.

为了在VF教学中成功应用案例教学法,教师授课前应精选具有一定代表性的、能涵盖本节课要讲的知识点的案例程序,通过对案例程序的简单讲解引出本节课要讲的语法知识,运用语法反过来分析程序的运行结果,根据程序的执行过程分析程序的功能,根据程序的功能反过来分析编程思路,理解了上述编程思路后,举一反三,运用这种方法结合原程序结构再来完成一系列类似程序的编写.

二、案例教学法的应用过程

VF的案例教学过程,分为以下三个步骤:

(一)准备好完整的教学案例

教师授课之前应编写好一套与教学内容、教学进度相适宜、与教材相配套的教学案例.

例如:结合高校的实际情况,编写一套完整的“学生信息管理系统”案例,上课前通过多媒体向学生演示.该系统能编辑、查询、统计及打印学生信息、班级、成绩和课程信息等,可随时通过生动的界面对这些信息进行添加、修改和删除,并能按需要进行各种查询.对案例进行演示操作后,由教师对系统提出功能需求,引导学生自己动手操作,查询各门课的选课人数、不及格学生名单,打印学生个人成绩和各门课成绩单等.

通过切身体会,使学生了解VF系统的强大功能,了解一个工程任务所需要完成的模块,并给学生一个直观的认识,让他们感受到这门课程实际的应用,从而激发起学生的学习兴趣,充分调动他们学习的主动性和积极性.

(二)对案例进行分析和讲解

通过对案例的演示和实际操作,学生们会对使用VF开发的信息管理系统产生感性认识,同时也对VF课程产生强烈的好奇心和求知欲.此时,教师便可以进行正确的引导,使学生了解这就是VF要完成的学习任务,它不是单纯的程序设计语言,而是一个完整的信息管理系统.在深入的教学过程中,教师采用“语言基础-程序设计-系统开发”三层式结构,对VF的指令语法、程序结构、设计开发等逐一进行分析和讲解,将分析的内容与教材的知识点对应起来,并与学过的知识相融合.

例如:在讲解“学生信息管理系统”表单设计的时候,可以从容易的用户登录界面入手,通过演示系统中对用户登录表单的操作来认识和了解什么是表单、什么是标签、什么是报表、什么是控件、如何设置控件的属性及代码等新知识点.对案例分析和讲解后,让学生打开教材,将分析讲解内容与书中的章节“对号入座”,使学生对本节的内容有一个全面的熟悉,在头脑中建立起一个完整、系统的知识体系架构,达到融会贯通的教学效果.

(三)归纳总结、举一反三、上机实践

分析讲解案例后,首先归纳总结知识点和处理解决问题的具体办法,并留出时间让学生自己进行思考和总结.接着举一反三,提出任务,让学生解决问题,进一步对已学知识进行巩固.最后给出上机任务,设计“教师信息管理系统”,让学生仿照课堂讲过的“学生信息管理系统”案例,对新的系统加以分析,建立数据库和三个以上的数据库表,使其相互关联,实现任课教师信息的查询、创建表单、打印报表等功能.


通过进行“案例演示操作――教师分析讲解――归纳总结实践”几个步骤之后,学生在课堂上基本能够掌握所学习的知识.当全部内容学完时,学生已经可以自己设计一个小型的信息管理系统.

三、结束语

教学实践表明,案例教学法不但解决了《Visual FoxPro程序设计》课时少、知识点多、实效差、与应用脱离等问题,还充分调动起学生学习的积极性、主动性、求知欲,提高了他们的计算机应用能力.通过此教学方法,学生的学习成绩有了明显提高,大部分学生都能够独立完成小型信息管理系统的开发.更重要的是案例教学法将传统教学中以教师、教材为中心的教学模式,逐渐改进成以学生为主体的教学活动,形成了学生自主学习、合作学习、研究性学习和发现性学习的良好学习氛围,帮助学生更好地理解和掌握VF课程的基本原理和应用,有利于提高学生的分析能力、实践能力和创新能力.