vb课程学习心得

2024-10-13

vb课程学习心得(精选8篇)

1.vb课程学习心得 篇一

篇一:vb学习的心得体会 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这种高级语言有了初

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

2.vb课程学习心得 篇二

误区一:实用性不大, 失去了编程的积极性

通过与学生、同行之间的交流, 得知部分学生反映上课时都能听懂讲解, 可在涉及到具体的编程及上机操作时, 往往会出现没有思路、无从下手、或错误百出, 不会调试程序等各种情况, 学生的编程往往只停留在依教师的例题“画瓢”的水平, 一旦稍有改变, 便出现举步维艰的困惑。出现以上问题主要是学生在学习过程中, 往往注重单个知识点的学习, 而忽略了各知识点的衔接, 等到用时不知道如何运用这些知识, 形成不了完整的应用程序, 以致不能产生预期的效果, 从而使学生对该课程失去了兴趣, 感觉该课程在工作中实用性不大, 失去了学习编程的积极性。

措施:针对初学者对VB程序设计所知甚少的实际, 围绕VB应用程序开发的界面设计, 属性设置和代码编写三个环节。以教授程序设计的基本方法为主线, 内容按照界面设计与算法设计相结合, 突出VB可视化程序设计特点的原则:可视化编程。尽量体现由简及繁, 由浅入深, 循序渐进, 符合教学规律, 做到举一反三。课堂教学中或者课后作业布置一些实际生活中用VB编程用得着的小程序, 例如倒计时器, 上网时间限制器等。提高学生的学习兴趣, 加强了编程的积极性。

误区二:学生学习方法有误

目前成人学生由于工作压力大, 学习时间相对不多, 用的学习方法都是传统的“学中用”。所以学习效果不理想。

措施:要求学生做到“用中学”。学VB语言好比学一门外语, 学外语, 每天去背语法、背单词, 语法非常重要, 但到实际对话中, 就没办法说出来, 如果明白了这个道理, 那么, 你自然而然就会明白怎样去学习VB这个语言, 道理一样, 语法该背, 单词该记, 但最主要的是要在应用过程中去背这个单词, 背这个语法。就是要做到“用中学”。先看教师做例子----到模仿---再看书----再分析相关知识点以及一些语句, 根据这样的思路来学习。从而掌握VB工程的概论及编程的相关函数、语句的用法。可视化编程, 到了视窗时代, 图形效果时代, 窗体界面易操作, 极大减轻了编程过程, 主要是画界面, 编界面, 用鼠标画界面, 所见即所得。下面是一个简单的“加法”应用程序的开发方法

第一步:画流程图

第二步:画界面

第三步:编代码

通过上面“加法”应用程序的例子, 从而知道标签、文本框、命令按钮等控件, 知道了这些控件的诸多属性。知道了VB编程是先画界面再编写代码。

误区三:学员层次参次不齐, 混文凭的思想严重

虽然同学们入学都参加过统一的成人高考, 但目前, 入学门槛低, 由于种种原因, 学生的知识接受能力和认知程度不同, 因而表现出来的学习积极性不同。

措施:学生是学习和发展的主体, 学生是课堂教学的主体, 充分激发学生的主动意识和进取精神, 有利于学生在感兴趣的自主活动中全面提高程序设计能力。课堂教学的效益不在于教师教了多少, 而在于学生学到多少, 而学生学到多少取决于学生参与课堂教学的热情和主动性。只有学生积极主动参与学习, 充分地思考, 教师的努力才能取得效果。要想使学生积极, 认真负责地投入学习, 我认为首要的是要发挥学生的主动性。教师在教学过程中要善于启发和诱导学生独立思考、积极思维, 充分调动学生学习的自觉性和积极性, 使学生融会贯通地掌握所学知识, 提高分析问题和解决问题的能力。教师要重视培养学生的探索心理, 鼓励学生积极思考和质疑。在教学过程中教师要充分发扬教学民主, 建立民主平等的师生关系, 师生之间要做到充分的交流和沟通, 生动活泼地开展教学活动。程序设计教学可讲的内容很多, 但授课时和学生认知水平的限制, 不可能也没有必要把所有的内容都讲到。多年的教学实践表明, 将部分教学内容设计成专题留给学生进行有准备的课堂讲座或讨论以及将一些教学内容提炼成问题作为学生的课外思考题等方法往往更能调动学生学习的主动性, 常常收到一些意想不到的教学效果。

3.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.

4.vb程序设计学习心得体会总结 篇四

