vb学习心得体会

2024-05-03

vb学习心得体会(精选9篇)

篇1:vb学习心得体会

VB学习心得体会

这学期选修了VB这门学科,想从学习中对计算机有更深刻的认知,也对我大学中的2级考试奠定基础。那么谈谈这学期的学习中对vb的认知和心体会。

通过学习vb我基本学会了编辑一些小程序,掌握了一些基本的知识,得到了以下一些收获:

1.富业余生活。曾经业余时间到处游手好闲的身影不见了,以前没事我肯定一动不动的坐在电脑面前摆弄电脑。是啊,想想以前,真是一无是处,一会找人砍大山,一会找人打游戏,一会就傻傻的坐在小板登上两眼无光,似是厌倦了红尘。现在有了VB,它给了我无穷的快乐,让我乐此不疲。

2、多了一门技术。VB是一门计算机编程语言,也算是一项知识含量较高的东西。采用的是可视化程序设计。学习的这段时间,我明白了万事开头难,刚刚开始,遇到些困难没关系,慢慢来。我们每学一点,就赶快把它用到实际的程序中去,自己多学多用多实践,水平才能不断提高,这就是“学以致用”。只有这样我才呢学有所成

3、锻炼意志。编程可不是一项轻松的活,尤其是一个人开发制作软件时,那工作量就多了。没有一定的坐功、细心程度及耐性那是绝对做不到的。有时,把程序做完了需要调试运行,但是就是不能达到自已设计的效果和目的,那你得戴上放大镜找啊找啊,也许就是因为一个符号或一个字母,你就得花上个几个小时,半天,甚至更长。只要有一颗永不退缩的心,我相信你一定能找到问题所在,最后一定能见到你开心的笑容,也一定能找到成功者的感觉。

通过这个学期的学习,对了VB这种高级语言有了初步的认知,对一些小的程序有了初步的设计方案,能根据要求设计出想要的程序,锻炼了自己的创造性思维,是培养逻辑思维的好方法,同时我经常看同学设计好的程序代码,然后想想别人为什么这么计就能达到效果,我的设计能不能完成更多的功能,这样优秀了自己,帮助了自己,提高了自身水平,同样,也欣赏了别人,对别人是赞美,对自己是帮助,总而言之,这学期的VB课程让我收了很多。

篇2:vb学习心得体会

这学期选修了vb这门学科,想从学习中对计算机有更深刻的认知,也对我大学中的2级考试奠定基础。那么谈谈这学期的学习中对vb的认知和心得体会。

vb全称为visual basic,是微软公司推出的可视化编程工具msdn之一,是目前世界上使用最广泛的程序开发工具。vb提供的是可视化的开发环境,我们可以象搭积木一样构建出程序的界面,而且vb提供了丰富的控件组,省去了我们自己写代码实现这些效果的麻烦,这样我们就能把更多的精力放在程序功能的实现上,所以vb学起来简单,用起来方便。因此,我学了vb,并有了如下收获:

1.富业余生活。业余时间到处游手好闲的身影不见了,没事我肯定一动不动的坐在电脑面前摆弄vb。是啊,想想以前,真是一无是处,一会找人砍大山,一会找人打游戏,一会就傻傻的坐在小板登上两眼无光,似是厌倦了红尘。现在生活有了寄托,是vb给了我无穷的快乐,让我乐此不疲。

2、多了一门技术。vb是一门计算机编程语言,也算是一项知识含量较高的东西。采用的是可视化程序设计。学习的这段时间,我明白了万事开头难,刚刚开始,遇到些困难没关系,慢慢来。编程是一个不断学习,不断积累的过程,编程的乐趣也正是存在于学习的过程中。我们每学一点,就赶快把它用到实际的程序中去,自己多学多用多实践,水平才能不断提高,这就是“学以致用”。多看多练是我独门绝技,一般人我不告诉他:多看------别人的代码,即使看不懂也没关系,可以把这些代码输入到机子里运行,然后根据运行结果去体会程 序的思路和用途。

3、锻炼意志。编程可不是一项轻松的活,尤其是一个人开发制作软件时,那工作量就多了。没有一定的坐功、细心程度及耐性那是绝对做不到的。有时,把程序做完了需要调试运行,但是就是不能达到自已设计的效果和目的,那你得戴上放大镜找啊找啊,也许就是因为一个符号或一个字母,你就得花上个几个小时,半天,甚至更长。越是这样越不要灰心,应该放松心态,一点一滴的去查。只要有一颗永不退缩的心,我相信你一定能找到问题所在,最后一定能见到你开心的笑容,也一定能找到成功者的感觉。通过这个学期的学习,对了vb这种高级语言有了初步的认知,对一些小的程序有了初步的设计方案,能根据要求设计出想要的程序,锻炼了自己的创造性思维,是培养逻辑思维的好方法,同时我经常看同学设计好的程序代码,包括教材上的例题程序,然后想想别人为什么这么计就能达到效果,我的设计能不能完成更多的功能,这样优秀了自己,帮助了自己,提高了自身水平,同样,也欣赏了别人,对别人是赞美,对自己是帮助,总而言之,这学期的vb课程让我收获了很多,我对下学期的计算机2级考试很有信心!!篇二:vb学习总结也心得 学习vb两个星期以来,(其实真正时间也不到两个星期吧平时有空闲就学习了下 在这里是想告诉大家 vb基本操作不难,)第一个串口调试程序通了 能够实现更改波特率,串口号,接收数据实现字符也十六进制显示,在发送文本框输入数据 电机发送将在接收框内显示 记住将rs232的2和3管脚直接接起来

下面是我测试实际过程

大家也可以和我一样练习练习

