vb程序设计心得(优质18篇)

格式:DOC 上传日期:2023-11-16 04:33:20
vb程序设计心得(优质18篇)
时间:2023-11-16 04:33:20     小编:念青松

总结是成长的阶段性记录,每一个阶段都值得被留存。写总结时,我们可以逐步分析问题并提出解决方案,使总结具有实际指导意义。接下来,让我们一起来看看这些精彩的总结范文,相信对大家的写作能够有所启发和帮助。

vb程序设计心得篇一

论述了面向对象程序设计和组建编程的机理,涉及到控制台界面程序、windows窗体程序、图形界面编程、数据库、网络应用系统等多方面的内容。内容量大,程序设计复杂、程序调试是在环境下进行,在编程过程中环境会自动为用户生成一些必要代码,以降低编程难度,降低学生的编程负担,但这也带来了一些问题,如:的程序结构把握和了解不全面,对编程机理了解不透彻,学生容易盲目照搬书上代码,不求甚解,似是而非。为了解决这个问题,我们采取了课程设计的方法来加深学生对知识的理解,将书本知识迁移到新的问题解决中,提高学生分析问题和解决问题的能力。

要求学生在学习该课程中,应用每个相对独立的、完整的单元知识解决一个实际项目,设计编写一个小作品;学完整个课程后,完成一个综合性比较强的编程项目,使学生对整个课程内容进行全面的总结、梳理,以项目完成为手段,全面锻炼学生分析问题和解决问题的能力。

一.目的。

编程、面向对象程序设计思想和组建编程的知识实际技能,知识,上机练习,做作业外,还应该对学生作较全面的编程技能和分析问题解决问题的能力训练,即作课程设计,以达到如下目的:具体应用和巩固本课程及有关先修课的基础理论和专业知识,了解面向对象程序设计思想,编程和组建编程程序设计方法,培养学生初步的项目设计能力。

2.独立地根据一定的项目要求,查阅资料,写出项目开发目标,分析开发过程中所用到的课程知识,提出解决方案,编码并上机调试完成系统,培养学生分析问题和解决问题的能力。课程设计是教学过程中的一个重要环节,必须认真对待。

二.要求。

在课程设计中要求学生注意培养认真负责,踏实细致的工作作风和保质保量,按时完成任务的习惯。在设计过程中必须做到:

1.在某个教学单元结束后,完成一个教师布置的、或学生自己拟定的、知识覆盖整个章节的,有一定综合性和难度的项目,要求学生描述出要达到的目标、围绕目标,收集资料和素材,复习所需的课程知识,描述问题解决方案、编写程序上机调试,直到项目的完成。最后的成果要有完成的作品和相应的文档。

2.在课程结束后,完成一个大的编程项目,其要求与课程单元的项目差不多,只是综合性更强、难度更大、知识覆盖面更广,工作量更大,以全面促进学生复习和梳理学科教学内容,提升学生分析问题、解决问题和文档的书写和编制。

三、采取的措施。

为了保证课程设计能够按照预定的目标和计划进行,我们还采取了以下措施来加强对学生监督和管理。

2.在课程设计过程中,教师随时巡视和监督,了解把握和控制课程设计的进展;。

4.将课程设计作为学期成绩的一部分记载,大约占10%,必须完成课程设计后才能参加考试,课程设计不过关,即使考得再好,也不能过。

四、取得的效果。

通过以上措施,学生全部都完成了自己的项目、将所有的作品通过超链接网页的方式集成在一个作品集中,所有的学生都完成了4~6个小作品,每个作品都反映了学生应用课程的某部分知识解决某个问题的结果,通过完成这些作品,学生巩固、加深了对相关知识的理解,加强了知识之间的联系,促进了知识的迁移和应用。同时学生看到凝聚着自己的心血、汗水、思维和创新的作品,就像一个母亲看到自己呱呱坠地孩子那样充满了喜悦,激发了学生的创造欲望。通过同学之间作品的对比,提供了一个相互学习交流的平台,激发了学生的竞争意识。总之通过课程设计受到了良好的多方面的效果,从考试成绩来看,20__级本科全部都及格了。

vb程序设计心得篇二

在课程设计过程中,虽然我对程序设计不是很熟悉,但是通过老师详细的讲解,我按照步骤去做,遇到问题的时候先自己想办法解决,解决不了的就去问同学,问老师,通过这种学习,收获很大,学会了自己解决棘手问题,知道了团结的力量。

刚开始做程序的时候,就是完全按照老师的要求,老师的步骤去做的,结果却发现,怎么运行不了?明明是按照老师的步骤去做的,明明是按照老师的要求去做的,但是就是会遇到一些问题使程序运行不了。开始也没有管那么多,仍然是按照课本上的去做。

第一次,在上机课的时候,我根据老师讲的,在机房里做了一次,但没有做完。于是把东西存在了自己的mp3里面,以便以后上机的时候再来做。但真的没有想到,我的mp3,在一次上电子阅览室的时候,忘了拔了。于是乎,我辛辛苦苦做了一大节课的程序就这样没了。心里真的.很不舒服,但是,不舒服归不舒服,这个程序,还是得继续做下去,这么以点点小小的失误不算什么,然后跑到学校机房,继续我的vb程序设计。但由于时间问题,做的还是有点粗糙,还是不免存在一定的问题,比如说开始的时候打开不了文件,总是出现错误,自己总也找不出来,后来请教了一下同学,结果发现时代码的编写出现了错误,把代码改过来之后,程序终于可以打开运行了。然后,检查的时候,又发现“查找”运行错误,又是代码那里出现的黄色的字样,结果发现,是代码拼写错误,于是,拿着同学的代码对比一下,发现了错误所在之地,然后更正了过来。