2、如何在设计的时候清空存在的图片? 用鼠标点中该图片,在属性窗口中选中picture属性,按del键便可清空图片。

3、visual basic 如何注释一段较长程序代码? vb注释程序代码的符号是“注释:”,只要在某行程序前面加上“注释:”,就可以注释该行程序。但如果程序代码很长的时候,一行一行地注释令人觉得难以忍受。vb本身提供了这个功能,在主菜单“视图”选项的“工具栏”下,选中edit,vb的界面会出现一排工具按钮,其中的手形图标按钮后的两个按钮用于“设置注释块”和“解除注释块”。

4、怎么实现鼠标一移上去就出现小提示窗口的功能? vb 里每个控件都有tooltiptext属性,只要加上一行程序就可以了。 例如:label1.tooltiptext = “这是提示!”。

5、如何获得当前软件的运行磁盘目录和命令行参数? vb里面有个系统对象叫app。app.path就是当前软件的运行目录。而命令行参数存放在一个系统变量里面,叫command。程序语句如下: label1.caption=app.path label2.caption=command$$

6、我想换掉鼠标显示的形状,怎么做? vb提供的系统控件一般都有mousepointer和mouseicon属性。我们可以寻找自己喜欢的*.ico,*.cur文件,实现的程序如下: screen.mousepointer= 99 ’用户鼠标类型 screen.mouseicon=loadpicture(“c:abc1.ico”) ’读取鼠标的图标文件

7、如何设置程序的错误出口? on error语句用于程序的错误出口处理。一般的处理方??琯?? ?ǎ????趨? 法有两种: 1) 遇到错误跳转到某一行程序去执行,on error goto someline。 例如: on error goto err_line ... label1.caption=“正确执行” err_line: ... label1.caption=“出错了!” 2) 遇到错误之后忽略当前错误,继续执行,on error resume next。 例如: on error resume next ... label1.caption=“不管对不对都要执行” ...

8、怎样获得键盘输入和判断敲键的ascii值? 把窗体的keypreview属性设置成true,然后在form_keypress 事件里编写程序代码如下: private sub form_keypress(keyascii as integer) me.caption = str(keyascii) ‘取得键盘输入的字符 ... end sub

9、我希望窗体一运行就在屏幕的中央,怎么实现? vb的系统对象screen记录了当前显示模式的高度和宽度,可以利用这个值来设置窗体的位置。 sub centerform(frm as form) ‘定义过程 frm.move (screen.width - frm.width) 2, (screen.height - frm.height) 2 end sub private sub form_load() centerform me ’调用过程 end sub

5.VB实习心得体会 篇五

我对于visualbasic的学习,是从初中开始的。当时舟山市的中考政策有考级加分制度,考出全国二级能加10分。在此诱惑下报名参加培训班,考了两次,第一次笔试未通过,第二次才全通过。虽然考了两次,但是那时候已经能够编出几个没有什么逻辑性可言的小小游戏了。

所以这次认识实习,对我来说难度并不大。然而由于选课上面的原因,认识实习和电子实习冲突,导致我没有上过一节认识实习课。所以我的vb水平基本没有什么进步,这个五子棋,也是建立在初中的经验上的。vb本身也不是很难。尤其在gui编程上能够体现出来。我接触过几种gui的编程,桌面应用里面有swing、qt库的编程,另外还有android和j2me的编程。这些程序在gui开发上面虽然不能说难,但代码量也是很大的(qt和android有可视化辅助设计,稍微好一点)。而微软确实对程序员比较照顾,出了很多的编程方式都比较简易,比如windowsform式的编程,这在vb和c#上体现的非常到位,大大降低了程序员的门槛。值得一提的是,我初中的学校,超过三分之一的人通过了全国计算机等级考试二级vb,可见vb的简单程度。

虽然vb很简单,但说实话我不太喜欢vb。一方面是长期接触类c语法,让我对于类c语法的语言比较偏爱(java、c++、php等)。另一方面是vb是一种windowsonly的语言,可移植性比较差。

而从业界发展的视角来看,随着苹果焕发第二春以及google的崛起,微软的势力开始萎缩。在终端方面,高端智能手机以及平板电脑正悄悄取代个人pc机的地位。而互联网云计算的概念更加使得这些终端设备能够替代传统pc。而微软在这方面几乎可以被称作是惨败的。所以,开发windows桌面应用渐渐显得不入时,况且是用可移植性非常差的vb6来开发。