下面是我的源代码可以供大家参考下也希望高手指点下(框架就没必要给了)dim baud as string dim text2enbale, asciflag as boolean 停止显示标志 false将不能显示 private sub check2_click()end sub end select end sub case 300 baud = 300 case 600 baud = 600 case 1200 baud = 1200 case 2400 baud = 2400 case 4800 baud = 4800 case 9600 baud = 9600 case 19200 baud = 19200 case 38400 baud = 38400 end select else case 300 baud = 300 case 600 baud = 600 case 1200 baud = 1200 case 2400 baud = 2400 case 4800baud = 4800 case 9600 baud = 9600 case 19200 baud = 19200 case 38400 baud = 38400 end select end if end sub dim s as string dim a()as byte msgbox 串口未打开,请打开串口, 48, 警告 end if redim a(3)a(0)= &hf a(1)= &hfe a(2)= &hdd a(3)= &hcc s = text3.text a = s end if call delay(20)end sub dim idata as variant dim arr()as byte redim arr(intinputlen)和上面一样 if asciflag = true then for i = 0 to ubound(arr)text2.text = text2.text + chr$(arr(i))next ielse for i = 0 to ubound(arr)text2.text = text2.text + & arr(i)next i end if end select end sub private sub option1_click()if option1.value = true then asciflag = true end if end sub private sub option2_click()if option2.value = true then asciflag = false end if end sub private sub timer1_timer()label11.caption = time end sub private sub uart_open_click()shape2.backcolor = &hff& uart_open.caption = 关闭串口 else shape2.backcolor = &he0e0e0 uart_open.caption = 打开串口 end if end sub private sub text2_clr_click()text2.text = end sub private sub text2_en_click()text2enable = not text2enbale end sub end end sub private sub form_load()show 没有show后面的设置焦点将失败 错误 text2enbale = true option2.value = true 默认显示是以16进制显示 text3.text = text3.setfocus end sub 至此 一个简单的小工程就完成了,因为我是电子信息工程专业对高级编程还是很菜鸟的,其实这个功能也是我一直想能够自己实现的,因为之前一直以为学习vb 会花好多时间,就像之前一直在学习arm一样半天模不着头脑。所以迟迟不敢接触。估计也好多人和我一样,其实学习开始了 也会发现并不是想象中那样。2012-7-30 青檐铃风篇三:vb学习心得体会 vb学习心得体会

这学期选修了vb这门学科,想从学习中对计算机有更深刻的认知,也对我大学中的2级考试奠定基础。那么谈谈这学期的学习中对vb的认知和心体会。

通过学习vb我基本学会了编辑一些小程序,掌握了一些基本的知识,得到了以下一些收获: 1.富业余生活。曾经业余时间到处游手好闲的身影不见

了,以前没事我肯定一动不动的坐在电脑面前摆弄电脑。是啊,想想以前,真是一无是处,一会找人砍大山,一会找人打游戏,一会就傻傻的坐在小板登上两眼无光,似是厌倦了红尘。现在有了vb,它给了我无穷的快乐,让我乐此不疲。

2、多了一门技术。vb是一门计算机编程语言,也算是一 项知识含量较高的东西。采用的是可视化程序设计。学习的这段时间,我明白了万事开头难,刚刚开始,遇到些困难没关系,慢慢来。我们每学一点,就赶快把它用到实际的程序中去,自己多学多用多实践,水平才能不断提高,这就是“学以致用”。只有这样我才呢学有所成

3、锻炼意志。编程可不是一项轻松的活,尤其是一个人

开发制作软件时,那工作量就多了。没有一定的坐功、细心程度及耐性那是绝对做不到的。有时,把程序做完了需要调试运行,但是就是不能达到自已设计的效果和目的,那你得戴上放大镜找啊找啊,也许就是因为一个符号或一个字母,你就得花上个几个小时,半天,甚至更长。只要有一颗永不退缩的心,我相信你一定能找到问题所在,最后一定能见到你开心的笑容,也一定能找到成功者的感觉。

通过这个学期的学习,对了vb这种高级语言有了初

篇3:兴趣,学习VB的原动力

一、了解学生情况,整合课程知识。

中等职业学校的学生主要来源于初中,是在升学无望之下才进入中职学校的。这些学生与普通高中生相比,整体素质较差,学习的积极性普遍不高,许多中职生存在厌学现象。学习VB需要英语和数学方面的知识,还要有较强的逻辑思维能力,以致很多学生看编程书如看“天书”。学生只上了几节课就已惧怕编程,甚至想要放弃。在教学中要充分了解学生的这一情况,始终坚持以学生已有的知识程度为基础,打破原有的以课本知识的逻辑为顺序组织课堂教学的模式,先不讲基本概念,而是从简单的实例入手。通过让学生观看、模仿,在实际操作中探究和领悟这些概念,并适时地归纳总结,使学生在轻松愉快的气氛中接受新知识。

二、设置情境,激发学生兴趣。

德国诗人歌德曾经说:“哪里没有兴趣,哪里就没有记忆。”兴趣是最好的老师,有了兴趣,学生才有学习的动机,才能自觉地完成老师安排的任务,实现从“要我学”到“我要学”的转变。万事开头难,VB教学最关键就是第一课,要把第一堂课变成一堂魔术课,激发出学生的兴趣,让学生打消畏难情绪,给他们兴趣和希望,告诉他们VB并不难学。因此,在上第一课时,我并没有急于讲解教材中的概念,而是先演示一些如“电脑开奖”、“猜数字”、“交通红绿灯”、“万年历”、“倒计时牌”等VB小程序,激发学生学习的积极性和求知欲;学生看了以后都想知道这些程序是怎么做出来的,这样学生学习的积极性调动起来了,这对于教师来说,就已经成功了一半。有了良好的开始,如何使学生一直保持这样的兴趣呢?在教学过程中,教师应注意结合实际选择一些简单而有趣的习题讲解,让学生感受到VB程序设计的魅力,逐步认识到通过编程可以实现这些日常生活中随处可见的实际应用,从而激发学生学习程序设计的热情和兴趣。

三、布置任务,分组解决。

