首页 > 范文大全 > 正文

中职VB语言教学方法初探

开篇:润墨网以专业的文秘视角,为您筛选了一篇中职VB语言教学方法初探范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:VB程序设计作为中职学校计算机专业的重要课程,本文在程序设计教学过程中,如何解决程序设计本身枯燥、难懂这个问题,提高vb课堂教学成效展开探讨,力求找到好的方法来提高本课程的教学质量,取得良好的教学效果。

关键词:编程;训练;能力;教学方法;教学效率

中图分类号:TP312.1-4 文献标识码:A文章编号:1007-9599 (2011) 05-0000-01

VB Language Teaching Methods

Weng Yanjun

(Yuyao Vocational Technical School,Yuyao315400,China)

Abstract:VB programming as an important course for vocational schools computer major,the process of teaching in the program design,how to solve the program design itself,boring, hard to understand this problem and improve the effectiveness of classroom teaching to start of VB,and strive to find a good way to improve the quality of teaching,good teaching results.

Keywords:Programming;Training;Ability;Teaching methods;Teaching efficiency

“Visual Basic程序设计”简称VB程序设计,是一门理论性和实践性都很强的专业课程,它不同与网页制作等以操作为主的课程,VB不仅要求学生掌握操作技能,还有很强的理论性。内容抽象枯燥,许多概念、语法和命令更是抽象难懂。如何达到课程的目标要求,让教学更有效,笔者对此进行一些思考和探索,在VB语言教授中大胆实践,并得到显著效果。

一、创设思维情境,激发学生兴趣

学习兴趣是学生学习主动性的体现,也是学生学习活动的动力源泉。古往今来,很多教育家都非常重视对学生学习兴趣的培养、引导和利用。孔子曰:“知之者,不如好之者”,说明“好学”对教育的重要性。作为教师要做到以“趣”引路,以“情”导航。

VB程序设计是计算机技术专业教学中的难点,因为它不象Office、网页制作那样具有立杆见影的效果,而是抽象性强、逻辑严密、长远见效益的教学难点,这对于数学基础比较差的职高生来说可谓更加困难。因此老师应努力地创设一种民主、活泼、宽松、和谐的课堂教学气氛和思维环境,利用多媒体教学手段,在课前精心准备好素材,在授课过程中进行演示。这样不仅能够将教材中学生难于理解掌握的内容具体化、形象化,而且可以充分调动学生的学习热情,收到意想不到的良好教学效果。

在VB编程教学过程中,先将程序的运行结果演示给学生,然后根据结果逐步分析思考,最后总结出编程的方法和思路,这是提高课堂教学效率的良好手段。在这一过程中,同学们独立思考,不断发现问题,提出问题,解决问题,求新求巧的程序设计思维变得活跃起来。通过这种教学手段,在大大调动学生的学习积极性、激发学习热情的同时,培养了学生自主学习和协作学习的能力。

二、重视上机实践,提高学生动手能力

VB语言的一个最大特点就是实践性强,必须上机重复练习,在必要的理论教学之后,给出充足的上机操作时间,让学生多练,多动手操作是必要的也是必需的。在学生掌握某部分编程基本语句或全部语句后应及时训练学生进行编程,这样才能理论联系实际,学以致用,激发学生的热情和求知欲望,让学生体验程序运行成功的喜悦,否则只是纸上谈兵。由此可见,如何利用好VB语言的上机操作课是关系到学生实际动手能力的重要问题。

在让学生上机过程中,不要采取放任自流的态度让学生自由上机,也不要单纯的采取保守做法让学生调试课前编好的程序清单,而是多种教法并举,用限题限时训练,一题多编训练来加强学生的反应能力、知识反馈能力的训练,从多方面变学生的被动学习为主动学习,提高学生学习的兴趣。

在学生编程过程中,还需要培养学生的发散思维,即培养学生的求异能力,培养学生多角度、多方面思考问题的能力。因此在上机过程中要鼓励学生一题多编,因为它是培养学生发散思维的一种行之有效的方法,它能使学生在一题多编的过程中激发兴趣、开阔思路。

三、结合项目教学法,挖掘学生潜力

项目教学法是师生通过共同实施一个完整“项目”工作而进行的教学活动,在此教学中,要求学生全过程参与,每个环节都要独立在合作下完成,在整个学习过程中始终以培养学生的能力目标为主。

在进行程序设计教授时,可以采用项目教学法,先让学生独立编制一些短小、能担负一项或几项功能的程序,要求自己设计,独立绘出模块图,然后根据模块图自上而下地编写程序,调试通过,这样培养学生独立工作的能力。有了一定的编程基础之后,接下来可以让学生完成较复杂的程序,如为学校各部门编制比较完善的系统管理程序。首先把学生分成若干小组,集体画出模块图,制定好操作界面、功能选择项。组长根据模块图,在小组内分工各自写出实现某些特定功能的程序,并调试能运行。然后再连接成过程文件,形成完整的系统,再由上而下进行系统调试,老师随时为学生解决编程过程中的难题。通过这样一个个项目的完成,使学生学到了系统程序的编写调试方法,学生还会有一种成就感,同时也挖掘了学生的潜力。从而充分的发挥每个学生的创造能力、想象能力、逻辑思维能力,学习效果是十分可观的。

项目教学法是一种比较有效的教学方法,通过解决学生所熟悉的一些实际问题来实现对知识的掌握,大大提高了学习的积极性和主动性,进一步培养了学生的自我学习能力,使学生的编程能力不断地得到加强。事实证明这是一种编程学习中行之有效的方法,充分展示了职业教育中以能力为本的价值取向。

四、结束语

VB语言的教学,历来是计算机技术专业教学中的一个难点。但只要能根据学生实际,在讲授课、上机课中针对不同的环境采用不同的教法,就能在很大程度上化难为易,实现让每位学生都能对这门课感兴趣,并掌握这门课程的目的。从而把学生培养成自律性高、动手性强的素质型人才,使他们能够更好的适应于社会,服务于社会。

参考文献:

[1]赵建华,李克东.协作学习及协作学习模式[J].中国电化教育,2000

[2]徐锦霞.VB教学中的“三法”诱发学生的创新思维[J].信息技术教育,2004

[3]贾长云,朱香卫.可视化编程应用―Visual Basic[M].高等教育出版社,2006