如果要我选择桌面应用程序开发工具的话,我恐怕会选择c#。它既有

语法,使得程序员能够非常快的适应。另外,.net的可移植性比较强。c#运行在.net平台上,理论上可以像java那样易于移植,而且在linux上也出现了mono这样的开源版本。而vb6则不行。

当然,语言的问题总是微乎其微的。这一次实习最大的收获应该是大致了解了五子棋程序的原理。比如说怎么判断五子连珠等等。虽然没有更上一层楼编出ai,但是总的来说,这是我第一次用vb开发出一个像样点的游戏了。篇二:vb实训总结

这次我做的项目是用vb制作一个简单的计算器,其中包含了普通型简单计算器以及科学型的计算器。在实训刚开始的时候,做的只是几个简单的界面,觉得其实还算比较简单的,到第三次实训的时候,老师说要用控件数组完成这个计算器制作,而我们还没有学过控件数组,觉得又开始没有头绪了,感觉无从下手。

实训任务问题的解决: 通过网上搜寻相关资料以及查阅相关书籍了解更多关于控件数组的知识。到了第四次实训的时候,虽然能实现基本的排版后,但是调试的时候出现了很多问题。而且,有时候由于考虑不周以及粗心的缘故,代码方面也存在很大的误差。老师们教了我们很多简单实用的技巧。也让我们意识到了要想全面完整的完成一个模块,首先要经行程序设计,全面分析会用到的东西及考虑可能会出现的情况。所以出现的问题也在老师的指导下以及团队的团结精神一起探讨,一起思索,顺利解决了发生的问题。

实训后体会: 本程序的编写,有很多不足的地方,可能有些功能不太全面也不太完善,但我觉得自己是认认真真的做了,而且从中学到了很多,以后,我要把自己欠缺的知识点补习好,而且要学会举一反三,融会贯通,最重要的是改掉粗心马虎、考虑不周的习惯。我想我以后会将此程序完善好,争取能够运用到生活中去。“纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,刚开始的一段时间里,对一些工作感到无从下手,茫然不知所措,这让我感到十分的难过。在学校总以为自己学的不错,一旦接触到实际,才发现自己知道的是多么少,这时才真正领悟到“学无止境”的含义。

“千里之行,始于足下”,这次短暂而又充实的实习,我认为对我走向社会起到了一个桥梁的作用,过渡的作用,是人生的一段重要的经历,也是一个重要步骤,对将来走上工作岗位也有着很大帮助。

突然想起鲁迅先生的一句话:这里本来没有路,只是走的人多了,也便成了路。生活的路呢?生活的路也是人走出来的,每个人一生总要去很多陌生的地方,然后熟悉,而接着又要启程去另一个陌生的地方。

作为初涉社会的开端,这里有许多回忆和联想,面对残酷的现实社会,每个人都无法选择逃避,除了勇敢面对,我们也无从选择!

走向明天,我依然走我自己!不再茫然? 此次实训的个人领悟:

在整个实训过程中,我每次都有许多新的体会,新的想法,想说的很多,就简要的谈谈我领会的八大心得:

一、坚持:开始每次实训后感觉自己都很茫然纠结,自己再

也不愿去想去做了,因为每次辛辛苦苦想出后的代码结

果都是运行出错,让人很头痛,很烦恼,但是整个实训

结束后才发现,做什么是都贵在坚持,就这个简单的计

算器也一样,一次一次的运行出错都是一个歌体会,一

次一次的总结,到最后才能制作出自己要做的任务。所

以说:坚持就是胜利。

二、勤动手:开始实训的时候觉得不会做,做不来就不做。

后来才发现做了点点就是积累点点,多做就有多收获,就像我们郝好事说的经典名言:vb没有学会,也没有教会,没有看会,只有练会的,勤动手是学习vb很重要的一个过程,甚至是一个关键。

三、虚心学习:在实训过程中,我们会碰到很多问题,有的是我们懂得的,也有很多是我们不懂的,不懂的问题我们要虚心向团队的成员或老师请教,同时我们也应该虚心的接受,不能认为自己懂得一些知识就飘然然。

四、错不可怕,就怕一错再错:

人无完人,每个人都有犯错的时候,不管是实训中还是在以后的学习中,第一次做错不要紧,但也主动认识到自己为什么做错了,要怎么改,不能一而再,再而三的犯错,知错能改才能获得更多的体会以及经验。

五、自主学习:

实训后不再像在高中学习那样,有老师,有作业,有考试,而是一切要字迹主动去学校去做,只要你想学习,学习的机会是有很多的。实训的时候,有比较多的休息时间,要利用好这些时间,少看一部小说,多了解一些感兴趣以及与自己专业相关的知识。

六、团队精神:

不管是实训还是将来的工作往往不是一个人的事情,是一个团队在完成一个项目,在实训或者将来工作的过程中如何保持和团队中其他同事的交流和沟通也是相当重要的。要有与别人沟通、交流的能力以及与个人合作的能力,合理的分工可以使大家在工作

中各尽所长,团结合作,配合默契,共赴成功。个人想要获得好的业绩,必须牢记一个规则,我们永远不能将个人利益凌驾于团队利益之上,在团队工作中,会出现在自己的协助下同时也从中受益的情况。反过来看,自己本身受益其中,这是保证自己成功的最重要的因素之一。

七、为人处事

作为学生面对的无非是同学、老师、家长,而工作后就要考虑更为复杂的关系,无论是和同事还是领导,都要做到妥善处理,多沟通,并要设身处地地从对方的角度换位思考,而不是只考虑自己的事。

经过这次实习,我从中学到了很多课本中没有的知识,在学习心态上也有很大改变,很多东西我们初到实训后才接触,所以我现在不能再像以前那样等待更好机会的到来,要能更好的发展,要尽快丢掉对学校的依赖心理,学会在学习中独立,敢于参加学校竞争,使自己能够快速成长起来。在以后的学习生活中,我会谦虚谨慎,勤奋努力,加强修养,以更开阔的胸襟,更智慧的头脑,更高尚的品德服务社会。这次实习只是我人生中一个奋斗的起点,我也相信自己一定会以更加饱满的热情和决心投入到未来的工作当中去,相信自己一定能交出更加满意的答卷。

八 星得体会:

在实训期间带给我不仅仅是一种经验,更是我人生的一笔财富。俗语说:纸上得来终觉浅。没有把理论用于实践是学得不深刻的。篇三:vb实习体会 vb实习体会

我对于visualbasic的学习,是从初中开始的。当时舟山市的中考政策有考级加分制度,考出全国二级能加10分。在此诱惑下报名参加培训班,考了两次,第一次笔试未通过,第二次才全通过。虽然考了两次,但是那时候已经能够编出几个没有什么逻辑性可言的小小游戏了。

所以这次认识实习,对我来说难度并不大。然而由于选课上面的原因,认识实习和电子实习冲突,导致我没有上过一节认识实习课。所以我的vb水平基本没有什么进步,这个五子棋,也是建立在初中的经验上的。vb本身也不是很难。尤其在gui编程上能够体现出来。我接触过几种gui的编程,桌面应用里面有swing、qt库的编程,另外还有android和j2me的编程。这些程序在gui开发上面虽然不能说难,但代码量也是很大的(qt和android有可视化辅助设计,稍微好一点)。而微软确实对程序员比较照顾,出了很多的编程方式都比较简易,比如windowsform式的编程,这在vb和c#上体现的非常到位,大大降低了程序员的门槛。值得一提的是,我初中的学校,超过三分之一的人通过了全国计算机等级考试二级vb,可见vb的简单程度。虽然vb很简单,但说实话我不太喜欢vb。一方面是长期接触类c语法,让我对于类c语法的语言比较偏爱(java、c++、php等)。另一方面是vb是一种windowsonly的语言,可移植性比较差。

而从业界发展的视角来看,随着苹果焕发第二春以及google的崛起,微软的势力开始萎缩。在终端方面,高端智能手机以及平板电脑正悄悄取代个人pc 机的地位。而互联网云计算的概念更加使得这些终端设备能够替代传统pc。而微软在这方面几乎可以被称作是惨败的。所以,开发windows桌面应用渐渐显得不入时,况且是用可移植性非常差的vb6来开发。

如果要我选择桌面应用程序开发工具的话,我恐怕会选择c#。它既有 windowsform的编程方式,拥有vb.net的几乎所有的便利特性,而且是类java语法,使得程序员能够非常快的适应。另外,.net的可移植性比较强。c#运行在.net平台上,理论上可以像java那样易于移植,而且在linux上也出现了mono这样的开源版本。而vb6则不行。

当然,语言的问题总是微乎其微的。这一次实习最大的收获应该是大致了解了五子棋程序的原理。比如说怎么判断五子连珠等等。虽然没有更上一层楼编出ai,但是总的来说,这是我第一次用vb开发出一个像样点的游戏了。篇四:vb实习体会 vb实习体会