在课堂教学中虽然引入了许多有趣的小动画引起学生的兴趣,提高了学生的积极性、主动性。但是这样时间久了,并不能完全抓住学生的心。由于这些过程进行的场所都是在课堂,课堂生活不可避免地单调,因此让学生保持长久的兴趣是至关重要的。我的做法是在课堂中对学生进行的调查,了解学生都想用VB解决什么问题,然后从中选择几个比较有意义的程序分组解决。一般以6—8人为一个小组,对学生异质分组,将相应的程序分给各组,每组选出一位具备较强的任务开发能力的同学为组长。因为一个完整的程序不可能一两节课就解决完成,所以第一节课要求每组同学从一个方面解决一个问题,使学生在慢慢的程序编写过程中体验成功的乐趣。分组学习有一个发展的过程,教师要把握好这一规律,随着协作学习的开展,学生之间配合会更默契、对协作学习这一形式更加适应,每个学生会更积极地扮演自己的角色,从而使学生保持长久的兴趣学习VB。

四、鼓励讨论,活跃学习氛围。

“教无定法,学无常规”。教师在小组教学中要鼓励学生主动参小组活动,避免弱势学生出现依赖情绪,允许学生出现错误,鼓励学生在解决这些错误时争论,每个人都找出解决的方法,从争议中找出共同点,一起寻找解决错误的方法,使学生在发现错误、分析错误、解决错误的过程中体会解决问题的乐趣。但在讨论过程中要注意学生的情绪,不要出现不应有的矛盾。鼓励学生多思考,找出程序中可能出现的问题,寻找解决的办法。随着问题的解决,学习也一步一步深入,使学生在争论中,在解决问题中能力得到提高。每个同学在解决问题的过程中,都体现了自己的价值,有时会为一个问题争论的面红耳赤,有时会为自己的方案得到应用而笑得合不拢嘴,使学习氛围更浓,小组合作更加协调,自己的水平也逐步提高。

五、案例教学,由简入深。

案例教学法是一种善于启发学生灵感提出问题,并且使学生智力和能力都能得到充分提高的一种现代教学方法。教师要善于给学生的课堂带去更多乐趣,达到激发学生对VB编程学习感兴趣的目的。孔子说:“知之者不如好之者,好之者不如乐之者。”所以,在教学的过程中,我们应灵活地准备一些有趣的案例,如把下起五色雨等程序演示给学生看,让他们觉得这么短的时间内就能编出一个漂亮程序,一下就可以激发他们的好奇心,使他们产生学习的兴趣。将案例与数学内容有机结合起来,案例和课程知识结合起来,一步步深入,使学生在不知不觉中就掌握VB中应会的知识。例如:在讲解循环结构时,我先以一个简单的求“从1加到100”的程序开始,然后扩充到多重循环,以现实中的问题为例向学生提问,例如:时针每走过一格,分针会走过多少格?秒针又会走过多少格?根据日常生活中的情况,可以形象地把分针、秒针和时针的运动比喻成三重循环嵌套。然后依据此思路写出最终的程序代码,这样就把抽象的问题简单化了。最后,老师还可以给学生出思考题以巩固知识。如:用同样的方法编程求解“百钱买百鸡”、“猴子选大王”等问题。案例教学不仅能提高学生的独立思考能力,而且能加强学生的协调合作能力,提高课堂的效率,也使知识由简入深转换得自然,不会使学生在学习中感觉到学习的困难、枯燥。

总之,在VB教学中激发出学生的兴趣,案例教学使学生体会到了在VB的学习过程中的乐趣,让他们掌握了VB里面的基本知识。教师在教学过程中,围绕Visual Basic程序设计教学的主要目标,不断转变教学观念,不断改进教学方法与教学方式,不断学习新的理念和知识,不断提高专业素质,才能让学生了解编程的基本思想,培养分析问题、解决问题的基本能力,更好地实现自己的教学目标。

摘要:随着计算机的发展, 职高对口升学专业的课程设置有了变化, 由原来的GBasic转变成了Visual Basic, 这就要求教师的教学方式有所转变, 注重了解学生情况, 培养学生的学习兴趣, 才能真正地让学生掌握VB。地扮演自己的角色, 从而使学生保持长久的兴趣学习VB。四、鼓励讨论, 活跃学习氛围。

关键词:中职学情,分组学习,VB,案例教学

参考文献

[1]杨俊宇.浅谈VB程序教学方法[J].科技资讯, 2006, (16) :211-212.

[2]李勇平.中文Visual Basic6.0案例教程.北京希望电子出版社.

[3]贾长云.VB教学之我见[J].中国职业技术教育, 2004, (04) :41-42.

[4]余淑君.谈VB语言课程的教学方法[J].机械职业教育, 2004, (11) :43-44.

篇4:vb学习心得体会

关键词: VB系统 网络自主学习平台 设计与实现

1. 引言

VB网络自主学习平台的应用是顺应社会科技发展的必然趋势,现在我国许多高校都采用了自主学习平台促进学生学习。一方面,将Visual Basic作为开发平台设计自主学习系统,可以给学生提供自主学习机会,使他们具有自主学习意识。另一方面,VB自主学习平台的设立,减轻了教师的课程负担,从而提高学习效率。因此,VB网络自主学习平台的设计一定要满足学生的需求,最大限度体现其价值所在。

2. VB网络自主学习平台的意义和作用

所谓VB,就是一种可视化的编程语言,主要用来编写网络自主学习平台的计算机程序。因为具有简单且高效的特点,所以网络自主学习平台的设计与开发多用VB编程。与传统学习模式相比,VB网络自主学习平台具有优越性,可以从以下几个方面对网络自主学习平台的意义和作用进行分析。

1.1有助于激发学生学习兴趣

