vb程序设计论文(3篇)

《vb程序设计论文(3篇)》由精心整编,希望在【vb毕业论文】的写作上带给您相应的帮助与启发。

vb程序设计论文 篇1

关键词:中职学校;VB程序设计;教学方法;改进

VB程序设计作为中职计算机专业对口升学及就业的一门重要课程,是学生将来深入学习其他计算机语言的基础,同时它还有助于提高学生的逻辑思维能力。因此,如何根据实际教学目标,对VB程序设计课程的教学内容、教学方法、考核方式进行相应的改革,实现我们的双重目标,已经成为中职计算机教师需要探讨的问题。

一、VB程序设计语言教学中存在的若干问题

1. 学生基础差,学习VB程序设计的信心、兴趣不足

较好的数学、英语基础,以及较强的逻辑思维能力是学好VB的前提条件,而中职的学生在这些方面恰恰有些薄弱,因此VB程序设计学起来有些困难。由于缺乏对计算机语言解决问题的了解,有些学生还觉得VB 程序设计非常的神秘,甚至在心理上有些畏惧,严重缺乏学习的信心。由于计算机语言本身的枯燥无味,学生对VB程序设计课程的兴趣也不高,在课堂教学中不配合老师。

2. 教学方法有些落后

通过多方调查,VB程序设计语言课程一直沿用的是传统教学方法,即讲授法加学生上机实验,效果不是很理想。理论课上,教师既是导演又是演员,学生很少参与。上机实验时,学生只是对教材上现成的实例进行编辑调试,起不到上机课应有的作用。

3. 实践环节不足

实践环节在VB程序设计语言中的分量是重中之重,它的作用不光是理论知识的验证,更重要的是提高学生的实践能力。而实践课的不足主要表现在两个方面:一是中职VB程序设计语言教材中的实践性教学内容太少,二是实践课教师设计的不很周到。

4. 考核方式单一

VB程序设计语言考核方式普遍采用的是笔试,这样的一纸成绩就要表示本学期VB的所有学习情况,错误地诱导了学生,使他们忽视了实践课环节,背离了我们学习VB的真正目的。

二、解决问题的一些方法

1. 采用多种方法,调动学生的学习积极性

大多数学生刚接触VB时,对它的情况可能一无所知,所以,运用以下方法会取得很好的效果。第一,教师要让学生了解计算机专业学习VB的必要性。例如,教师列举一些学生平时感兴趣或接触到的软件和VB之间的关系。第二,学习兴趣是学生学习的最主要动力,或者说几乎是唯一动力,因此,从一开始,教师就要时时注意VB课程的趣味性。尽管所有人认为计算机语言枯燥无味,只要教师倾其所能,就能做到,这也是笔者的经验。例如,前期讲VB基础时,涉及到的逻辑运算符NOT,我们可以用中学生行为准则应该做的和不该做的解释。中期讲到循环语句时,FOR…NEXT,DO…LOOP可以比喻为不可分离的情侣来说明他们必须配对使用。第三,自信是学习的内在动力,因此,要帮助学生建立学好VB程序设计语言的自信。学生初接触VB语言时,课程进展速度要慢,内容要简单,让他们解决的问题要容易,频繁地让他们体会到成就感。总之,通过兴趣的培养,自信的建立,让学生爱上VB语言,让学生爱上编程。

2. 改进课堂教学手段,保证教学效果

(1)任务驱动教学法。学生普遍反应VB语言概念多、抽象,难理解,那么针对这一问题,教师在授课时就不能照着教材按部就班地讲,从一开始就把常量、变量以及数据类型放到一个个学生喜欢的小程序中,一直到这门课的结束始终把知识贯穿到实例中。通过笔者多年的实践发现,该方法可以培养学生分析问题、解决问题的能力,提高学生自主学习与他人协作的能力,缩短了学习周期。

(2)比较教学法。VB语言概念多、规则多,教师在授课时不妨采用比较法,对相关概念或语法进行对比,进而明确差异,然后进行归纳总结,方便学生理解,会收到事半功倍的效果。例如,对顺序文件的读操作有三种方法,对这三种语句我们采取比较的学习方法效果更好。

(3)分组教学法。无论是理论课还是上机课,都可以把学生分成几个小组,将不同层次的学生均衡地分布在各个小组中,根据他们的学习情况,在各自的小组中担任不同的角色,教师由过去的“主讲”变为现在的“主导”,成为课堂教学的“设计者”。这样,充分利用学生的竞争心理诱导他们去积极参与,从而促进了全体学生的整体发展。