我对于visualbasic的学习,是从初中开始的。当时舟山市的中考政策有考级加分制度,考出全国二级能加10分。在此诱惑下报名参加培训班,考了两次,第一次笔试未通过,第二次才全通过。虽然考了两次,但是那时候已经能够编出几个没有什么逻辑性可言的小小游戏了。

所以这次认识实习,对我来说难度并不大。然而由于选课上面的原因,认识实习和电子实习冲突,导致我没有上过一节认识实习课。所以我的vb水平基本没有什么进步,这个五子棋,也是建立在初中的经验上的。vb本身也不是很难。尤其在gui编程上能够体现出来。我接触过几种gui的编程,桌面应用里面有swing、qt库的编程,另外还有android和j2me的编程。这些程序在gui开发上面虽然不能说难,但代码量也是很大的(qt和android有可视化辅助设计,稍微好一点)。而微软确实对程序员比较照顾,出了很多的编程方式都比较简易,比如windowsform式的编程,这在vb和c#上体现的非常到位,大大降低了程序员的门槛。值得一提的是,我初中的学校,超过三分之一的人通过了全国计算机等级考试二级vb,可见vb的简单程度。

虽然vb很简单,但说实话我不太喜欢vb。一方面是长期接触类c语法,让我对于类c语法的语言比较偏爱(java、c++、php等)。另一方面是vb是一种windowsonly的语言,可移植性比较差。

而从业界发展的视角来看,随着苹果焕发第二春以及google的崛起,微软的势力开始萎缩。在终端方面,高端智能手机以及平板电脑正悄悄取代个人pc机的地位。而互联网云计算的概念更加使得这些终端设备能够替代传统pc。而微软在这方面几乎可以被称作是惨败的。所以,开发windows桌面应用渐渐显得不入时,况且是用可移植性非常差的vb6来开发。

如果要我选择桌面应用程序开发工具的话,我恐怕会选择c#。它既有 windowsform的编程方式,拥有vb.net的几乎所有的便利特性,而且是类java 语法,使得程序员能够非常快的适应。另外,.net的可移植性比较强。c#运行在.net平台上,理论上可以像java那样易于移植,而且在linux上也出现了mono这样的开源版本。而vb6则不行。

当然,语言的问题总是微乎其微的。这一次实习最大的收获应该是大致了解了五子棋程序的原理。比如说怎么判断五子连珠等等。虽然没有更上一层楼编出ai,但是总的来说,这是我第一次用vb开发出一个像样点的游戏了。篇五:vb实训个人总结 vb实训个人总结

在这一周的实习中,使我学到了好多书本上没有的知识,更让我对vb有了更深一步的掌握,同时也发现了许多自己在学习方面的不足,取长补短,互相学习,共同进步,我们不但学习了知识,更好的证明了实践是检验真理的唯一标准。培养和提高我们的实际操作和应用能力,在学习vb后,具体的是使我们熟悉并使用各种类和各种vb控件的应用,在编写程序的过程中我们还专门编写了注释以便于修改程序!这些内容使我们更加熟练的应用这门语言,给自己以后能够走上工作岗位打下良好的基础!

实训的第一天接到任务时我们都觉得有点难度,很有挑战性,毕竟学籍信息管理系统是一个比较系统、完善、功能相对较齐全的管理系统,即使是用户模块也可以完成各种操作,如对用户的查询、添加.删除以及修改等。因此程序编写也十分复杂,工作量较大,编写一定要认真。一个小小的失误都可能使程序出现大的漏洞。而我们只是学了点简单的vb程序编写,没有尝试过这 种相对来说比较系统完善的系统。所以在做项目的时候我们倍感压力、更加的团结协作,可即使如此我们还是出现了错误,我们的程序在编写上存在一些漏洞,导致调试时不能正常运行,后经过老师的指导、我们的调整,终于可以完美的运行,我做的是学籍信息管理系统,但是在编写程序的时候也遇到了很多难懂的问题,有的是实践能力差,有的是对书本上的内容太过于模糊,有的是什么也不知道,当中有说不出口的味道。有悔恨,后悔,自责,都是平时学的不扎实,不过通过这次的实训使我的vb应用能力得到大幅度提高,从以前的不懂到懂,从模糊到运用自如,从不知道到知道等等,一切都变的清楚简单。善于