网络自主学习平台,顾名思义,就是建立在学生主动性学习上的一种状态。与传统学习模式的不同之处就在于有了网络自主学习平台,学生不是在教师的压力下被动、消极地学习,而是自发主动地学习。而且这种学习方式可以为学生提供丰富的学习内容,学生根据自己的喜好有针对性地学习,达到激发学生学习的主要目的。当然,网络自主学习平台需要学生有较强的自制力和合理规划学习时间的能力。另外,网络自主学习的另一大优点就是学生可以自主监控学习过程,并且可以了解自己的学习结果,从而改正学习中的不足之处。

1.2有助于提高教学质量和学习效率

有一些高校由于课时原因无法达到预期教学效果,但是网络自主学习平台的引入,能有效弥补这个不足。从教师方面来说,通过网络自主学习平台,可以更便捷地了解学生的学习进度,从而有针对性地对个别学生进行单独辅导,既不会拖慢整个学习进度,又可提升教学质量。从学生方面说,在网络自主学习平台上进行学习,便于学生之间、学生与老师之间的交流和沟通,也可以实现资源共享。从这两个方面说,网络自主学习平台可以有效提高教学质量和学习效率。

3. VB网络自主学习平台的设计与实现

要将网络自主学习平台真正融入学生学习生活,就要有完善的VB网络自主学习平台系统,那么就需要包含客户端和服务端两个部分使整个系统完整化。

3.1网络自主学习平台客户端

网络自主学习平台客户端应该包含以下几个方面,一是学生信息维护板块,二是学习内容及测试板块,三是考试成绩查询板块。

首先,对于学生信息维护板块,用户登入模块应该在页面显眼的地方,方便学生进入属于自己的空间。而且为了便于管理,学校可以将学号作为登入账号,学生可以在自我信息处修改密码,相当于保障了学生的基本信息和隐私安全。有了这个模块,对学生信息的录入和管理就更简单快捷了。

其次,对于学习内容及测试板块,学校用VB编程设计网络自主学习平台就是为了辅助学生学习,因为学生在传统学习模式下理解和掌握基本知识,但是要将知识完全掌握并且灵活运用,就需要学生对学习内容进行进一步学习。网络自主学习平台能很好地解决学生的疑问,网络学习平台上完整的学习章节可以方便学生巩固知识、预习知识。另外,测试环节可以让老师了解学生对学习内容的吸收程度,而且在网络自主学习平台上进行测试,可以缓解学生紧张的情绪,从而发挥他们的真实能力。当然在测试环节应该设置时间限制,同时保证测试结果的真实性。因为网络测试难以避免抄袭现象,对于这个问题,设计VB网络学习平台时,应该有相关系统对测试过程进行监督,如测试环境是否是同一个ip地址。

最后,对于考试成绩查询板块,学生查询考试成绩必须输入密码,一定程度上是对学生隐私的保护。另外,可以展示老师对该学生的评分,成绩虽然只是一个数据,但可以让学生了解自己对知识的掌握程度,同时激励学生学习。

3.2网络自主学习平台服务端

网络自主学习平台服务端应该包含以下几个内容:平台信息维护、题库维护、学生完成情况查询。

第一,平台信息维护。VB网络自主学习平台的服务端必须有完善的平台信息维护系统,主要作用之一就是在学生忘记登入密码时,让他们通过找回初始密码进入空间。还有当学生基本信息有所变动时,平台信息可以及时对其进行修改。而且教师可以通过信息平台了解学生网络学习时间和内容等。

第二,题库维护。题库是否丰富是网络学习平台中的关键内容。如今学生学习多样化,资料来源也多种多样,为了保证学生了解更多题型,解决更多问题,丰富他们的解题思路,网络学习平台就要有题库维护模块,这样教师可以及时更新,还必须有修改、删除等功能,这样可以避免一些陈旧的或有错误的题目误导学生。

第三,学生完成情况查询。VB网络自主学习平台还要有能够提交文件,查询学生完成情况的功能。由于网络的多样化,因此学生如果没有较强的自制力,那么网络自主学习平台就会凸显弊端。因此教师的责任就是进行网络监督。定期检查学生对学习任务的完成情况,并且对他们的测试进行评分,接收学生的网络作业等。

4.结语

随着VB网络自主学习平台不断进步和完善,如今高校网络自主学习平台都能得到较好的学习效果。虽然使用过程中存在一些有待改善的问题,但是相信技术的进步一定可以扩大网络自主学习平台的应用范围,从而为学生提供多样化的学习模式,在提高教学质量和学习效率的同时激发学生学习兴趣。

参考文献:

[1]张菁,张天驰,陈怀友.虚拟现实技术及应用(高等院校信息技术规划教材)[M].清华大学出版社,2011.

[2]赵珊等,基于.Net的课程自主学习平台的设计与实现[J].计算机工程与设计,2008(15):4067-4069.

篇5:VB课程学习心得

姓名:刘玉军

专业:资源勘察工程

学号:201220010206

这学期选修了VB这门学科,想从学习中对计算机有更深刻的认知,也想让我通过计算机等级考试打下基础。那么谈谈这学期的学习中对vb课程的简单认知和心得体会。BASIC语言是专门为初学者设计的计算机语言,于1964年问世。最初只有十几条语句,由于简单易学而受到了用户的欢迎,很快就应用于各个领域。随着计算机科学技术的发展,计算机厂商在原有的基础上不断的添加新的功能,进行扩展强化,各种BASIC版本应运而生,使它成为最常用的计算机程序设计语言。

1987年Microsoft公司开发了Quick BASIC,它克服了原有BASIC结构化差和运算速度慢的缺点,并且在功能上大为扩展,具有编辑、运行和调试的集成环境。Quick BASIC兼容以前的传统BASIC。