3. 解决实践性教学内容不足问题的措施

首先,要考虑的是教材,应选择带有大量实验内容的。当然,真正为我们中职量身定制的VB教材匮乏。其次,要求任课教师根据教学经验自己设计实验内容。这样根据教学进度,根据学生的喜好自己设计的实验内容效果更好,更容易被学生接受。

4. 考试方式灵活

用学期卷面考试、平时课程设计以及上机考试来全面检查学生学习效果。学期卷面考试主要考查学生对VB的一些基本概念、语法的掌握情况。平时课程设计,可在平时晚自习或课外活动时间布置给学生一些稍大的VB课程设计,可以不限制时间,学生分组完成,考查的是学生运用VB语言来解决实际问题的能力,以及培养他们协作的能力。对于上机考试题目样式可以有多种,如给出设计题目自由编程,或对错误的程序进行调试,以及对不完整的程序给予补充,当然应该在规定的时间完成,以此考查学生的快速编程能力及综合应用能力。

总之,学生学好VB程序设计语言,能够灵活自如运用VB来编写程序,解决实际生活中的各种问题。

参考文献

[1]袁锋。谈VB程序设计教学方法改革的几个转变[J].中国成人

教育,2004(2).

[2]胡迎春。C语言程序设计课程教学新法[J].广西民族学院学报

(哲学社会科学版),2003(6).

[3]叶幼林。对计算机C语言教学的探讨与研究[J].中南民族大学

学报(人文社会科学版),2004(4).

[4]解晨光。关于高职高专计算机教学改革的研究[J].教育探索,

vb程序设计论文 篇2

关键词:VB程序设计 案例教学 任务驱动

中图分类号:G623 文献标识码:A 文章编号:1674-098X(2012)12(b)-0-01

VB程序设计是该校部分非计算机专业必修的课程之一,目前教学中普遍采用多媒体课堂教学与上机实践紧密结合的方式。这种教学方式虽然能适当提高学生的学习兴趣,但仍然是以教师教学为主体,学生只是被动的接受知识,不能很好的培养学生解决实际问题的能力。而案例教学和任务驱动式教学能很好的实现理论与实践的衔接,所以笔者将案例教学和任务驱动式教学相结合,同时吸取传统教学的优点,并考虑到该校学生学习VB现状,探索出一种适合该校学生学习VB的教学方法―任务驱动式案例教学法。

1 任务驱动式案例教学法的特点

1.1 任务驱动和案例教学

任务驱动教学法是以建构主义的认知灵活性理论为基础的一种教学方法。教师将教学内容设计成学生感兴趣的任务,并将知识点隐含到任务中,引导学生通过各种方式实任务,获得知识。案例教学主要是对具有一定实践性、针对性的典型实例进行分析、讨论、推断、归纳和总结,以提高学生分析问题和解决问题的能力的一种教学方法。

1.2 任务驱动式案例教学法

任务驱动式案例教学法是将案例教学与任务驱动相结合的一种教学方法。案例教学侧重于“教”,指教师在授课的过程中以事先设计好的典型案例为基础;而任务驱动侧重于“学”,指学生在学习的过程中以任务为驱动,以解决问题为目标,在解决问题的过程中学习。这种教学方法主要是把学生作为教学中的主体,教师在授课中的主要目的是激发学生的学习兴趣,引导学生自主学习,构建相应知识体系,培养和提高学生的实际操作能力。而VB课程的实践性较强,在教学中不仅要让学生掌握理论知识,还要培养学生的实践操作能力,以及自主学习和独立分析、解决问题的能力,所以VB程序设计的教学适合采用该教学方法。在整个的教学方法中,需要教师和学生很好的配合。教师设计有代表性的案例,在向学生呈现、讲解案例的过程中激发学生的学习兴趣。再根据相关知识点给学生布置任务,学生得到任务后根据情况自主学习或分组讨论学习,通过对案例的认真研究和模仿,并在教师的协助指导下逐步完成任务。在整个教学过程中学生不仅掌握了VB的基本知识和方法,在教师的引导下建构了相应的知识体系,同时也掌握了相应的操作方法以及相关的技巧,极大的提高了学生的实践操作能力。

2 任务驱动式案例教学的实施