学习和总结,勤于思考,做之前多想想,多向有经验的请教,能帮你降低风险、减少投入、少走弯路,做的时候心里也才有底;做好之后再来想想就是总结,就是经验和教训。有些事只有亲自动手体会了才知道其中的道理,不是口里什么知道一到实际中却又茫然。无论什么都有其自己的规律。通过这次对vb的程序设计和运行,初步掌握了vb程序的规律和设计方法,并从运行时的错误中对vb有了更深一步的了解,其实只要自己用心去钻研,vb并没有我们想象的那么难学。通过这次实习,使我对vb有了更深刻的了解和认识,比起以前强了许多。进一步了解对vb设计的方法和一些小技巧,还有数据库的连接与实现,帮助等工具的操作与实现,都比以前操作更熟练了,理论和实践联系到了一起,学到了真正的知识,但同时也遇到不少的难题。例如,数据库连接的正确路径、编写程序中的一些小问题等,不过,在老师的指导和组长的帮助下、还有自己付出的努力和及时查阅有关资料,最终,所有难题都一一解决了,而自己也感到了一些欣慰。

6.VB学习札记 篇六

在大二上学期学习过VB.NET,但由于将近1年时间没有接触,本学期刚开学时vb水平已经退化到没学过的水平了。所以,必须要利用前3周来复习已经学过的知识,一边做练习一边巩固。

首先,我找到以前的VB书以及笔记本,大致的看了一遍,了解到所学知识的大致框架。之后,开始着手做第一题的练习题。题目中涉及到的VB语句就翻书再细致的去看。顺便把这一类型的语句复习一遍。

按照这样的流程,花了两个多礼拜,陆续把VB复习的差不多了。而且作业也完成的差不多了。

我总结了一下我学习VB的方法:

首先,要保持良好的学习心态

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

之后,我觉得要有良好的学习习惯

然后,我觉得学习程序设计要注重理解一些重要的概念.VB程序设计本身并不复杂,翻开一本程序设计学习的书籍,看到的无非就是变量,函数,条件语句,循环语句等概念.但要真正能进行程序设计,需要深入理解这些概念.因此,在 程序入门阶段还是应该重视概念的学习.我觉得务必要自己动手编写程序。遇到问题时,自己去琢磨,进行试验。再不行的时候,会找同学来帮忙。一起讨论检查语句中的错误。

程序设计入门阶段要经常自己动手抄写或编写一些小程序,亲自动手进行程序设计是创造性思维应用的体现,是培养逻辑思维的好方法.因此一定要多动手编写程序,而且要从小程序开发开始,逐渐提高写程序的能力.程序设计课是高强度的脑力劳动,不是听会的,也不是看会的,而是练会的。只有自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,学起来才比较从容。

7.程序设计基础VB课程教学探讨 篇七

一、不断激发学生学习兴趣

计算机语言类课程在教材组织上,通常都是从基本的语法入手。VB涉及到对象、属性、方法等抽象的概念。很多非计算机专业的学生对这些抽象的概念无法理解,一开始就讲解这些概念,容易使学生产生厌学情绪,从而失去学习VB的兴趣。因此,在讲授VB的第一堂课时,可以和学生探讨为什么学习这门课,学习这门课有什么用;接下来再介绍程序设计语言的发展历史和VB的背景知识,现场操作一个简单的VB应用程序的编写过程,并演示程序的功能,增强学生的感性认识,激发学生的学习兴趣。笔者在第一堂课上,通常会对学生讲解程序设计基础VB课程的重要性。首先,通过该课程的学习,便于今后从事相关领域的科学计算工作。很多科研项目,需要编程来实现系统功能或者验证算法模型,同时向学生展示笔者科研论文中的仿真实验用到了编程,并演示用VB实现的机械行业检测软件系统。其次,通过该课程的学习,便于今后从事相关领域的信息处理工作,并演示笔者用VB实现的课堂考勤管理软件系统。再次,通过该课程的学习,便于今后参加计算机等级考试,全国计算机等级考试和江苏省计算机等级考试二级水平都有程序设计语言VB考试科目。另外,通过该课程的学习,对于培养学生认真的学习态度和严谨的工作作风也有一定的作用。通过第一堂课激发学生学习兴趣之后,随着学习的深入和难度增加,部分学生对该课程的兴趣会逐步减弱,需要不断激发他们对该课程的兴趣。笔者在讲解抽象的概念时,通常会举一些直观易懂的例子,吸引学生的注意力。另外,笔者会结合所开发的软件项目讲解VB的语法和有关知识点,使学生感觉到学习VB很有用,从而保持对该课程的学习兴趣。俗话说:兴趣是最好的老师。学生兴趣培养好了,教师教得轻松,学生也学得轻松。因此,不断激发学生学习兴趣,对于提高VB课程的教学质量非常重要。