VB是Microsoft公司在Quick BASIC的基础上为开发Windows应用程序而提供的强有力的开发环境和工具,是具有很好的图形用户界面(Graphic User Interface,简称GUI)的程序设计语言。它采用面向对象和事件驱动的程序设计两种新机制,把过程化和结构化编程集合在一起。正是由于它在应用程序开发中的图形化构思,使得开发者能非常容易地创建一个窗口(在VB中称为窗体—Form),然后从VB工具箱选择控件放在窗体内,无需编写程序。就如同目前盖房子所用的门、窗、水泥、钢筋、砖等,都是现成的材料,只要到建筑现场组合就可以了。用VB设计程序就好比现代的建筑师采用现代科技的产品,而用传统DOS(Disk Operating System)下的BASIC的就如同早先的工匠,一砖、一瓦、一木都要自己动手。Visual Basic for Windows是一种具有良好图形用户界面(GUI)的程序设计语言,同时又是一种完全支持面向对象程序设计的语言。

Visual是指开发图形用户界面(GUI)的方法,不需要编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象拖放到窗体上即可。这种直观的编程方法,也叫做可视化编程。Visual的意思是“视觉的”或“可视的”,也就是直观的编程方法。就像使用“画图”之类的绘图程序,通过选择画图工具来画图一样。

Basic是指BASIC语言,之所以叫做“Visual Basic”就是因为它使用了BASIC语言作为代码。VB在原有BASIC语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多与Windows GUI有直接关系。

Visual Basic是可视化程序设计语言,具有简单易学、功能强大、软件费用支出低、见效快等诸多特点,而且是Windows应用程序最迅速最简洁的开发工具,易于初学者和非专业人员掌握使用。目前,全世界数以百万计的程序设计人员正在用Visual Basic开发各种类型的各种软件。

这门课是一门面向全国高校各个专业大学生的公共必修课,它以microsoft可视化编程工具Visual Basic6.0为例主要介绍高级程序设计方法。Visual Basic6.0由于其具有界面友好,操作方便面等优点,是从事计算机设计的最佳编程工具之一,同时也是学习Windows编程设计的极好语言。通过本课程的学习,使学生掌握用Windows编程解决实际问题的一般办法,包括语句、函数、控件等 概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制Activex控件等内容,为培养学生结合专业进行软件开发的能力打好基础。

在学习的过程中,我对vb课程里的运算符产生了很大的学习兴趣。下面主要谈谈我学习vb的方法。

一、学习vb程序设计的方法

(1)保持良好的学习心态

1、要有自信,自强,积极主动学习.2、克服畏难情绪,树立学好程序设计的信心

(2)要有良好的学习习惯

1、课前预习,认真听课并适当做些笔记,课后要认真复习消化所学内容,完成作业.2、VB程序设计的入门学习并不难,但却是一个十分重要的过程,因为程序设计思想就在这时形成的,良好的程序设计习惯也在这个阶段养成.(3)学习程序设计要注重理解一些重要的概念.VB程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量,函数,条件语句,循环语句等概念.但要真正能进行程序设计,需要深入理解这些概念.因此,在 程序入门阶段还是应该重视概念的学习.(4)自己动手编写程序

程序设计入门阶段要经常自己动手抄写或编写一些小程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法.因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高写程序的能力.(5)阅读,借签别人设计的好程序

多看别人设计好的程序代码,包括教材上的例题程序.在读懂别人程序后,要想他为什么这么设计能不能将程序修改完成更多的功能 则可以学到别人优秀的东西,帮助自己 提高自身水平.(6)VB程序设计学习的重点

1、程序设计课是高强度的脑力劳动,不是听会的,也不是看会的,而是练会的.2、只有自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来才比较从容.等你在编写大量程序之后,我想过二级肯定没问题,不过能不能做到真知灼见,运用自如我就不敢说了.3、动手能力的培养是这门课和以往课程最大的不同之处.重点放在思路,算法,编程构思和程序实现上.语句只是表达工具,要求堂上积极思考,尽量当堂学懂,并做到灵活应用.)上机调试程序应注意的几点:

1、上机前应认真把实验题在用纸上做一做(包括窗体界面设计,事件代码的编写等)

2、每次上机后应总结,把没有搞清楚的问题记录下来,请教老师或同学.3、平时应多抽课余时间多上机调试程序.注意系统的提示信息,遇到问题多问几次为什么.(6)养成良好的编程习惯

1、程序构思要有说明;

2、学会如何调试程序;

3、对运行结果要做正确与否的分析.二、复习过程简单的说就是细看书,勤做题,最后练上机。

细看书,就是在考试前的一个月内,以看书为主,越细越好(如果你时间紧的话可只重点看些考点涉及的东西),把书上的知识点(最好看几份历年试题,让自己明白考什么。)看懂看透,暂时不明白的或者不理解的先用笔记本记下。这样你的笔记本就有每章你不懂的知识点和题目了,之后可以问同学,问老师……如此反复,半个月下来你的笔试水平考试应该没问题了;下半个月的时间可以一边练习题目,一边练习上机。切不可前一段时间做题,后一段时间上机,那样的话会有很多忘记的知识点

虽然vb是从basic语言发展而来,但由于其“可视化”决定了以往的面向过程的程序设计语言不可能具备的一些新的功能和特点:

VB集成了一系列功能,在VB程序设计环境中能够完成程序的编写、调试、查错、运行、编译、保存等基本操作,同时还提供了大量程序设计的“零部件”(在VB中称为函数、控件),能够很方便的根据需要“组装”成一个复杂的程序。

vb开发的应用程序的运行采用事件驱动原理。程序设计人员不仅在程序设计时不需要考虑程序代码执行的先后问题,而且同一个对象可以因用户的不同操作而产生不同的结果。

vb中提供的编辑器不仅提供了典型的windows文字处理应用程序的各种功能,如剪切、复制、粘贴等,使得程序的输入和修改非常方便。而且在vb代码窗口输入代码时,对于vb中的对象的属性、方法,内置的函数、已定义的自定义函数、过程,已定义的变量等,能自动给出拼写提示。这样可大大减少编程人员的记忆量。

在vb开发环境下,通过api(application program interface)函数调用,可充分使用windows提供的各种系统资源,来扩充所开发的应用程序的功能。