任务驱动式案例教学法首先要精选案例;然后向学生呈现案例,通过案例引入任务;再引导学生自主学习,分析任务、进一步探究任务,最后做出总结评价。

2.1 教师精选案例

教师分析VB程序设计的教学目标和教学内容,根据教学内容设计出一些学生日常生活中常见的典型案例,比如网页中常见的滚动字幕、计算器、qq登陆框、qq农场定时提醒闹钟、音乐播放器、学生成绩管理系统等,选取这些案例不仅能提高学生的学习兴趣,而且能使学生清楚学习VB的实际用途,这样学生才有动力继续学习下去。

2.2 教师呈现案例、提出任务

向学生展示设计好的案例,使学生有个直观的印象。将案例分解为VB教学中的知识点进行讲解,通过讲解使学生掌握知识点,模仿案例。然后提出问题,根据提出的问题布置相应任务。以下以“蝴蝶飞舞”为例。(1)向学生展示案例。如图1所示,当单击“开始”按钮时,蝴蝶从左向右飞翔,同时“开始”按钮变为“继续”按钮,单击“暂停”按钮后停止。

图1 “蝴蝶飞舞”案例

(2)讲解涉及到的知识点。Timer控件(Enabled、Interval属性和Timer事件)、Image控件(Visible属性)、VB坐标系的使用,进一步熟悉If语句的应用。(3)提出问题。蝴蝶飞出窗体时如何处理? 蝴蝶飞舞的速度如何控制?蝴蝶飞舞的方向能否发生变化?如何制作滚动字幕?(4)布置任务。编写蝴蝶飞出窗体时从窗体的另一边飞入的程序;编写调整蝴蝶飞舞的方向(左下->右上或其他方向)的程序;设计简单的演员表字幕滚动程序;设计红灯停、绿灯行的程序等。

2.3 学生自主探究任务、实现任务

学生得到任务后,以自主学习或分小组讨论的方式来完成任务。对于相对简单的任务学生应该自主学习,遇到困难时查阅相关资料或向同学、老师寻求帮助。这样可以培养学生独立分析、解决问题的能力,便于循序渐进地学习VB基础知识,掌握程序设计方法。

2.4 师检查任务、总结与评价任务

当学生完成任务后,教师应该认真检查学生完成任务的情况,进行总结与评价。这样不仅可以明确学生掌握知识的情况,有针对性的对学生进行不同的辅导;同时还能发现教学中存在的不足,以便及时调整教学内容和教学方法。在任务评价阶段,还可以让学生提供有针对性的反馈信息,并将某些有代表性的作品作为范例给学生进行示范讲解,让同学之间进行作品欣赏和各种方法的交流,这样不仅可以开拓学生的思维,集思广益,还可以鼓励学生创新,充分发挥了他们的想象力和创造性。

3 结语

在VB程序设计的教学中采用任务驱动式案例教学法的教学效果较好。首先,该教学方法活跃了课堂气氛,极大的提高了学生学习VB程序设计的兴趣;其次,有效地促进了理论向实践的转化,提高了学生的实践能力;再次,培养了学生一定的相互协作的能力。最后,很好完成了教学内容,达到了教学要求的目标。该方法也存在不足:教学进度难以把握,教学效果评价有一定的困难,还有待于进一步研究与

改进。

参考文献

[1] 罗新密。基于任务驱动的大学计算机文化基础课程教学模式研究与实践[J].计算机与信息技术,2008(3).

[2] 宋荣杰.VB程序设计案例教学浅析[J].计算机教育,2007(11).

vb程序设计论文 篇3

关键词:高职;《VB程序设计》课程;教学方法;创新

《VB程序设计》是高职高专院校中计算机相关专业广泛开设的一门基础课程,学生通过这门课程学习计算机编程的基本理论知识并提高实际操作能力。“Visual Basic(以下简称VB)是用于开发和创建Windows 操作平台具有图形用户界面的应用程序的强有力工具之一。它的可视化界面设计、简洁语气、强大的功能、丰富的资源,以及它与Windows 系统的深刻资源,使之越来越受到人们的青睐。”介于VB程序设计在计算机行业中的重要作用,已被纳入计算机等级考试的科目之一。高职高专院校中计算机相关专业的学生应熟练掌握《VB程序设计》课程的内容,这对于学生的考试、就业等都有着十分重要的作用。