二、科学使用多种教学手段

程序设计基础VB课程需要掌握的内容非常多,而学时数有限,一般为64学时,上课和上机各占一半。为了能够在有限的时间内讲授更多的知识点,结合该课程的特点,我们主要采用多媒体教学手段,既可以增加教学信息量,也可以演示程序运行效果。另外,遇到逻辑推理方面的知识点时,尽量能够采用板书手段,这样既可以方便教师讲解,又能给学生留下思考的时间。笔者在课堂上,经常结合多媒体和板书两种教学手段,使学生的课堂注意力更加集中,听课效率与单纯的多媒体教学手段相比有了较大提高。在讲解数组排序算法时,通常笔者先通过多媒体手段演示排序算法的原理,增强学生的感性认识,接下来,会在黑板上一步一步推导算法核心代码的编写过程,并引导学生理解相关代码的含义,调动学生的学习积极性。另外,网上教学平台也是一种非常好的教学手段。通过网上平台,学生可以不受时间和地域限制,进行在线学习,及时解决疑难问题。目前,笔者指导学生完成了计算机基础网上教学平台的开发,平台包括课程学习、在线测试、作业提交、网上答疑、在线交流和视频播放等功能模块。该教学平台具有较好的通用性和可维护性,只要将VB的学习资料和试题库放到教学平台上,就可以成为功能较强的VB教学平台。

三、适当增加课堂互动模式

大学课堂上满堂灌的教学方式在程序设计基础VB教学中非常普遍。老师在讲台上绘声绘色,滔滔不绝,一些学生却在课桌上筋疲力尽,昏昏欲睡。教学质量的好坏,不是以教师传授多少知识来衡量,而是以学生学到多少知识来衡量的。教师学术水平高固然重要,但是过分强调教师的主导作用,忽视学生的主体作用,并不能产生很好的教学效果。如果教师在课堂上能够适当增加一些互动模式,活跃课堂气氛,将会极大提高课堂教学质量。笔者在教学过程中,主要采用课堂提问、知识点讨论、学生上台操作演示等互动模式。另外,针对很多学生课前不预习,课后不复习的情况,事先布置任务,让学生预习相关知识点,下一次课让学生上台讲解有关知识点,教师再作补充讲解。这样可以提高学生听课的积极性,适当提高课堂效率。

四、努力培养学生自学能力

学生的自学能力是大学教育中需要重点培养的能力。“授之以鱼,不如授之以渔”,将VB学习方法和学习经验教给学生,让学生把握解决问题的基本思路,引导学生自主学习。笔者在教学过程中,通常会布置一些知识点让学生课后自学,或者思考题让学生课后完成。另外,在实验教学中,通常按照循序渐进的原则安排实验任务,逐步培养学生的自学能力。首先进行验证性实验,巩固基本知识,增加感性认识,培养学生自主调试程序的技能。接下来,进行拓展性实验,通过提供基本的程序框架,去掉关键代码,让学生对程序进行完善;或者在验证性实验基础上增加新的功能,培养学生自主完善程序的能力。最后,进行设计性实验,只给出任务需求,不限定界面形式、设计方案和数据结构[1],培养学生自主编写程序的能力。按照以上方式来组织实验任务,在临近课程结束时,学生能够自主实现一些具有一定功能的应用程序,自学能力得到极大提高。

总之,程序设计基础VB课程是一门重要的计算机基础课程,有很多内容值得我们去探讨。笔者从学生学习兴趣提高、教学手段选择、课堂互动模式增强和学生自学能力培养等方面探讨了该课程的教学工作。这是对笔者近几年该课程教学理念和教学实践的总结,为今后更好地从事该课程的教学工作打下了良好的基础。

参考文献

8.vb课程学习心得 篇八

【关键词】高职;VB程序设计;主动性

VB程序设计是当前各大高职院校计算机教学中普遍开设的一门课程,其主要教学目标是让学生从简单问题出发,在设计出问题解法的基础上,通过编写程序代码有效实现解法以解决问题,并在此过程中提升学生的计算机应用技能,同时有效培养学生的创新思维、意识与能力。然而,现阶段几乎所有VB程序设计教学都遵循统一性的教学原则,忽略了学生个体差异,让学生在整个学生过程中始终处于非常被动、从属的位置,从而使学生渐渐丧失了学习热情,甚至还会产生一定的抵触心理,最终降低了学习成效。