vb全面支持windows系统的ole(object linking and embedding)技术,因此可以方便、快捷地实现不同应用程序之间的动态数据交换。

另外,在vb中,可以开发出包括标准exe(标准windows应用程序)、activex控件、activex exe(对象的嵌入和链接)等多种类型的应用程序。

篇6:vb程序设计学习心得体会总结

我听一些学过的人说我们可以先学习一下vb的体系结构,大致看看就行,可能其中会有些概念不可理解,不要紧,不用去深究,时间长了接触多了你会理解的。这样做的目的主要是了解vb适合做什么,他的编程特点和运行机制是什么等概括性的东西要有个了解。

然后可以开始从语法学起了,vb语法并不难,但对于每个语法要点一定要自己亲自练习一下,达到熟练掌握的程度。先不要急着实现太大的功能,这个时候也不可能实现。

接下来我们可以熟悉一下vb企业版提供的那么多控件的应用了,vb提供的控件很多,最好逐个参考msdn做有一些小程序试一下,不必记住所有控件的接口,但要知道以后用到的时候怎么查资料。

c语言和vb,这2门课是学习编程的入门课程,但是不能小看这2门课程,因为学了以后我门会发现它给我树立了一种编程的初步认识,让我知道编程是怎么一个回事,也可以说是编程就是一个很仔细的让计算机知道如何去走路的方式,只有掌握了这些知识之后才能去理解更深层次的知识。也就是这2门课,尤其vb把我从原来一个只会用电脑上网打游戏和聊天的人带入了程序这个广阔的空间,为了以后能更深入的学习自己总结了一下学习体会。

首先,我发现vb这门课有着很强的技术性,也就是觉得入门很难需要一定的逻辑思维和扩展性思维。因此不光需要在课上认真听教作好记录,还需要在课后的业余时间自己去找一些资料来补充一些书本上讲过但是自己又不太理解的内容。我个人认为学习最首要的就是态度,既然我们学习的东西是针对今后工作的职业培训,就要把以前被动学习的态度转换为主动去学习新的技术知识。 其次是一个对自己有效的方法。常言到“条条大路通罗马”,通过不同的方法和途径总会

篇7:vb学习心得体会

Val函数在执行转换时,在它不能识别为数字的第一个字符上,停止读入字符串。那些被认为是数值的一部分的符号和字符,例如美元号($)与逗号(,),都不能被识别。但是函数可以识别进位制符号&O(八进制)和&H(十六进制).空格、制表符和换行符都从参数中被去掉。

篇8:vb学习心得体会

为了提高VB程序设计的课程教学水平,激发学生学习的主观能动性,提高学生对计算机程序设计课程重要性和实用性的认识,我从以下几个方面来谈谈如何培养学生学习《VB程序设计》的兴趣。

1 课前充分准备

教师课前要精心准备好教案、课件。要了解学生,针对学生的专业特点,做好充分的准备。不仅要吃透教材、把握好教材的重难点,做到深入浅出,还要利用好现代的多媒体教学,力求调动学生多种感官,达到身临其境的境界。

另一方面,老师充分的准备非常重要,因为学生往往喜欢一个具有丰富内涵的老师,如博学多才、循循善诱、和蔼可亲、幽默风趣,这些也无疑能调动学生的兴趣。

2 入门兴趣培养

要想保证教学效果,首先就要抓住学生的兴奋点,让他们感到这门课程“很有意思”,将“学生被迫学习VB”,转变为“我想学、我要学”,并且“我能学好”。在讲课过程中,通过各种措施调动学生的积极性,特别注意培养学生对这门课程的学习兴趣。所以,在VB课程教学的第一课,老师最好能首先演示一些有趣的小程序,不要太复杂,当然也不能太幼稚。最好是一些实用的小程序。如:桌面时钟程序、个人日程管理程序等。对于一些特殊专业的学生,还可以演示一些与他们专业联系比较紧密的小例子。比如,艺术类学生我们可以演示一个用VB来实现动画、艺术字的效果,然后把程序代码提供给他们,把整个过程引导他们操作下来,使学生在亲手操作过程中体验成功的喜悦。从而吸引学生,并告诉他们学习了VB程序设计的内容后,大家也都能够编出这些有趣的小程序。从而迎合了学生渴望成功的心理特点。

3 学生自信是关键

自信是成功的关键,学生只有拥有自信,才会敢于发言,为此,教学中我们要努力培养学生的自信。

3.1 注重意识,激发热情

有人说:“好孩子是夸出来的”,课堂上只要有学生提问或发表自己的见解,我们都应该不同程度的给予表扬,使其体验到成功的快乐。课后及时谈心,如有的学生课堂参与性有明显进步时,除了课堂上给予及时的鼓励外,我还会在课后与他单独谈心,为他的进步而高兴,为他的成功而喝彩,从而提出更高的目标,防止骄傲,有的学生课堂参与性不强,我也会找到他一起总结原因,探索方法,期待他的进步。

3.2引导自我评价,及时总结

利用临下课时的一分钟,引导学生做自我评价这节课,“你觉得在自己参与交流,主动探索方面做的还可以的请举手(或站起来)?”这不仅引导学生对一节课参与状态的总结,还是对学生自信心的考验,更能让学生体验到参与课堂那份成功的自豪感。

自信培养不仅仅培养了学生学习的自信心,也有利于拉近师生关系,更有利于教师对学生的了解,有利于对教学的定位。

4 教学方法要多样化,例题要贴近生活

4.1 教学结构的改革

俗话说:教无定法,学无定论。说明了学习是一个充满灵活、创新的过程。以学生已有知识为基础,按先易后难、先具体后抽象的原则,通过观察、模仿、理解、总结、提高五个阶段进行教学,让学生体会到学习的乐趣,成为学习的主人。