然而,由于《VB程序设计》课程涉及到大量计算机语言,枯燥难懂的课程内容致使很多学生对学习产生消极心态。大部分学生对于这门课程都只是被动接受,机械地听课,到要考试的时候才发现自己对于书本上的知识点仍然一知半解,更不用说上机实践操作。所以,高职高专院校的计算机教师们应当通过创新进行教学改革,提高学生学习的兴趣,从而使得《VB程序设计》这门课程的教学效果得到提升。

一、转变教学观念,注重培养能力

传统的教学观念认为使得学生记住课本上的知识点就完成了教学的目的。然而随着时代的发展,培养学生独立思考能力、实践能力已经成为教学最根本的目的所在。所以高职高专学校中《VB程序设计》课程应根据社会的发展确定教学任务,将培养学生的计算机应用能力放在第一位,在理论教学的基础上,强化对于学生实践操作的训练。VB教学中的计算机语言本质上是一种人机对话,教师应引导学生加强上机操作,将单纯的知识点的记忆变为技能的培养。学生在动手操作的过程中可以提高学习兴趣,并且熟练掌握VB程序设计的技术。

二、合理利用教材,构建适合学生的知识体系

在教学过程中,教师充当着设计者、引导者等角色,所以教师应从学生学习的角度出发,在学生接受能力允许的范围内进行教学,构建一套适合学生水平与接受能力的知识体系。

对于高职高专学生来说,他们以前的学习可能从未涉及VB程序设计。在毫无知识背景的情况下,直接向他们介绍对象、时间、方法等一些抽象晦涩的概念会造成学生理解的困难,影响他们进一步学习的兴趣与积极性。目前市面上一些《VB程序设计》的教材主要面向那些有相关知识背景的学生,而高职高专教师如果直接按照教材编排的顺序与内容教学就会产生上述问题。所以,高职高专计算机教师在进行VB教学时,应该先了解清楚学生的知识基础,打破教材原有的结构,合理运用教材内容,遵循先易后难、先具体后抽象的原则进行教学。

高职高专计算机教师可共同探讨分析,根据历年的教学经验,出版学校内部的VB教材,将教材内容分为基础部分、提高部分。教师还可在教材中添加一部分历年计算机等级考试真题,帮助学生更好的理解课本内容并顺利通过相关考试。在实际教学过程中,教师也应当根据学生掌握情况安排教学进度,切不可因为盲目追赶教学进度而影响学生对教学内容的理解接受。

三、创新教学方法,理论结合实践

《VB程序设计》课程在教导学生一些系统概念的同时,更重要的是培养学生的编程思维与动手能力。所以,教师在教学中应在理论中穿插实例。例如在学习基本控件这一章时,可以采用具有积分累计功能的“猜数字”游戏、高考倒计时牌、MP3 音乐播放器外观等作为实例进行授课,兼备趣味性与实用性。通过这些小案例充分地调动学生的求知欲和积极性,提高学生学习的兴趣。实例教学还可以引导学生在学习过程中主动发现、分析并解决问题,强化学生的VB编程思维,培养学生构造算法的能力。

同时,在教学过程中,教师应多采用现代化的教学手段。多媒体教学具有图文并茂的优点,教师可通过图片,详细而具体的将案例从设计到运行的整个过程展示给同学看,这样不但能节约大量的板书时间,而且能将复杂深奥的问题形象化、将枯燥难懂的内容生动化,从而大大提高上课效率。在常规的课堂教学之外,教师还要多鼓励学生根据个人兴趣,合理利用网络资源进行自主式的学习。同时,充分利用网络教学平台加强师生间的交流,及时了解学生的学习情况,以便在将来的课程中进行有针对性的教学。

此外,传统的VB教学采用理论课与实践课分别进行的模式。这就使得学生无法在第一时间将课程中所学的理论知识运用到实践中去,而当学生时隔几日再进行上机操作时,上课内容已经淡忘,不利于学生顺利进行上机操作实践。所以,计算机教师应尽量在配备多媒体设备的机房授课,将理论课与实践课结合在一起。在进行完理论知识的教学后,即刻让学生上机操作,在实践的过程中巩固对知识的记忆并提高学生的实际操作能力。

总之,《VB程序设计》课程是高职高专院校教学中十分重要的一部分,教师应加强教学改革、创新教学方法,努力在计算机教学实践中探索出一套适合学生实际情况的最佳方案,提高学生学习兴趣,促进学生在理论知识与实践能力上共同进步。

参考文献:

一键复制全文保存为WORD