Visual Basic 教学方法初探
VB 作为一门面向对象程序设计语言,以其快捷、易懂、功能强大、界面友好等一系列优点深得程序设计者喜爱。本课程的学习目标与教学任务是使学生通过本课程的学习,掌握使用VB开发应用程序的一般方法,理解应用程序的基本概念、主要功能和应用程序开发的基本思想,能够根据实际需要自行开发应用程序,并为今后进一步使用其他面向对象的可视化开发工具开发应用程序打下良好的基础。本文结合自己的实践教学经验,谈谈对VB教学的一些看法。
一、 明确学习目标,提高学生学习兴趣
大学学习生活有很强的独立性和开放性,有些同学在进入大学后会感到茫然,缺乏明确的学习目标。在VB 教学中首先就要让学生知道学习完这门课程可以解决什么问题,他们需要达到一个什么样的水平,让每个同学明确课程学习目标,制定自己的学习计划。
兴趣是学习最好的老师,可以极大的推动学生学习的热情。所以,课程的第一堂课老师应该准备充分做好教学设计,根据学生好奇的心理准备一些有趣的能解决实际问题的实例向学生展示,先不讲枯燥的理论,让学生模仿老师操作简单的程序实例。这样会大大激发学生学习热情,为以后的课堂学习做好铺垫。
二、引导学生主动学习,树立良好的学习态度和正确的学习方法
“授之以鱼不如授之予渔。”教师教书育人,不仅仅要传授学生知识更应该传授学生好的学习的方法。有的同学接受知识过于被动,知识掌握不灵活,获取知识的途径相对狭窄。有的同学只注重理论学习忽视了上机操作实践,有的同学学习过于浮躁等等。因此在教学中,老师应该转变教学观念,引导学生主动学习,而不是单纯的灌输知识。
在学习过程中特别是代码编写这一环节,很多同学会遇到各种困难和挫折,老师应该加以鼓励和引导,让学生树立良好的学习态度,刻苦钻研,不轻言放弃。遇到问题要学会主动解决,而不是等着老师给出答案。可以让学生依靠图书馆查阅资料,和强大的网络搜索平台收集解决问题的办法。也可以在同学之间展开讨论。这样有利于自学能力的提高。
三、灵活运用多种教学方法,采用实例教学和项目教学相结合
课堂上可以采用实例教学和项目教学相结合的办法。实例教学已经被广泛的采用,对于零散的知识点,实例教学可以很好的诠释,但不能将知识点融会贯通起来,这样就需要引入项目教学法。现在的学生自我表现欲望更加强烈,希望得到老师和同学的认可。因此在课堂上可以根据实际情况留出一定时间鼓励学生现场编程,到讲台上调试程序。对于表现不错的同学给以表扬,即使没有调试出结果,也加以肯定和鼓励!这样课堂气氛也变的活跃起来,很多同学跃跃欲试。
四、采用奖惩结合的方法,改变成绩考核方式
学生的学习能力存在个体差异,在课堂上并不能保证每个同学都专心致至。因此可以采取课堂随机提问,奖惩结合的办法督促学生学习。在上机实验时,提前调试出程序的同学给以平时成绩加分,课堂上旷课迟到的同学给以扣分,直接计入期末总成绩。
传统的成绩考核更注重笔试,但VB是一门操作性很强的课程,应该加大实际操作所占分值。可以预留实践操作环节,将班上同学分成若干组,每个小组完成一个项目。小组成员要对自己所负责的模块写出书面总结。最后将各小组成员的作品在班级展示评分。
教学实践证明,通过以上教学方法的改进,大大提高了学生的学习积极性,教学效果得到了很大提高,课堂气氛也变得活跃起来。学生的主学习意识加强了,独立学习能力也得到了提高。
参考文献:
[1 ]“VB程序设计”课教法探析 《计算机教育》2010年第4期 张缨 万敏;
[2 ] VB程序设计教学的改革与实践 《湖南第一师范学报》2006年1期 何小年。
下一篇:Web自动化检测系统的设计
热门论文
- Visual-计算机网络基础
- Visual Basic 教学方法初探
- Visual Basic 教学方法初探
- 深入应用Visual C++编程
- 用Visual Basic 6.0实现自动化测试
- Visual Basic教学中引入MOOC的探索
- Visual FoxPro下的图书管理系统开发
- 串口通信技术在Visual C++中的实现
- 基于Visual Basic的供电负荷计算开发
- VISUAL FOXPRO在电子商务管理中的应用
- 在Visual C++ 6.0中使用Boost正则表达式库
- 基于Visual Basic快速开发现场电视监控系统
- Visual C++与Delphi/C++Builder之比较及未来的发展前景
- Visual Basic中访问远程数据库的几种关键技术
- 浅谈《Visual Basic程序设计》课程中项目设计的问