VB教学感悟

2009-06-08 03:00
中国教育技术装备 2009年24期
关键词:感悟程序设计教学

黄 敏

摘要 通过分析VB教学中存在的问题和VB教学的特点,总结VB的教学方法,并阐述如何提高学生学习程序设计的兴趣,培养学生的逻辑思维能力。

关键词 程序设计;教学;感悟

中图分类号:G652 文献标识码:B 文章编号:1671-489X(2009)24-0065-02

Thoughts of Teaching Visual Basic//Huang Min

Abstract According to the existing problems and the teaching characteristics in VB, it makes a summary of teaching method, and it also exoatiates on how to enhance interest of learning and promote students' critical thinking.

Key words programming; teaching; thoughts

Authors address Xuzhou Normal Higher School, Xuzhou, Jiangsu, 221116, China

VB是世界上使用人数最多的程序设计语言,它简单易学,功能强大,拥有图形用户界面,因此被高校很多专业定为必修课,目的是为了培养学生的逻辑思维能力和用计算机解决实际问题的能力。但程序设计对思维能力和基础知识的要求较高,和传统的课程学习又有很大的区别,所以教师在教学过程中一定要做精心的安排和设计。

1 VB教学中存在的问题

第一,很多学生抱有学习无用论思想,他们只看到表层,看不到学习知识对他们内化的影响,认为VB无用,所以学习没有兴趣;第二,学生缺乏创造力,教师教什么就学什么,主动研究和克服困难的积极性差;第三,学习缺乏系统性,学过的知识很快就会遗忘。

2 从思想上入手,提高学生的学习兴趣

在学习VB程序设计之前,先要让学生明白程序设计是什么,为什么要学,能做什么;然后给学生介绍VB的发展史、影响和重要性;接着通过一些日常生活可以见到的实例给学生演示VB的用途,比如常见的纸牌游戏、抽奖程序、学生管理系统等,以便让学生先从思想上认识这门课程,从宏观上理解其作用。

3 注重教学方法

3.1 课件演示VB教学一般利用多媒体教学模式,教师通过实例的制作给学生讲解知识的应用,演示程序的运行结果,但这并不意味着教师就仅仅是利用VB这个平台进行演示。任何操作性强的课程的学习,不仅需要实例的开发,更需要知识的系统性和理论化,教师在演示和讲解的时候,要围绕知识点展开,有步骤地进行,每节课根据教学目标制作系统性的课件。

课件要体现完整性,要标明章节,章节前要注明重点难点,有利于给学生宏观上的指导。课件也要体现出环节性,每节课一般由引入、知识介绍、实例演示、学生操作、总结反馈等环节构成,有利于学生节节深入,逐步掌握。此外课件还要体现出特色,课件不是知识的堆砌,要起到引人入胜的效果,让学生通过课件的演示,提高学习的兴趣,增强对知识的理解。

3.2 实例开发教师在每次课中,都要根据具体的知识,设计出应用实例,提出问题让学生去分析和解决。遇到困难的时候,教师给予指导,详细讲解,师生共同完成,通过实例达到对知识的真正应用和掌握。完成之后,可以在原题基础上,逐步增加更复杂的效果或者找出和原题类似但角度新颖的实例,让学生一步一步去解决,在一步一步解决问题的过程中体会到成功的喜悦。

在课外学生的自主学习中,教师可以根据最新的学习内容结合已学过的知识,让学生去完成复杂度和集成度更高的拓展实例,锻炼他们开发程序解决问题的能力。在学期期中和期末,组织学生进行较大综合程序的开发,达到对知识的融会贯通。

3.3 能力培养程序设计的学习目的是提高学生的逻辑思维能力,用计算机解决问题的能力,学生动手动脑的能力和举一反三的能力。所以学习和教学过程中,要摒弃死记硬背和照本宣科。教师要做好引导,采用问题法培养学生分析问题和解决问题的能力,采用条件迁移法培养学生的创造性思维,采用分组讨论法培养学生的合作能力和自主能力。

4 辅导、总结和反馈

4.1 个别辅导VB是实践性很强的一门课程,每个学生的知识能力和理解能力不一,教师在授课的时候是面对全体学生的,而在实践课上,就要针对不同学生的不同问题进行个别辅导。辅导并不表示代替学生去解答问题,而是给他们指明解决问题的方法和步骤,避免出现类似的问题,渐渐掌握解决问题的能力。教师在个别辅导中给予学生的耐心指导和关怀,也会给学生以鼓励和动力,促使其更好投入到学习中去。

4.2 重视调试在程序开发过程中,难免会出错,需要调试程序,有的学生可能会调试多遍。调试程序的过程恰恰是学习的良好途径,在调试的过程中,促使学生知道错误所在。在这个时候,教师没有必要给出学生一步到位的正确答案,而要让他们自己动手去调试和修改,一方面知识能掌握得更牢固,另一方面会更加珍惜自己的劳动成果。

4.3 积极鼓励学生在平时学习中,要开发大量的程序。这其中会有大量的优秀作品出现,也会有问题出现,教师要认真总结。对于出现的问题要及时指出纠正,对于优秀的作品要展示和鼓励,这样对于学生本人是一种肯定,同时在班级中也会形成一种浓厚的竞争气氛。

5 结语

VB是一门创造性极强的课程,如果学生真正掌握,就可以开发出很多有用的程序,但如何真正掌握这门课程,除了学生要端正态度,还需要教师付出更多的研究和努力。

参考文献

[1]柴相花,等.Visual Basic实例精通[M].北京:机械工业出版社,2009

[2]伍俊良.VB6控件应用实例教程[M].北京:北京希望电子出版社,2002

[3]刘恩涛,等.VB6.0编程技巧与实例分析[M].北京:中国水利水电出版社,2003

[4]刘炳文.Visual Basic 6.0程序设计[M].北京:人民邮电出版社,2003

猜你喜欢
感悟程序设计教学
微课让高中数学教学更高效
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
“自我诊断表”在高中数学教学中的应用
对外汉语教学中“想”和“要”的比较
高职高专院校C语言程序设计教学改革探索
加强数学思想渗透发展数学思维能力
探索规律中感悟和认识“重复”的奥妙
自我感悟 自我反思 自我成长
PLC梯形图程序设计技巧及应用