文档介绍:VB教学中如何实施案例教学法
福建侨兴轻工学校信息科胡晶
摘要:VB程序设计作为中职学校计算机专业的重点课程,知识点多、理论性和灵活性均较强,对实践环节也有较高的要求,这给VB教学工作带了很大的挑战,如何激发学生编程兴趣,提高课堂教学的实效性是教师关注的焦点问题。笔者根据实际教学的经验,对VB的教学中如何实施案例教学法进行详细的论述。
关键词:程序设计、教学方法、案例教学、实效性
在中等职业学校的计算机教学中, “VisualBasic程序设计”(简称VB程序设计)是一门重要的实践性很强的专业课程,它要求学生既要学好理论知识,又要掌握实际操作技能,具有独立编程的能力。通过本人在这门课的教学经验,如果采用传统的教学方法,其实际效果并不理想,针对目前中职学校学生的生源素质,我们所面临的主要问题是学生综合应用知识的能力较差,缺乏独立分析问题的能力,学生的积极性没有被充分的调动起来。因此,在VB教学中,笔者采用“以情景案例为主线、教师为主导、学生为主体”的案例教学法,取得良好的教学效果,本文根据笔者的教学经验,谈谈“案例”教学法在VB教学中的一些体会。
一、案例教学法的优势
传统的VB教学中,一开始都是介绍对象、属性、方法和事件等,这些都是程序设计中比较抽象难懂的概念,其次,介绍程序的语言基础、分支、循环、数组等,从知识的逻辑结构体系上看,这样安排是无可非议的。但从学生本身的素质及其认知规律来看,这种方式很难行得通。这主要是一些难懂的、抽象的东西放在开始来学有两点弊端:首先,学生在毫无知识背景的前提下,要完全理解这些概念比较困难;其次,容易伤害同学们学习编程的积极性。
而采用案例教学法打破了传统教学模式,它不是按照教材的顺序授课,而是以精选出的案例为中心,从简单的案例入手,通过让学生观看、模仿,在实际操作中去探究和领悟这些知识点的概念,通过教师的归纳总结,让学生在轻松愉快的气氛中接受新的知识。整个教学过程强调学以致用,从而避免了枯燥、繁杂的理论说教,这不仅增强学生的学习积极性,而且对提高学生综合分析问题的能力也大有帮助。随着学生完成的案例积累,学生的操作水平也逐渐提高。每完成一个案例,学生就有一种成就感,其学习的积极性也随之大大提高。
二、案例教学法的实施过程
1、  掌握案例选取的度
案例的选取要适度,因为,所选的案例将会直接影响到教学效果和学生的学习效果。所以,对案例慎重的选取是必要的,力求做到以下几点:
第一、  目标明确化
案例的选择不宜过大,要根据教学要求设定,让学生们对所掌握的知识点一目了然。在案例设计过程中,要将总体任务进一步细化分解成若干个子任务,再通过子任务的整合,从而实现总体任务的完成。例如:在介绍 IF……ELSE 选择控制语句的时候,我们没有单一的讲解该语句的功能,而是给同学们演示一个用户和密码登录界面案例(如图一所示),通过任务的驱动提出目标问题的设定,在同学们表现出强烈的好奇心和欲望的时候,此时我们抓住同学们思维活跃这一特点,引导学生对实现目标的进一步讨论,再通过老师进一步的讲解实现这一程序的基本思路,提出解决问题的方法,总结语句用法及注意事项。这样的教学使学生很快了解了程序设计的整个过程,通过学生们的实践,让学生们有种豁然开朗的感觉,在此基础上通过教师的举一反三,使学生们熟练掌握本节课的教学内容。
图一