不少老师一开始就按教材的章节次序介绍诸如对象、对象的属性,方法和事件等等一系列的在程序设计中比较抽象难懂的概念,然后介绍程序的建立和运行,最后介绍VB语言基础、分支结构、循环结构和数组。如果将章节稍微做一个改变:先介绍程序的建立和运行,再通过实例介绍对象、对象的属性等,最后再介绍VB各种结构。这样学生会更容易的理解,因为最先认识VB的环境,再通过例子认识VB的对象及属性、事件,以这两个作为背景,学生理解后面的概念就更容易了,而且这样也能促进学生编程的积极性。

4.2 教学方法多样化

效果比较好的教学方法有任务驱动法、范例教学法、问题驱动法等。

任务驱动法:是由教师根据当前教学主题提出“任务”,采取演示或讲解等方式,给出完成任务的思路、方法和要达到的结果,引导学生边学边练,并完成相应的学习任务的教学方法。

范例教学法:是指教师在教学中选择真正基础的本质的知识作为教学内容,通过“范例”内容的讲授,使学生达到举一反三掌握同一类知识的规律的方法。

问题驱动法:就是根据教学内容的需要,精心设计问题,以问题为导向,让学生带着问题去学习,处于不断探索的情境之中,较大地激发学生的学习兴趣,调动学习的积极性,培养学习能力。这种方法既体现了教师在教学中的主导作用,又突出了学生在学习过程中的主体地位。

实践证明,在教学过程中,学生知识的获得、能力的培养、智力的发展,不可能只依靠一种教学方法,必须把多种教学方法合理地结合起来,让学生以各种方式参与到教学中来。长此以往,学生的积极性自然就会高起来,让学生最后达到“我要学”的效果。

4.3 例题要贴近生活

学生最能够理解贴近生活能解决生活中实际问题的例子。生动形象的实例能把抽象的问题形象化。比如循环嵌套是学生不太容易搞清楚的地方,我们可以提出一个很现实的问题,如分针走过五个格子的话,秒针走过多少格子?形象地把秒针、分针和时针的运动打比方,最里层的秒针运动最快,秒针走过一圈,分针前进一格,分针走过一圈,时针前进一格,这就是三重循环嵌套,然后写出程序代码,这样就把抽象的问题形象化,便于学生理解和掌握。

5 建立学习资源库,对网络资源进行整合

在信息技术快速发展和社会对人才要求越来越高的今天,学生对知识的要求不仅仅局限于教材。学习资源库则为学生的学习提供了服务和帮助。针对VB编程的特点,将教材上的知识以实例的形式构建实例库。实例库主要是以知识点为一条主线按难度对教材上的实例或针对教材知识点所做实例进行分类,同时从其它的参考资料上获得更多相关的实例加以丰富资源。

因此,我们可以依据教学策略,通过建立一个以VB为专题的编程学习网站来创设一个让学生自我学习的环境,并且提供一些多媒体课件下载,布置一些比较大的作业供学生研究,同时可建立一个VB学习论坛,让学生在自我学习的过程中进行多方面讨论,从而提高自己的技术水平。

6 团队精神

任何一个计算机应用开发项目都不是一个人能完成的,而是靠一个团队中多人分工合作完成的,所以在校学习期间,留一些大作业,以小组为单位几个人完成,或者提供学生参加科技实践活动机会,从而鼓励学生树立团队合作精神。

7 改革成绩评定方式

采用知识与能力并重,理论与实践结合的考试模式,重点测试学生理解、掌握、灵活运用所学知识的能力和实践动手能力。采用分阶段上机测试+期末上机测试+大作业成绩等多种测试的方法,巩固学习的过程,督促学生及时掌握所学内容,避免期末突击,而对于大作业作品比较好的,可以适当加分。

8 小结

作为一名教师,要热爱本职工作,精心、用心地投入到教学中。在工作中只要恪守“为了学生的一切发展,为了发展一切学生,一切为了学生发展的宗旨”。“世上无难事,只怕有心人”,我相信经过我们的努力,学生一定能从“郁闷VB,走向快乐VB,成就VB”。

摘要:文章针对《VB程序设计》在教学过程中存在的问题,从七个方面进行探讨如何培养学生学习《VB程序设计》的兴趣,从而有效地帮助学生理解和掌握课程内容。

关键词:VB,程序设计,兴趣培养

参考文献

[1]龚沛曾.Visual Basic程序设计教程[M].3版.北京:高等教育出版社,2007.

[2]谭松鹤,龚丁海.“Visual Basic程序设计”课程教学探讨[J].河池学院学报,2008(8).

[3]教育部考试中心.全国计算机等级考试二级教程——Visual Basic语言程序设计(2008年版)[M].北京:高等教育出版社,2007.

[4]赵晓华,鲁明珠.VB教学方法改革初探[J].中国成人教育,2006(4).

篇9:在VB教学中激发学生的学习兴趣

【关键词】VB教学 学习兴趣

【中图分类号】TP312 【文献标识码】A 【文章编号】2095-3089(2014)08-0134-01

作为微软公司推出的程序设计语言的VB,不仅包含的内容丰富,并且简单易学,很适合程序设计语言的初学者。也就是这一点,VB也就成为了众多高校非计算机专业的公共基础课。但是,这门课程不仅知识点多并且具有很强的实践性,因此对于这些非计算机专业的学生来说,这门课程无疑被排在了枯燥无味还有比较难的课程里面。因此,教师必须在教学中采用比较好的教学方法,让学生对这门课产生兴趣并且较快的掌握这门课。下面就这个问题谈几点有关的经验。

一、让学生了解VB的重要性

作为非计算机专业的学生认为这只是一门公共基础课,平时自己知道一些关于计算机的基础知识就可以了,没有必要再去学这门既枯燥有较难的课程。但是他们不知道,学习VB不仅能够使得学生加强自己的动手能力,并且还会培养自己能够积极主动地学习,具有比较严谨的逻辑思维,甚至还可以利用VB的知识解决自己专业还有平时一些有关计算机的问题。另外,在国家的计算机水平等级考试中还专门设有VB二级考试。因此,这就可以看出学习这门课不仅对自己的学习还有生活都有一定的帮助。所以,在课上,教师应该专门介绍一下学习此课程的重要性,让学生明白此课程的意义。