经过一番努力,程序终于做完了。

/xdth/谢谢您的支持和鼓励!

后来,室友看了我的程序,她说运行不了的,就是出现了错误,出现了错误,就应该改过啊,这时的我才恍然大悟。“是错误,那么就要改正的!”于是当天,我就去了学校机房,再一次运行我的程序,仍然出现错误情况,需要调试,我回忆起上课的时候,老师是怎么跟我们讲的,哪里出现了错误,需要怎么样改正。于是,我就耐着性子,一个一个,一个一个得改正,编辑代码,一个一个得检查,终于完成了。完成之后,我在运行一下,一切正常,心里终于舒了一口气。经过这次的vb程序设计,让我知道了更多学习的方法。具体如下:(1)保持良好的学习心态,第一,要有自信,自强,积极主动学习.第二,克服畏难情绪,树立学好程序设计的信心(2)要了解概念:vb程序设计本身并不复杂,变量,函数,条件语句,循环语句等概念较多.要真正能进行程序设计,就要深入理解这些概念.应该重视概念的学习.

(3)自己动手编写程序,亲自动手进行程序设计是培养逻辑思维的好方法.因此我们得多动手编写程序,逐渐提高写程序的能力.自己动手,编写一些程序,才会有成就感,进而对课程产生兴趣,做起来才比较从容.等你在编写大量程序之后(4)上机调试程序应注意多问问同学,多问问老师、,把不懂的地方标出来。(5)养成良好的编程习惯,第一,程序构思要有说明;第二,学会如何调试程序;第三,对运行结果要做正确与否的分析。

但是,如果以前上课的时候不认真的听讲的话,做这个程序设计就会有点点困难,所以,同时也在提醒我们,学习,任何时候都要认真!

vb程序设计心得篇三

课程是计算机科学与技术本科专业的专业骨干课。本课程主要通过论述了面向对象程序设计和组建编程的机理,涉及到控制台界面程序、windows窗体程序、图形界面编程、数据库、网络应用系统等多方面的内容。内容量大,程序设计复杂、同时程序调试是在环境下进行,在编程过程中环境会自动为用户生成一些必要代码,以降低编程难度,降低学生的编程负担,但这也带来了一些问题,如:的程序结构把握和了解不全面,对编程机理了解不透彻,学生容易盲目照搬书上代码,不求甚解,似是而非。为了解决这个问题,我们采取了课程设计的方法来加深学生对知识的理解,将书本知识迁移到新的问题解决中,提高学生分析问题和解决问题的能力。

要求学生在学习该课程中,应用每个相对独立的、完整的单元知识解决一个实际项目,设计编写一个小作品;学完整个课程后,完成一个综合性比较强的编程项目,使学生对整个课程内容进行全面的总结、梳理,以项目完成为手段,全面锻炼学生分析问题和解决问题的能力。

一.目的。

1.为使学生掌握编程、面向对象程序设计思想和组建编程的知识实际技能,除了系统地讲授必要的知识,上机练习,做作业外,还应该对学生作较全面的编程技能和分析问题解决问题的能力训练,即作课程设计,以达到如下目的:具体应用和巩固本课程及有关先修课的基础理论和专业知识,了解面向对象程序设计思想,掌握应用编程和组建编程程序设计方法,培养学生初步的项目设计能力。

2.独立地根据一定的项目要求,查阅资料,写出项目开发目标,分析开发过程中所用到的课程知识,提出解决方案,编码并上机调试完成系统,培养学生分析问题和解决问题的能力。课程设计是教学过程中的一个重要环节,必须认真对待。

二.要求。

在课程设计中要求学生注意培养认真负责,踏实细致的工作作风和保质保量,按时完成任务的习惯。在设计过程中必须做到:

1.在某个教学单元结束后,完成一个教师布置的、或学生自己拟定的、知识覆盖整个章节的,有一定综合性和难度的项目,要求学生描述出要达到的目标、围绕目标,收集资料和素材,复习所需的课程知识,描述问题解决方案、编写程序上机调试,直到项目的完成。最后的成果要有完成的作品和相应的文档。

2.在课程结束后,完成一个大的编程项目,其要求与课程单元的项目差不多,只是综合性更强、难度更大、知识覆盖面更广,工作量更大,以全面促进学生复习和梳理学科教学内容,提升学生分析问题、解决问题和文档的书写和编制。

三、采取的措施。

为了保证课程设计能够按照预定的目标和计划进行,我们还采取了以下措施来加强对学生监督和管理。

2.在课程设计过程中,教师随时巡视和监督,了解把握和控制课程设计的进展;。

4.将课程设计作为学期成绩的一部分记载,大约占10%,必须完成课程设计后才能参加考试,课程设计不过关,即使考得再好,也不能过。

四、取得的效果。

通过以上措施,学生全部都完成了自己的项目、将所有的作品通过超链接网页的方式集成在一个作品集中,所有的学生都完成了4~6个小作品,每个作品都反映了学生应用课程的某部分知识解决某个问题的结果,通过完成这些作品,学生巩固、加深了对相关知识的理解,加强了知识之间的联系,促进了知识的迁移和应用。同时学生看到凝聚着自己的心血、汗水、思维和创新的作品,就像一个母亲看到自己呱呱坠地孩子那样充满了喜悦,激发了学生的创造欲望。通过同学之间作品的对比,提供了一个相互学习交流的平台,激发了学生的竞争意识。总之通过课程设计受到了良好的多方面的效果,从考试成绩来看,20__级本科全部都及格了。

vb程序设计心得篇四

