案例教学法在VB课程中的应用

时间:2022-09-29 06:33:54

案例教学法在VB课程中的应用

摘 要:本文从VB课程特点出发,根据实际教学情况,采用案例教学来改变教学方式,通过典型案例激发学生的兴趣,并分析案例的求解思路和实现方法,进而引出知识点并引导学生主动掌握VB程序设计。

关键词:VB程序设计 案例教学法

中图分类号:G71 文献标识码:A 文章编号:1672-3791(2013)02(c)-0203-01

VB程序设计功能强大,内容丰富,是一门重要的计算机专业课程,它要求学生掌握VB有关的控件、函数和对象的知识,各种数据处理控件的使用方法,学会运用VB进行程序设计的特点和方法,并且在学会运用VB进行面向对象程序设计步骤和方法的基础上,能够设计其他的实际应用系统,从而达到一定的应用程序设计水平。VB程序设计教学从某种意义上可以改变学生认知结构、培养学生思维能力。

笔者在实际教学中发现如果一味按照教材讲授,学生往往会越学越难,甚至产生畏惧心理以及厌学情绪,所以对教学方式进行调整,利用现代化的教学设备,在授课过程中采用案例教学法来来激发学生兴趣,搞活课堂气氛,引导学生掌握VB程序设计知识。

案例教学法是一种运用对实例的分析,归纳、解决实际问题的方法。它以学生为中心,学生是教学的主体,教师是组织者和引导者,引导所有学生积极参与在讨论中,各抒己见。同时案例教学的作用是多方面的,可以训练学生综合运用所学知识去解决实际问题的能力,激发学生学习的兴趣和求知的欲望。笔者主要从以下几方面谈一下教学过程中的心得体会。

1 课程案例的选择

通常VB课程教学中,基本的依据都是教材,所以讲授过程中往往会在前几周按部就班地讲常变量、数据类型、运算符、表达式、控制结构等,但这一套路往往不能取得良好的教学效果。由于没有真正体现VB这门课程可视化的特点,学生感觉不到新意,没有兴趣,这必将影响后面的学习。结果是教师教不好学生学不会。学生在学习过程中只是被动地去理解、记忆老师讲授的语法知识和程序结构,当轮到自己动手编写程序时,就觉得无所适从,无法得到能力的培养和提高。案例教学法是教和学双方直接参与,共同对案例进行讨论,是一种合作式的教学方法。通过一个个学生感兴趣的实用案例,将一个个知识点串起来,把较枯燥难懂的程序设计让学生轻松接受。案例教学法提高课堂效率,促进学生学会合作、学会学习,提高学生分析问题和解决问题能力。

案例作为教学的主线可以贯穿一堂课的始终,起到组织教学环节的作用。好的案例一定要包含本节课的重要知识点,其次注重对知识体系本身的前后联系。VB程序的三种结构是学生的一个学习难点。选择结构是VB程序设计的三大结构之一,同时它也是其它程序语言的重要的数据结构。可以说掌握了选择结构,以后再学习别的程序语言的选择结构都是大同小异,异曲同工了。笔者的教学设计正是基于此设计的。笔者编写一个猜鼠标价格的小程序,由鼠标价格竞猜时同学们的不同选择引出本课的主题—— 选择结构。学生将猜测的鼠标的价格输入文本框,程序将提示猜高了或是猜低了,或是猜对了。我先启发学生思考两个问题:第一:价格要验证。验证价格就必然要用“如果输入价格是xxx,则正确,否则错误”这样的关联词,转换为VB的语句就是If-else语句,也就是涉及了选择结构。学生通过老师讲解,理解选择结构并掌握选择结构的基本格式。用具体生动贴近生活的案例引入新课,学生会非常积极,热情高涨,让学生不再感觉到是因为VB有三种结构,所以才要学习三种结构。而是主动转变为“在选择和判断的时候,需要应用选择结构”,这是很大的进步和改变。学以致用,就是要让学生在看似枯燥的学习中看到精彩的应用。

2 VB课程案例的应用

教师在应用案例时,首先是导入,这就涉及到教师如何选准切入点,如何导入、展开、终结,如何突出重点,化解难点进行合理、简要的分析。在这一过程中,教师要善于观察,从学生的反应中捕捉反馈信息,及时采取有效的对策,积极进行引导组织。根据课堂实践,在案例呈现中或教学的前置中,教师要注意以下三点:(1)要给学生创设宽松的课堂环境,鼓励学生畅所欲言;(2)给学生提供自由交谈渠道,让学生学会如何与人沟通,如何与人合作交际,学会别人分析问题、处理问题的方法;(3)采用非指导性的方式引导组织学生分析讨论,对有困难的学生给予必要的启示,诱导思路;对思路敏捷的学生应给予肯定,坚定他们的信心,从而引导他们由“学会”到“会学”到“活用”,真正达到“教是为了不教”的目的。

VB教学的高层次目标,是培养学生具备相当的系统开发能力,展现给学生的案例也仅仅是案例,不能束缚学生思维,而应该启发学生根据实际情况进行分析,灵活多样地选择实现方法。假若条件许可,可运用现代化教学技术为案例教学法的实施提供了便利的手段。如可以将需要的案例采用同步显示的形式,直接地给每个同学演示,可将代码共享,便于学生观摩学习。笔者就利用学校的多媒体机房,将学生做的程序都能保存在服务器上,学生也能对照老师的操作修改自己的程序,同时便于知识共享。

3 课程案例的升华

案例都不可能一成不变地使用,使用过的每一案例,或者案例的某一模块,都应该及时反思,研究案例的适用对象、应用场合、案例的可改良之处和可拓展空间。从而可以从功能的完整性、操作的简便性、界面的艺术性、系统的规范性等方面进一步完善提升案例。

案例教学可以引导学生从发现问题到解决问题进行探索式学习,学生从枯燥无味的理论学习中,体会到了程序设计的乐趣,提高了解决生活实际问题的能力。VB的功能十分强大,而VB理论却很枯燥,我们应该积极钻研教材教法,逐步教会他们应该如何思考、如何学习,从而提高他们的核心竞争力。

参考文献

[1] 王影.浅谈案例教学法及常见问题与对策[J].科技资讯,2007(8):151.

[2] 龚沛曾,杨志强,陆慰民,等.案例教学法在“Visual Basic程序设计”课程中的应用[J].计算机教育,2004(5):62-63.

[3] 郑金洲.案例教学:教师专业发展的新途径[J].教育理论与实践,2002(7):36-41.

上一篇:浅论新时期电子商务的人才培养 下一篇:网络专业项目工作室建设实践与研究