一、学生自主学习的内涵及特征分析

自主学习是指学生在学习过程中自行设置学习目标,然后制定完整、有序的学习规划,并通过建立主动学习过程体系,采用多种学习形式与方法,最终达成学习目的、形成自主发展的重要过程。其内核的核心宗旨就是学生学习的自觉性、主动性与能动性。

自主学习具备以下特征:首先,自主学习更加注重学习主体在进行学习的过程中能够自我控制学习动机与学习行为。其次,自主学习过程中具有反馈循环的特性,并非是单向发展的,学习主体可以通过自身所理解的特殊方式对学习方法、效果进行有效的监管。最后,自主学习的主体能够根据不同情况采用更为适合自己的学习方式方法,能够更好地适应不同的学习环境或者学习环境的变化,因此学习效率较高。

二、高职《VB程序设计》教学中提升学生学习主动性的策略

(一)构建有利于提升学生学习主动性的教学模式

现阶段,高校在开展VB程序设计教学时,仍然存在较多的问题需要完善。如,教师对教学理念的革新与转变不够重视,大部分教师仍然采用先进行语法讲解、然后讲解控件对象的使用,这种教学模式虽然能够让学生了解VB程序设计课程的知识内容,但课堂时间毕竟有限,教师采用这种填鸭式的教学方法,会极大程度地限制学生的主动性与创新性,学生很容易失去学习的兴趣和热情。

因此,想要更好培养学生学习的主动性与积极性,应当构建有利于提升学生学习主动性的教学模式,具体策略有:首先,将教学内容项目化,把学习VB程序设计的每一节课都设置成具体的实践项目,引导学生积极参与其中;具体操作过程是先按照不同的教学内容,设计出相对应的实践项目,然后把需要讲授的语法及控件融入其中。其次,教师在项目教学过程中起引导和监督的作用,鼓励每位学生自主设计程序项目,然后自主学习项目中的知识点,以此来调动学生学习的积极性、主动性。最后,教师应当对学生学习过程进行客观的评价,帮助学生纠正学习中的错误,并对学生表现优异的地方进行鼓励与赞扬。

(二)培养学生主动学习的意识与方法

通过构建自主性、主动性的教学模式,能够有效改变学生在教学中的被动地位,从而有效培养他们的自主学习意识。在此过程中应注意以下几点:首先,教师要引导学生尽量采取科学、适宜自身状况的学习方法,帮助学生制定合适的学习方案,然后督促他们认真按照计划开展学习,最终实现学习目标和教学目标。其次,教师要引导学生采用反馈式的学习方法,确保学生能够在自我评价和他人评价的信息中,找到自身的不足,然后积极主动的去优化、调整学习方案,以此来更加快速、高效的达成学习目标。最后,引导学生多采用以问题导向的探究式学习方法,带着问题开展学习,并在学习过程中积极地查阅资料、与同学开展探讨,最终寻找到解决问题的正确方案。

显而易见,引导学生采取适宜自身状况的学习方法、反馈式学习方法及探究式教学方法,更有利于发挥学生的积极主动性,让学生获得更大的参与感,进而培养出他们自主学习的热情和兴趣。

(三)建立有利于学生主动学习的平台

针对VB程序设计教学的特点,院校可以利用校园网络资源,构建VB程序设计的学习平台。首先,教师可以将需要主要内容、重点及目标要求等以文字、图片或者视频的方式上传到网络平台上,让学生参考着开展自主学习。其次,针对每节课的重点,教师可以将相关的案例、资料等上传到网络平台,让学生在学习过程中,注重联系实际,并拓展自身的认知,达成学以致用的目的。最后,学校还可以通过如QQ、微信等建立学习交流平台,让老师与学生、学生与学生之间可以相互交流,以有效提升学生自主学习能力。

三、结语

在VB程序设计课程学习中,学生的自主学习能力至关重要。因此,教师应当充分发挥引导者、督促者的作用,通过采用完善教学模式、培养学生自主学习方法、创建有利学生主动学习的环境等措施,有效提升学生学习的主动性,帮助他们实现综合素质、学习能力的提升。

参考文献:

[1]汪兰英.项目教学法在《VB程序设计》教学中的研究与应用[J].软件.2012(06)

上一篇:对个税制度改革的探究下一篇:美国留学:关于I-94 你知道多少