1、语言概述:简单的了解下历史背景,对以后学习理论有好处,每种语言的诞生都代表着一个新的技术的产生,再什么需求下山生啦这种语言,基于什么条件,它的产生能为我们带来什么用处及作用,功能。

2、关键字:了解本门语言的关键字。

3、语法:程序代码的编写规则要正确,如表达式与表达式之间的区分是一个“;”号,而且养成一个书写规整的习惯,强调一点就是写注释,不是给别人看,而是自己以后看,注意大小写敏感度。

4、数据:数据类型,变量的定义,运算符,表达式,,函数,数组,指针,结构体。

5、文件的'操作。

本门语言利用啦哪种数据结构类型进行数据的存储。

面向过程,面向对象,基于对象,编译型,解释型,脚本,的一种或几种,各种类型有各种特征各种特征百度或google,本人垃圾菜鸟,概括不出来。

选择目前比较前卫且适合自己的ide,因为开发效率快,避免错误,开发出的程序实用性强,建立工后观察,且分析工程每个文件的作用。

熟悉sql语言,选择合适该门语言的数据库程序,目前比较大型的数据库工具都有自己的api,直接调用即可。

英语是重点。

程序的灵魂算法把。

1、每天抽点时间打下自己学过的代码,孰能手巧嘛。

2、入门之后找别人的代码看看不懂可以打开搜索引擎对问题进行提问或者找论到里面注册个号。

3、有团队精神,网上找个开发团队,因为软件不是一个人开发出来的。

4、快速网上查找到自己想要的资料也是一门学问,当今两大搜索引擎百度google。

5、资源:csdnmsdn迅雷找到自己想要的资料。

6、高薪程序员:c++j2eelinu_需熟悉平台,找书看把......

vb程序设计心得篇五

c语言是一门计算机基础语言,通过这一学期的学习,对于它的一些特点和算法有了一定程度的了解,并能够做一些中等的题目,但并没有完全掌握。这两周的课程设计正是让我们巩固以前的知识并在此基础上能够有所突破。

这次做的是计算器,对于我来说有一定困难,因为我的c语言基础并不是很过硬,所以在第一周我的程序并没有太大的进展,除了一个框架外并无其他任何功能,每天别人在绞尽脑汁想如何做程序的时候,我都会看着自己写的框架发呆,或者做一些与课程无关的事情,那一个礼拜过的蛮无聊,蛮郁闷的,心情也不是很好。一个礼拜的煎熬终于过去了,终于有了让我喘息的机会。周末的时候,拿出了网上找到的计算器的程序,静下心来认真的研究别人的算法,终于初步看懂了那些在我看来深奥的一塌糊涂的语言。第二周又要上机,不过这次情况有所改善,毕竟有了一点小头绪了,当然趁热打铁,把那个程序中有用的部分copy了一下,就变成了自己的计算器程序啦。运行了一下也成功了。虽然程序有的是copy的,外形也不如别人的美观,可其中包含了我的心血,应该并不算盗用吧。

vb程序设计心得篇六

VB程序设计作为一门常用的编程语言,具有易学易用、快速开发等优点,因此备受广大程序员的喜爱。作为一名正在学习VB程序设计的初学者,我也在这个过程中积累了一些心得和体会。在这篇文章中,我将分享我对于学习VB程序设计的体验和感悟,希望能给其他初学者一些帮助和启发。

首先,想要学习好VB程序设计,最基本的前提就是掌握好基础知识。无论学习任何一门编程语言,掌握基础知识都是至关重要的。我在学习VB程序设计的过程中,首先学习了语法知识,包括数据类型、变量声明、运算符等等。通过掌握这些基础知识,我才能对VB程序设计有一个整体的了解和认识。同时,在学习基础知识的过程中,我也发现了理解和记忆的关键是不断地实践和应用。通过编写各种简单的程序,不断地实践和应用这些基础知识,我才真正掌握了VB程序设计的要点。

其次,学习VB程序设计需要注重实际应用和动手实践。纸上得来终觉浅,绝知此事要躬行。在学习VB程序设计的过程中,我发现理论知识固然重要,但是要想真正掌握VB程序设计,就必须进行实际应用和动手实践。通过完成一些小的项目,在解决实际问题中应用所学的知识,可以更深刻地理解和掌握VB程序设计的原理和方法。当遇到问题和困难时,我会积极寻求解决办法,通过自己的努力和不断地尝试,最终找到解决问题的方法。这种实际应用和动手实践的过程,让我对VB程序设计有了更加深入的了解和认识。

另外,学习VB程序设计需要培养良好的编程习惯和思维方式。良好的编程习惯和思维方式是一个程序员最重要的素质之一。在学习VB程序设计的过程中,我深刻体会到了这一点。编写规范的代码、注释清晰的程序、模块化的设计思路等等,都是良好编程习惯的体现。而良好的编程思维方式,则是在解决问题和编写程序时的思考方式和逻辑思维能力。通过良好的编程习惯和思维方式,我能够更加高效地编写程序,并能够清晰地表达自己的思想和设计意图。

此外,学习VB程序设计还需要保持学习的持久和耐心。作为一门复杂而庞大的学科,学习VB程序设计需要经历长时间的积累和实践。在学习VB程序设计的过程中,我遇到了很多困难和挫折。有时会遇到编译错误,有时会遇到逻辑错误,有时会遇到其他意想不到的问题。但是,正是通过对这些困难和挫折的坚持和克服,我才能更好地提高自己的编程能力,并最终掌握VB程序设计的技巧和方法。因此,学习VB程序设计需要保持学习的持久和耐心,只有坚持不懈、不断努力,才能走得更远。

