构建VB程序设计课中案例教学模式探析
2015-01-21潘谈
潘谈
摘 要:本文首先针对案例教学模式进行了一番概念性的描述,然后简要分析了我国VB程序设计教学中存在的主要问题,基于这些问题,进一步深入探讨分析了关于如何在VB程序设计课中构建案例教学模式的有效途径,以期为广大教育工作者提供理论参考。
关键词:VB程序设计课;案例教学模式;构建途径探析
引言
VB程序设计课程是一门计算机基础课程,其开设目的主要是为了培养学生的程序设计能力。该课程在内容上具有比较抽象和宽泛的特点,再加之教学枯燥等问题,使得教学质量无法得到有效提升。而案例教学模式具有案例真实性和较强的实践性等基本特征,能够有效打破传统教学模式的弊端,提高教学有效性。因此,不断探索如何在VB程序设计课中构建案例教学模式的有效途径无疑具有重要的现实意义。
1.案例教学模式概述
案例是发生于真实教学情境中的典型事件。案例教学模式是在以教学内容要求和教学目的为主要依据,在学生基本掌握相关理论基础知识的前提下,教师通过预先精心设计的典型教学案例将学生带入特定的实际问题中相互进行探索研究的一种有效教学模式,具有较强的实践性和综合性、案例真实性以及目的明确性等特征[1]。通过典型案例开展教学是在教师的有效指导之下,以教学目的和教学内容等实际要求,选择与学生的学习内容有着紧密联系的问题实例或真实事件作为教学的中心内容,引导学生积极对典型案例进行思考和分析,相互探讨和交流等活动,不断培养他们分析问题并解决问题的能力。
2.我国VB程序设计教学中存在的主要问题
(1)学生的学习目标不明确。从目前的实际情况来看,对于VB程序设计课程,绝大多数学生还无法正确认識和理解它的重要性,在学习过程中往往表现得比较迷茫,没有一个非常明确的教学目标。再加之大部分学生认为VB程序设计与自己的专业并没有太大的联系,今后也不可能从事编写程序这方面的工作,从而忽视了它的重要性,完全丧失了学习的动力,仅仅是为了应付考试而学习,最终导致教学有效性无法得到提升。
(2)传统教学模式的局限性。在传统的VB程序设计课程教学模式当中,教师往往是通过对基础理论知识点进行讲解,然后举一些简单的例子进行补充说明,最后知识点进行分析总结的固定教学模式来组织开展教学。这种单一固定的教学模式在很大程度上忽视了学生的主体地位,注重以教师为中心对学生进行灌输式的教学,虽然在一定程度上可以确保知识的系统性,但大大挫伤了学生的学习积极性,从而影响到教学效果。
3.关于如何在VB程序设计课中构建案例教学模式的有效途径
3.1运用针对型案例对知识点进行细化
要想在VB程序设计课中有效构建案例教学模式,首先应该运用针对型案例对知识点进行细化有机结合起来。为了使学生能够充分掌握相关的知识点,达到知识点承前启后的目的,教师在教学过程当中,应该尽可能多设计一些小型的具有较强关联性和针对性的案例组[2]。例如,教师在进行“基本控件”这一环节的教学时,在向学生介绍“按钮、文本框、标签”等基本控件的过程中,如果仅仅是单纯的将所有控件一一列举出来,然后分别介绍它们的属性、方法和事件等内容,那么在这样的学习过程当中,学生不仅会感到枯燥无味,同时会逐渐失去对这一课程的学习兴趣。因此,教师应该转变这一教学方式,多设计一些小型的案例组。比如,在介绍标签控件时,首先应该向学生展示相关的窗体,在此基础之上对学生进行提问:“要通过怎样的方式对结果进行输入?”,通过这一问题直接引出“文本框”这一控件,紧接着继续提问:“如何判断所输入的结果是否正确?”,自然而然的引出“命令按钮”这一控件。通过这样小型的案例,再加上一连串的提问,环环相扣,有效地将三个基本控件的相关知识点呈现了出来,使学生能够快速掌握。同时,这一关联案例组还引出了登陆窗体,起到了良好的承前启后的作用,从而提高课堂教学的有效性。
3.2设计出难度适中的实用型教学案例
要想在VB程序设计课中有效构建案例教学模式,还应该设计出难度适中的趣味型教学案例。为了有效激发学生的学习兴趣,促使学生积极主动地参与到学习当中,愿意利用课余时间对知识进行深入探究,教师在对案例进行设计和选择的过程当中,应该充分突出案例的趣味性和实用性,在此基础之上,要注意所选择的案例必须直观、形象,且难度适中。同时应该根据课程的实际需要,由简单到复杂,循序渐进,逐步深入[3]。例如,教师进行“分支结构”这一课程内容的教学时,为了将学生的求知欲望充分激发出来,促使学生积极主动地探索相关知识,教师可以设计一些具有较强实用性的案例,比如,小芳的妈妈马上就要过生日了,她想用平时积攒下来的300元零花钱给妈妈买一些生日礼物,要求学生设计一个爱心礼物的小程序,让妈妈挑选喜欢的鞋子、衣服和裤子,但不能超出300元的预算。通过这样的案例教学,有助于学生快速掌握单分支、双分支以及多分支等相关知识点,有效培养了学生的程序设计策划能力,从而提高了教学效果。
3.3引导学生组建合作学习的案例小组
要想在VB程序设计课中有效构建案例教学模式,还应该引导学生组建合作学习的案例小组。建立案例小组是有效构建案例教学模式的关键,因此,对于小组合作学习的案例小组,教师应该提出一定的要求,首先教师需要充分结合教学计划不断归纳和总结每个教学单元的相关知识点,然后要求学生分成各个小组积极开展自主学习。从每组中挑选一名组长,带领组员明确各自的学习任务,自主安排各自的学习地点和学习时间[4]。以“程序控制结构”这一课程内容为例,这一章节需要重点掌握的知识点相对比较多,一共有12个知识点,教师在实际教学中应该将学生非常6人一组,然后要求每个成员分别负责两个知识点的自学。同时,还可以根据教师提出的设计性案例来开展教学,如让学生分组设计出与专业相关的小程序等。通过组建合作学习案例小组的形式,不仅有助于培养学生的团队协作能力,同时学生在共同设计程序的案例学习过程中,能够设计出更多反映本专业的作品,使学生的创造能力得到良好的培养,实现了有效教学的目的。
4.结语
综上所述,案例教学模式是一种有效教学模式,能够有效激发学生的学习兴趣,提高教学效果。从我国当前的实际情况来看,我国VB程序设计教学中还存在学生的学习目标不明确和传统教学模式的局限性等一系列问题。基于这些问题,我们认为,要想在VB程序设计课中有效构建案例教学模式,则必须运用针对型案例对知识点进行细化、设计出难度适中的实用型教学案例以及引导学生组建案例合作学习小组。(作者单位:吉林电子信息职业技术学院)
参考文献:
[1] 程传鹏.提高非计算机专业Visual Basic课程学习兴趣的方法[J].计算机教育,2011.18:53-56
[2] 马娟.案例教学法在“VB程序设计”教学中的探索[J].课改研究,2014,06(05):27-29.
[3] 丁海燕,袁国武,周小兵,等.高级语言程序设计案例教学模式的探讨[J].计算机教育,2010,77(08):65-68.
[4] 武春英.案例教学法在Visual Basic程序设计课程中的应用[J].教育理论与实践,2010,29(09):57-58.