二、演示趣味实例

在西方,一些教育学者认为,知识就是学生自己感兴趣的、有用的。因此,在让学生了解到学习VB的重要性之外,还要让学生对此门课程产生兴趣。如果学生对教师所讲的内容不感兴趣,即使这门课教师对这么课准备的特别充分,也不会对学生产生吸引力,更不用说在课余时间学生会花时间这方面了。

在VB中,许多知识都比较抽象难懂,因此这也就要求教师在上课的时候不要只是对学生灌输理论性的知识,而是结合实际情况还有自己的教学内容在课上进行一些比较有趣的演示。比如说在讲到小时钟控件的时候,教师就可以在课堂上自己做一个简单的倒计时的牌子,通过这个牌子来具体详细的讲解有关时钟控件的用法。教师还可以在上课过程中,让学生玩一些与VB有关的五子棋等小游戏,这样学生不仅在这个过程中玩得尽兴,还能感受到VB的魅力,因此,学生便会对此产生一些兴趣,这也就激发了他们学习的动力,积极主动的去学习这门课。

三、学生参与编程

在以前的VB教学中,教师只是在幻灯片中放映这节课要学习的知识点,照着幻灯片来讲解,并没有学生的参与。这样做虽然能够让老师节约时间以便能够传授更多的知识。但是,这种教学方式,不仅不会让学生获得更多的知识,还会对这门课产生一种负担的心里。因为,采用这种方式,学生面对的是自己所不知道的大量知识,如果稍微一分神,便会错过很多知识的讲解,思路自然就跟不上老师的节奏了。这也就造成了教师需要重复好几遍才能让学生明白,这不仅浪费了学习的时间,还使得教学进度不增反减。这便不得不让教师改变自己的教学方式。

在我看来,教师可以根据自己的教学计划先制作一个简单的程序,引导学生进行思考,并且让学生自己动脑解决问题,然后老师在去讲解有关的知识点,最后让学生与教师一起编写程序来解决问题。这种通过教师在课堂上一边讲解一边让学生练习,并且参与到编程中的教学方式,不仅能让学生对所学的知识有更深的理解,并且还间接性的提高了学生自己的思维能力还有动手能力。当然,在课堂上的举例教师也要慎重的选择,因为例子的好坏直接影响到学生对知识的理解。因此,教师选择的例子不仅要符合实际并且还要与课本中的知识点相接应,让学生在课上尽快的接受本节课的知识点并且有所应用。

四、设置陷阱

教师在课堂知识自己一味的讲解正确的知识不会让学生集中注意力,所以教师在讲解一些例题的时候,可以适当的设置陷阱,并且帮助学生找错误,让学生对此知识点印象深刻,真正的掌握此知识点。

比如教师在讲解整型变量还有长整型变量的时候,为了让学生们理解两者之间所能保存的整数的范围不同,便可以设计一个如下的实验。首先让学生计算6!,根据所学的知识学生很快便可以将此程序编解出来:

Dim i as integer,k as integer

k=1

Fori:l to 6

k=k*i

Nexti

Print k

运行之后得出结果为720,正确。但是接下来,教师便可以让学生计算10!。很多的学生只是在上一个的基础上进行修改,只是把“for i=1 to 6”改为“for i=l to 10”,运行之后发现并没有得出正确的结果。这时候,教师就可以把长整型变量与整型变量之间的区别进行讲解,并且在讲解之后,让学生重新修改上面的程序,这时学生便会很快找出问题所在。通过这个例子,学生便会对这两个概念有更深的认识。运用这种方式不仅能让学生在上课的时候集中自己的注意力还能体会到自己亲手解决问题的快乐。

五、重视情感因素

在现在的高校教育中只是注重教学内容,从而对情感因素对教学的作用进行忽略。有关研究表明,情感因素在教学过程中并不是一个可有可无的因素。在教学过程中积极的情感能够让学生全方面发展,消极的情感则就会对学生的发展产生阻碍。因此,教师在教学过程中要注重与学生之间的情感交流。想要让学生产生积极的情绪,首先,教师要对学生足够的尊重。在上课的时候,教师要时刻注意自己说话的语气以及对待学生的态度,要做到对所有同学一视同仁,让学生在课上感受到尊重。这样,不仅能让学生对学习一直保持浓厚的兴趣,还可以让一些学习能力比较弱的学生感受到学习的魅力,从而在学习上进步;其次,教师要学会多多表扬学生。因为表扬是一种最廉价、最易于使用且最有效的、但也是最容易被人们忽视的激发学生学习动机的方法。不时的表扬学生不仅能让学生得到心理上的满足,还能让学生增强学习的兴趣,从而使得学习效果有所提高;最后,教师要适时得进行批评。在前面有提到过积极地情感能让学生促进学习,其中积极的情感不仅是要教师鼓励学生还包括要适时的对学生进行批评教育,让学生认识到自己的错误,从而进行改正。在批评的时候,教师也要运用合适的方式,不让学生的自尊心受到伤害。

六、结语

总之,教学有法,教无定法,只要教师教学得法就好。VB教学的主要目的就是为了让同学了解一下变成的基本思想,从而培养学生自己分析问题并且动手解决问题的能力。围绕着这个目标,在保证同学们学习积极性的前提下,按照他们的认知规律组织教学,一切有效的教学方法都可以在我们的教学过程中加以运用,进而使综合素质得到整体提高。

参考文献:

[1]曹丹.在VB教学中激发学生的学习兴趣[J].科技信息,2010,(3)

上一篇:小葡萄的梦想作文下一篇:祖国我为你骄傲doc