最后,学习VB程序设计需要积极参与交流和分享。作为一门开源的编程语言,VB程序设计有着丰富的学习资源和庞大的开发社区。在学习VB程序设计的过程中,我积极参与了一些技术交流和分享活动,通过与其他程序员的交流和互动,我不仅学到了更多的知识和技巧,还得到了他们的指导和帮助。这些交流和分享的活动,不仅丰富了我的学习内容,也增强了我的学习动力和信心。因此,学习VB程序设计需要积极参与交流和分享,通过与他人的互动,不断提高自己的技术水平和能力。

总之,学习VB程序设计是一项需要不断努力和持续学习的过程。通过掌握好基础知识、注重实际应用和动手实践、培养良好的编程习惯和思维方式、保持学习的持久和耐心、积极参与交流和分享,我相信每个学习VB程序设计的初学者都可以取得很好的成果。希望我的心得和体会能够给其他初学者一些帮助和启发,让大家一起在VB程序设计的学习道路上不断进步。

vb程序设计心得篇七

学习VB程序设计是一项需要耐心和毅力的任务。作为一门编程语言,VB具有易学易用的特点,对于初学者来说,这是一个很好的选择。在我的学习过程中,我深深体会到了学习VB程序设计的重要性和乐趣所在。

第二段:初试牛刀。

刚开始接触VB程序设计时,我觉得自己像是一个孩子拿着一把新玩具,充满了好奇和期待。我翻阅了一些相关的资料和教程,理解了VB的基本语法和结构。通过简单的实践,我开始了解到如何利用VB构建一些基本的界面,如按钮、输入框和标签等。这个过程中,我感受到了学习VB的乐趣,因为我可以用自己的想法来创造出各种各样的界面。

第三段:不断精进。

在掌握了基本的VB语法和界面构建之后,我进一步开始学习VB的核心部分,如循环、条件判断和函数等。学习这些内容就像是建立一座坚固的框架,让我能够更深入地理解编程的本质。我开始尝试编写一些较为复杂的程序,如计算器和简单的游戏。通过不断地练习和调试,我发现自己的编程能力不断提升,我能够更加灵活地运用VB来解决实际的问题。

第四段:项目实践。

随着我对VB的掌握程度的提升,我开始参与一些具有实际应用价值的项目。我曾参与开发一个简单的学生信息管理系统,这个系统能够实现学生信息的录入、查询和统计等功能。通过这个项目,我学会了如何进行团队合作,如何分析和设计系统的功能和界面,以及如何与数据库进行交互。这个过程中,我不仅巩固了自己的VB编程技能,也培养了自己的团队合作能力和解决问题的能力。

第五段:总结与展望。

通过学习VB程序设计,我收获了很多。首先,我学会了编程思维和解决问题的方法,这对我的思维逻辑和分析能力有很大的提升。其次,我发现编程带给我很大的创造力和乐趣,通过编写程序,我可以创造出我自己的世界。未来,我希望能够继续深入学习VB程序设计,进一步提升我的编程能力,并在实际应用中发挥更大的作用。

总之,学习VB程序设计是一项艰难但有意义的任务。通过不断地学习和实践,我体会到了编程的乐趣和实用性。我相信,只要坚持下去,不断精进,我一定能够成为一名优秀的VB程序设计师。

vb程序设计心得篇八

我参加这样的培训已经是第二次了,再这里先感谢一下我的工作单位,学校领导很重视对年轻教师的培养。在现实教学中,我教的就是《vb程序设计》,通过此次培训学习,收获很大,体会颇深。不仅对《vb程序设计》这门课程有了比较全面系统的把握,而且对一名从事程序设计课程教学的老师所应具备的条件和素质有更加深刻的理解。龚沛曾教授渊博的学识、高超的授课技巧、高尚的品格、为人师表的风范,都给我留下了深刻的印象,必将对我今后从事本门课程以及其他课程的教学产生深远的影响。

任务问题驱动法,它使得教学目标非常明确,更易于学生了解知识点并努力去掌握,这种教学模式进行教学,教师与学生都是围绕如何完成具体的任务而教而学,教师思路清晰,教学目的明确,学生更容易掌握学习内容。

工程项目教学法,这种方法对教师要求较高,整个vb的教学过程围绕一个大型的工程项目。目标是,学生在学习制作项目的过程中,学习vb,学习完成后,一个有实际应用的项目也能完成。

〈1〉每讲一次新的内容,通过一个个生动、与生活贴近的例子来引入,先激发学生的兴趣,再接着讲例子中用到的相关理论与知识,这样就会给学生先带来一个感性的认识,再从感性认识上升到理论,就没有那么抽象与陌生了。

〈2〉让学生参与教学。程序设计课程应重视实践,在实践中让学生知道自己会了什么,而那些知识还不会。在课堂中可以让学生亲自上讲台做演示程序,然后让下面的学生来观察程序制作过程中注意的问题,出现的问题。然后教师给予总结。

考核是评价教学的一个重要的组成部分,也是衡量学生掌握计算机知识水平及能力的一种有效方式。传统课程考试的弊端存在考试内容不合理、考试方式单一、题型单调等问题。我们按照教学大纲的要求,从考试形式上进行了改革,采用上机考核的方式进行。通过本次培训,我们感觉到有必要进一步完善上机考核系统,使考核系统更加有利于提高学生学习本课程的积极性方向发展,并引入上机评判系统,使每一次上机都能激发学生的学习兴趣,让学生有成就感,增强学习的自信心。

陆尉民教授的考试系统,对我启发很大,立刻有了想法,借鉴陆老师的考试系统,让学生参与开发一个适用我们学校的考试系统。

总之,这次培训很充实。龚教授和陆教授精彩的授课过程影响着我,而且特别有收获的是,大家的讨论,在讨论中我们互相学习。看到和自己观点一致的很高兴,看到自己不懂的很忙碌。

白晓东

vb程序设计心得篇九

学习c语言已经一年多,对c也算得上半个入门者,期间也写过一些自娱自乐的代码。其实个人认为无论学习什么语言,最重要的是掌握习编程思想,然而c语言一种学习编程思想的基础语言。所以,c语言的重要性不言而喻。

一、课本。

无论用的是什么书,要学好c语言,把书上的每一个例题、习题的代码读懂,这是学c最基本的要求。弄懂每一章的内容是什么?在c语言中有什么用?并尝试修改每一个例题的代码,采用不同的代码来实现题目的要求。

二、课堂。

在每一节课上,注意老师讲的内容,有的知识,老师稍微提点,你就能弄懂,但是自己看书,或许你几天也弄不懂。老师更能清晰地让你明白所要求掌握的知识点。在课堂上,尽可能多的在草稿纸上写下你自己的代码,让老师看或是自己上机调试。

三、笔记。

无论学习什么知识,笔记是重点,俗话说:好记性不如烂笔头。一个认真学习的人,总是记了很多笔记的,想学好编程,你的笔记本上总有课本上的每一个例题代码的核心部分。以及八大经典的算法举例,递推、递归、穷举、贪心、分治、动规、迭代、分枝。

四、交流。

想学好c语言,交流是必须的,尤其是学习c语言的新手,这里,我向大家推介——百度c语言贴吧,这里有很多的学习者,也有很多高手,在这里你能学到课本以及课堂上学不到的东西。和他人交流也是很重要的。

五、上机练习。

这是学习好c语言的关重要的环节,无论你编程学得多好,上机实现才是目的,所以,不怕要辛苦,把你的每一段代码都敲进计算机,让计算机来实现,这样有助于你对程序的理解,并试着修改你的代码,让你的代码更精简,效率更高。平时没事的时候,在计算机上多敲代码,一个编程厉害的高手,他的计算机上会有多代码。

想成为编程高手的军规:

1、大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘!

2、编程不是技术活,而是体力活。

3、c语言是基础,很重要,如果你不学好c语言,那么什么高级语言你都学不好。

4、计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣。

5、学习编程的秘诀是:编程,编程,再编程。

vb程序设计心得篇十

windows程序设计也就是基于微软的windows操作系统而进行的程序设计。你知道程序设计。

是什么吗?接下来就是本站小编为大家整理的关于程序设计心得体会,供大家阅读!

做了两周的课程设计,有很多的心得体会,更多的是同学之间的合作精神,这道课程设计花了我们一到两周的时间,几人合作,老师的帮忙才完成。我第一次完成这么完美的杰作,心理有一份别样的滋味,在设计过程中,我付出了很多,也懂得了只有付出才有回报。在这次设计中,我遇到了很多困难,但我没有向困难低头,通过查询资料,虚心向同学、老师请教,才一一得到了解决。我发现平时学的太少了,在今后我首先要把老师在课堂讲的弄懂,弄透,在此基础上利用课余时间多看课外书籍,拓宽知识面。在设计过程中,合作精神必不可少。单凭一个人的力量是不能完成的,毕竟一个人学的很有限。每个人掌握的不同。我相信:态度决定一切,只有努力才有收获。

第一天上机时对如何编计数器程序一点头绪都没有,只是将从图书馆借来的关于如何制作图形看了一遍,大体上有了了解。

第二天我就着手画计数器图形,虽然有些人图形已画好,可我没有着急,毕竟别人花的时间比我多,为了使图形美观我不断运行、调试,直到自己满意为止。

接下来是星期五,说实话那天蛮难熬的,一天都泡在机房。眼睛有点吃不消,可没有办法,将来我们就靠计算机吃饭,再苦再累也要坚持。在已编好的程序上又加了一点精髓,怎样使字符闪烁,这也是我们几个人互相讨论的结果。

第二周,通过周末到网上查的资料,和参考资料又加入计数器的灵魂算法。

接下来几天再将程序不断完善、加工,计数器程序初露头角。

最后小结:程序设计过程有如解决一实际问题,从解决实际问题的角度,我们可以这样来看:首先要了解这个问题的基本要求,即输入、输出、完成从输入到输出的要求是什么;其次,从问题的要害入手,从前到后的解决问题的每个方面,即从输入开始入手,着重考虑如何从输入导出输出,在这个过程中,可确定所需的变量、数组、函数,然后确定处理过程--算法。可得最后结论。

在程序设计中,可认为也是一个社会,每个一同的社会成员都有不同的想法。程序设计学得的好坏要看你在社会中解决问题的能力的高低,所以不同的人编程的结果是不同的。在这个社会中,经验与想法最为重要。

windows程序其实就是在非逻辑的使用这些api函数,我这里提到了“非逻辑”三个字(这是本人的看法),这正是windows程序的精髓,这是一切windows程序运行的方式(可能严重了点)。非逻辑也就是指程序不是按照事先安排好的顺序来进行的,是根据用户的不同操作或者是其他某些原因一步一步进行的。这种运行方式就叫做“消息驱动”

简单一点来解释一下何谓消息驱动,就是指应用程序始终在等待(等待一词也许不他恰当,但可能好理解),它绝对不是在等待谁会给它爱(本人爱开玩笑请别见怪!)它是在等待用户或者是系统的消息(也就是命令),当接到消息后呢,它会把消息通过dispatchmessage(&msg)传递给窗口函数(窗口函数就是一个应用程序的核心)窗口函数就会对照事先由程序编写好的消息对照表调用对应的方法来处理消息。这样就完成一个消息的处理,接下来准备处理下一个消息。

你也许会问那不是无休止的运行下去了吗?当然不会,下面我用程序本身来说明这个问题:

//消息循环,通过此处来不断的取得消息。

while(getmessage(&msg,null,0,0))。

{

//消息进行一些转换。

translatemessage(&msg);。

//把消息传向窗口函数。

dispatchmessage(&msg);。

}

return;。

就是这样了:当我们点击窗口右上角的小叉或者点击退出按钮时,windows就会自动在我们的消息队列中加入一条消息“wm_destroy”,这时呢窗口程序有这么一部分:

switch(message)。

{

//其它代码.........//casewm_destroy:。

postquitmessage(0);。

return0;。

相信一般的朋友都会明白吧,它的作用的就是在接收到wm_destroy时呢,通过调用postquitmessage(0)让windows在消息列表中呢在加入另一条消息“wm_quit".当getmessage函数抓取到wm_quit时返回0,其余返回非0值,懂了吧,这下可以退出消息循环了。这就是windows程序设计最基础的部分了,可以说是核心。

该说一些心得了,我认为学习windows程序设计不要基于某一部分,而要把握住其大局,要有整体观,有了整体观对windows程序设计有了一定的了解后在对其各部分下功夫(这下可不是照顾全局了,要静下心来细心的咀嚼,要不然你会咽到的。)这样才不会走火入魔(嘿嘿)就写到这吧,以后等我水平高些了再写(还早着呢,嘿嘿),希望我没白费功夫,也希望对你有用。

在这为期半个月的时间内,通过我们小组各成员之间的相互讨论和合作,我们完成了学生信息管理系统的程序设计,更值得高兴的是我们的程序得到了大家的喜爱,在每次的简报中都得到了较好的成绩。

虽然在上个学期中,我们已经学习了《c语言程序设计》这门课,但是我所学的知识最多也就是在做作业的时候才会用到,平时没有什么练习的机会,这次的课程设计是我第一次通过自己构思,和同学讨论并且不断查阅资料来设计一项程序。这次设计,不仅巩固了我以前所学的知识,还让我对c语言有了更深一步的了解,掌握了更多的技巧和技能。

c语言是计算机程序设计的重要理论基础,在我们以后的学习和工作中都有着十分重要的地位。要学好这种语言,仅仅学习课本上的知识是不够的,还要经常自己动手,有较强的实践能力。只有多动手,经常编写程序,才能发现我们学习上的漏洞和自己的不足,并在实践中解决这些问题,不断提高自己转化知识的能力。

在我们小组有解决不了的问题时,我们会主动查阅相关的资料,或向其他同学询问,这不仅丰富了我们的知识,还增进了我们同学之间的友谊。为了增大信息的安全性,需要用文件来存储信息,由于我们在上课时不注重对文件的运用,所以在这方面有较大的困难。我先将书本认认真真地看了一遍,又做了一下课后习题来验证和增进自己的理解,终于,经过我们的不懈努力,我们小组的程序有了突破,成功地实现了用文件来保存并查看学生的信息。

这次设计中,我的收获还有就是学会了用流程图来表达自己的想法,并根据流程图来逐步实现程序的功能。开始的时候,我画流程图很是困难,需要一个多小时才能清楚的根据自己的想法画出图来,后来画多了,就更加了解它的功能,十分得心应手,能够比较快而准确的画出来。

在这次课程设计中,我们首先对系统的整体功能进行了构思,然后用结构化分析方法进行分析,将整个系统清楚的划分为几个模块,再根据每个模块的功能编写代码。而且尽可能的将模块细分,最后在进行函数的调用。我们在函数的编写过程中,我们不仅用到了for循环、while循环和switch语句,还用到了函数之间的调用(包括递归调用)。由于我们是分工编写代码,最后需要将每个人的代码放到一起进行调试。因为我们每个人写的函数的思想不都一样,所以在调试的过程中也遇到了困难,但经过我们耐心的修改,终于功夫不负有心人,我们成功了!

在参考书上,我们不仅参考了曾经学过的高敬阳主编的《c语言程序设计》,还找到了由谭浩强主编的第三版《c语言》进行参考。

当然,我们的程序还有一些不完善的地方,比如说,当输入的数据不符合我们定义的数据的格式的时候,程序会出现一些错误,有时会出现主菜单的死循环;在一次程序运行中,只能行使一种权限,要想再行使另一种权限,就只能退出程序,然后再运行程序。

三周的小学期即将结束,时间虽短,但是我收获了很多。最后,谢谢老师和同学们的指导,更要感谢我们小组成员之间的合作与交流。

vb程序设计心得篇十一

在编写计算器这个程序过程中,遇到不少麻烦!一开始,就碰到了没有学过的图形函数,虽然课上老师反复重复着:“画图不难的,it’ssoeasy!”但是当自己实际操作时,感觉并不是那么容易。课上笔记拿来上机,发现始终不能通过编译,改了又改,还是“error”,那时真的'要多郁闷有多郁闷——但老师过来,只改动了一点点地方,程序就ok了,说明一个问题:上课记错东西了,汗。

接下来的输入,显示,闪烁,都是不小的难题。翻阅了一本又一本参考书,也借鉴了一个类似的计算器程序,并在同学的帮助下,才最终搞定了一个简单的计算器程序!

现在才发现原来编个程序这么复杂。

通过一个学期对c语言的学习,逐渐对写程序有了兴趣,从刚开始的编译出现n多个error,然后根据提示,可以自己把错误改出来,心里有了一点小小的成就感。不仅如此,刘老师上课的风格,也给我留下了深刻的印象,让我也学到了c程序以外的东西。

vb程序设计心得篇十二

“做一天就要做十天”,这是许多企业都在说的一句话,也是我对这句话的理解。工作,对每一个人来说,都是非常重要的,我们在学校学到的知识都是基础,没有基础,不会很快的学会所以我们在工作中不断的学习,工作的时候我们必须做到学习专业课和实际操作相结合,不断的提升自己,让自己在学到专业课上学不到的知识,在实践技能上不断的提升,这样才能在这个工作当中,得到更多的成长。

这些工作,让我对工作和学校的学习有了更深的认识,对工作也有了更多的感悟,工作不仅是一项工作,更是一种责任,一名工作,我不仅在工作中要保持一个好的态度,还要做好一名工作人员,保持自己做好自己的工作。

在工作的过程当中,我也会有一些缺点,比如说不够细心,经常会犯一些错误,这些都是应该做好的,在今后的工作当中我一定会更加的注意这些,在工作中要积累足够多的经验,在工作当中,我会保持一个好的心态,我会保持这样的一个态度,做一件事情是我现在应该做好的,这些都是应该要认真做好的,在工作当中,我一定会保持自己认真的`心态,这xx年在工作当中,让自己做到了这些,我也一直都在认真的做好相关的职责,我也一定会继续努力的提高自己,把自己的工作做的更加的好。

vb程序设计心得篇十三

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。

一般认为,一个数据结构是由数据元素依据某种逻辑联系组织起来的。对数据元素间逻辑关系的描述称为数据的逻辑结构;数据必须在计算机中存储,数据的存储结构是数据结构的实现形式,是其在计算机内的表示;此外讨论一个数据结构必须同时讨论在该类数据结构上执行的运算才有意义。一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率。

在许多类型的程序的设计中,数据结构的选择是一个基本的设计考虑因素。许多大型系统的构造经验表明,系统实现的困难程度和系统构造的质量都严重的依赖于是否选择了最优的数据结构。许多时候,确定了数据结构后,算法就容易得到了。有些时候事情也会反过来,我们根据特定的算法来选择数据结构与之适应。不论哪种情况,选择合适的数据结构都是非常重要的。

从上面我们了解到了数据结构的重要性,它是一个程序的关键因素。拿到“阴风习习的大楼”这个题目时,一开始不知道从哪入手,以为可以把每个位置看成一个图的一个节点,从而可以用邻接表这种结构,通过遍历邻接表,每次选择权值小的路径走就可以得到最短的路径了。我错了,完全的错了。通过认真的分析后,我认识到,这能简单的看成一个图,因为每个位置都只能到达它邻接的位置而不是和其他各位置都有联系。而且如果每个位置转化为图的一个节点,这样要表示每个节点的关系就需要n*n节点和n^4大小的数组来存储各个点的关系。还有这个大楼结构想转化为一个图也是不容易的。根据书上有些类似的“老鼠迷宫问题”,让我想打,不如就用n*n大小的数组直接存储大楼结构。通过类似走迷宫的方法来遍历,当遍历完所有路径后就能得到一个最小的路径。那接下来怎样遍历呢?我采用了深度优先遍历的方法,这样可以用递归的方法,简化代码。虽然理解上有一定困难,而且递归条件的控制要注意。

通过这次数据结构程序设计,不仅让我对c语言的一些知识得到了回顾,加深了对c语言的掌握。同时也让我对数据结构知识得到了一定的掌握。知道了怎么去分析一个题目,怎样选择比较好的数据结构。让我从怎么样实现一个程序功能,转变到怎么用更少的空间,更短的时间完成程序设计。空间和时间上对程序的优化是评价一个程序好坏的关键标准。

通过这次数据结构的程序设计也让我懂得了怎么样去设计一个程序。从问题分析中找出程序所要解决的关键问题和数据结构的选择;在概要设计中完成程序的大体轮廓;在详细设计中解决关键问题的算法和设计;在调试分析中完成程序最终的修补。这样一个比较好的程序就设计出来了。

vb程序设计心得篇十四

显示是残酷的,人情是冷暖的,c程序还是要交的,我不得不继续抗战于闷热的机房内,继续我的`夙命。以前叫嚷着中国应试教育的不好,还不是一路走过来了,我只有无奈,这c程序也是如此,认了。

微风试图抚平我的烦躁,那它在做梦。此刻的我,正如98年的时候乔丹最后时刻持球,哪平静的了啊。等我的论文完成了,老爷子的球也进了。

言归正转,这个程序的完成过程是跌跌撞撞,曲折的。即便没有红军两万五,也有个一万两千五。不过,咱值!你说为什么?咱学到东西呗。

查书,查资料,请教同学的过程就是我提高的过程,久违的认真又体会了一次。

真正的收获更多是思想上的,让我认识程序的复杂,自己的微不足道,“学无止境”头一次认识的这么深刻,察觉自己的不足。在这次编程中,同学帮了我很多,我一个人是不能完成的。以后的学习生活真的要踏踏实实,自己的计算机生涯必定是坎坷的,信心受挫了。

vb程序设计心得篇十五

随着教育规模的'逐步扩大,中职印刷教育在飞速发展的同时,也表现出了一些迷惘.学生对印刷教育产生怀疑:不知道印刷究竟需要学哪些东西,毕业之后到底能干什么?教育工作者也很困惑:印刷到底需要什么样的教育,印刷教育之路究竟应该怎么走?这些都是需要深思的问题.笔者曾到几家青岛的包装印刷企业进行调研,考察印刷企业的人才需求情况.

作者:黄雅琴作者单位:河南省轻工业学校刊名:印刷杂志英文刊名:printingfield年,卷(期):2009“”(12)分类号:g71关键词:印刷专业调研实习专业建设探索

vb程序设计心得篇十六

对于当前中职学生的`现状,按照传统的教学方法进行vb程序设计教学很难达到理想效果.本文作者在实践教学中探索了激发学生学习兴趣、采用人性化任务驱动的教学方法,培养了学生主动自觉的学习习惯.

作者:李龙辉作者单位:郴州师范学校,湖南,郴州,423400刊名:考试周刊英文刊名:kaoshizhoukan年,卷(期):2009“”(7)分类号:g71关键词:中职学校vb程序设计教学方法

vb程序设计心得篇十七

自从记事以来就听过了电脑这个高科技,现在终于实现了自己的一个小小愿望成为了计算机系的一名学生,这学期我们学的c语言,以前就听过这个名字,打开书一看简直一窍不通,学好这门科简直就是一个挑战,课前课后都要把书啃一遍,要不然上课就跟不上,终于学期快结束了,我们有一个课程设计,在两个星期内,完成一个复杂的程序,我们的题目是做一个计算器,计算器从小就见过但让我自己设计一个出来就有点困难了。

第一天,我们都按照老师教的画图函数画计算器的外貌,但发现一个一个画实在是太烦琐,后来在老师的点拨下,我们采取了for语句,果然很快地画出来了,接下来的事就是计算了,用什么函数?怎么用?那个上午就坐那发呆,没有什么新突破,自性心严重受到打击,下午立马找了份材料到图书馆去研究,还专门找了位高手教我,研究了一个下午终于有眉目了,第三天我们成功地把计算功能搞定了,但还有闪烁的功能没有搞,这确实是一个问题,这时团结的力量得到了充分的体现,大家齐心协力,有的找资料,有的帮忙改错,有的&&俗话说:三个臭皮匠顶个诸葛亮。在大家的共同努力下,我们胜利了。

感谢刘金平老师的淳淳教诲,感谢同学的积极帮忙,我的程序终于顺利完成了,接下来的就是写报告收尾了,看着自己的劳动成果写起报告来特有劲,特有灵感。

很感谢这次的课程设计,它使我更加深刻地体会到多看专业书的重要性,只有掌握了一定量的专业知识才能得心应手地解决诸多问题;另外,做任何事都要有耐心,不要一遇到困难就退缩;在学习和工作中要时刻谨记团结二字,它好比通向成功的铺路石,不可或缺。

vb程序设计心得篇十八

教学过程中,一些好的教学方法的运用往往会起到事半功倍的作用,以下是笔者在计算机教学中采用的几种教学方法:

(1)实践教学法;

(2)问题导入法;

(3)研讨式教学法;

(4)案例教学法;

(5)情境教学法。

2.注重知识的模块化教学。

针对中职生,教学中更应该注重知识的模块化。由于中职生学习基础不扎实,学习兴趣不高,因此教师要因材施教,选取学生够用的、适用的、想学的、能学好的知识模块,如,计算机基础模块中的计算机基础知识、文字图表处理word、电子表格处理excel、演示文稿powerpoint小模块等进行教学。

3.实施“任务驱动”教学法。

中职学校的目的是培养应用型的中等技术人才,因此在中职计算机课程教学中既要传授知识,又要强调能力的培养。

“任务驱动”是一种建立在建构主义教学理论基础上的教学法。它要求“任务”的目标性和教学情境的创建,使学生带着真实的任务在探索中学习。在这个过程中,学生还会不断地获得成就感,可以更大地激发他们的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力。

4.建立网络教学资源,为学生提供自主学习的资源平台。

而且提供了在日常条件下不易获得的直接经验,培养学生的某些技能,激发学生的学习兴趣,调动学生学习的积极性。

1.培养学生对计算机专业的兴趣。

学习兴趣是学生对学习对象的一种力求认识或趋近的倾向,是学生积极性的.一个重要方面。

开心”。

2.学生提高自我效能感。

自我效能感是指个体相信自己有能力完成某种或某类任务,是个体的能力、自信心在某些活动中的具体表现。当人确信自己有能力进行某一活动,他就会产生高度的“自我效能感”,并会去进行那一活动。正如学生不仅知道注意听课可以带来理想的成绩,而且还感到自己有能力听懂教师所讲的内容时,才会认真听课。人们在获得了相应的知识技能后,自我效能感就成了行为的决定因素。

学生可以通过对自己过往经过努力并取得成功的经历的回想来增强自信心,也可以寻找一个和自己情况相似的榜样来效仿,或者请家长、教师给自己鼓气。这些方法都可以有效提高学生的自我效能感。

3.学生从被动学习转为主动学习。

学生可以在开学初制订自己的学习规划,并在班级或寝室中找同学和自己共同实施,相互督促。先给自己提出一个小目标:“一个星期内坚持实施此计划”,完成后再提出高一点的目标:“一个月内坚持实施此计划”,通过一个月的坚持,主动学习即自主学习将会成为自己的一种生活习惯。

本文从教师的教与学生的学两方面深刻论述了中职学校计算机专业的教学方法,要求教师发挥在教学中的主导作用,引导学生更好地学习,同时也要求学生发挥其作为教学中心的主观能动性。只有师生共同努力,相互促进才能教学相长,才能更好地完成教学任务,提高教学效率,促进教育事业的发展。

参考文献:

[1]周勇,董奇。学习动机、归因、自我效能感与学生自我监控学习行为的关系研究[j]。心理发展与教育,1994(10)。

[2]李雁飞。“任务驱动”法在计算机基础教学中的应用[j]。长治学院学报,2008(10)。

(作者单位山西省吕梁市职业中等专业学校)。

【本文地址:http://www.xuefen.com.cn/zuowen/12286126.html】

全文阅读已结束,如果需要下载本文请点击

下载此文档