1,如何学好编程

先把C语言的基础掌握牢了..其中尤其是指针这一块~必须非常熟练 基础完了.我个人认为再接着学习汇编.因为这个也是非常重要的.对今后所学的各类知识都有关联可以找本专业的汇编语言的书看透了..前提是要看懂~ 接着可以进行逐步的编程训练..尝试接触各类编程语言~C++就应该在这个时候学习...掌握住它与C语言新的独特之处~ 接下来.如果想要在编程领域继续发展.就要先保证好自己数学基础.这个对你今后是否能成为优秀的程序员有很大的关联...优秀程序员和普通程序员的区别之处我认为就是数学知识的掌握程度~ 希望今后你能学好~

如何学好编程

2,怎样才能学习好编程

学习编程入门我认为你选择 vbs 及按键精灵。因为这些编程比较入门,而且非常容易应用。例如office的宏编程,可以使excel的应用更加得心应手。按键精灵的编程可以设计自己喜欢的自动控制键盘鼠标的小工具,还可以给自己玩的游戏做一些小辅助。主要目的吧,编程入门,注重的是编程思想,等这些学习是你对编程产生爱好,有了编程的思路,那么对于以后学习更复杂的编程应用是有很大好处的。
要看懂编程其实也不难,首先你要学会最基本的。就象看一部文学作品,首先要学会认字一样。看编程先要学会 c语言 c+ + 建议买一本 c语言程术基础
编程是和计算机比较接近的一门语言-亦可以说是计算机语言 想学好编程首先要了解电脑是怎样执行程序的~只有了解了以后才能更好的理解程序 最重要的当然靠自己。 程序基础最重要。首先一定要把程序的那几个基本语句精通再继续深入 初学者一定要先把 for循环 if分支 等基本运算控制学好 学的时候要尽量多找练习来做· 并能配合网络视频教程更好!最记得牢靠的还是书本学习最好! 经常看 经常想 经常做
参加ACM吧,虽然不等同于编程,它重点在于算法,但对编程绝对让你受益匪浅。这是一位参加ACM竞赛优秀学长给我的建议:火速学完C:去POJ刷题熟悉比赛形式:火速自学C++,主要是基本概念,重点为STL运用:再去刷题,要能利用语言优势实现:按照提纲练习,以题目驱动:考点:基本算法,数据结构,动态规划,数论,图论,计算几何,搜索,常数优化的能力
最好是先学会一种比较基础的编程语言,首推C语言,其次VB也行,因为只要你懂了一种编程语言之后,再学习其他的编程语言就简单了,可以说算是入门了。如果想成为专业的比较强的编程人才的话就是多看书+多实践+多实战。另外最重要的一条,一定要有浓厚的兴趣支撑你一直学习下去!

怎样才能学习好编程

3,怎么学会编程

我是计算机专业的,大三了,正在考研,我也说几句: 数学是计算机的基础和产生的目的,最早的计算机就是为了数学计算 编程是计算机学科的一个基础内容,就是不学计算机,很多时候也要 用到简单的一些编程,通常学的是Visual C++和VB 你说的情况我知道的,你的想法是不对的 编程和数学没有太大的关系,至少和高等数学没有直接的关系 有一门学科叫做《数据结构》,讲的是 算法和常用数据结构, 从大的方面讲 程序=算法+数据结构 只有算法和数学有直接的联系,数据结构也往往和算法是一个整体,就像一张建筑图纸,编程的人就像普通的工人,只要知道垒砖头就可以了,但是如何垒才算漂亮(你说的高手)?关键的因素是逻辑思维,以及常用的技巧,需要不断的实践积累的,要记住编程人员永远是底层的工人,要做大的软件,或系统,靠弗穿缔费郫渡惦杀定辑的是算法和实现方案,当然,编程作为底层的工作,很重要,一般的项目经理都是从程序员做起的 一句话,编程和高数没有直接联系!!
高数到是不觉得用得到多少.到是这个很有用.英语就不用说了.一定要好.在下就是英语差,学起编程语言来,吃力啊!不过,多开动一下脑子,勤奋一点.增强编程的兴趣,(兴趣是你最好的老师)!
高数是基础课 不管什么应用都要用到
我也在学习编程,算不上大虾,不管是经验还是教训,反正分享下了~ 1.编程的思想——算法 现在basic、java、c++、delphi等等各种编程软件在市场上竞争,但是编程的思想是不会变的,程序的基本结构就是顺序、条件、循环这三样,再加上数组、子程序(或者叫函数)、文件,最核心的东西就这么多。同一个问题只要想明白了怎么去编,剩下的就是拿你学会的一种语法往里套。在编程自始至终都要明白一个问题是怎么解决的。 2.diy 如果自己不亲自编的话,不说不能掌握算法,就说你学的这一门语言的语法问题也无法掌握,因为许多语法错误如果不上机实践的话根本意识不到。就像说英语一样,没有大量的trial and error,流利的英语口语就免谈。 3.从一开始规范书写格式 各种语言有各种的书写格式,从学习的一开始就应该规范。某些细小的问题不必太苛求,但是最基本把它写得很有结构,很有层次感,至少让你写完了能让你自己和帮你查找问题的人读懂。尤其是c语言,书写格式非常松散,没有自我规范的话很容易写错
想学会编程和话高数是一定少不了的,高数也不是什么难题啊,因为你学编程你的理科一定不错啊
高深的算法还是要数学的,如果只是应用软件开发倒是不需要太高深的数学功底。

怎么学会编程

4,想学好编程应该怎么做

我认为学习编程是一件好事,不要认为编程很难,其实它并不难,不过之前你得先了解你学习编程的目的是什么?这个很重要,因为目的决定你的发展方向。目前对于编程有很多种编程语言以及相对应的开发软件,根据你的情况选一种语言进行专业学习,不要盲乱学习。编程是一种融汇贯通的东西,学会基础到后边就越来越简单了。而且可以向多种语言发展。因为毕竟世上没有永远不过时的东西嘛!下面说明一些常用的编程语言。C语言 是一种可移植性和多系统平台的编程语言JAVA 是一种功能强大可移植性强的开发语言HTML 是一种超文本标记语言Java Script 是一种基于客户端的脚本语言程序语言,顾名思义就是一种语言,是用于交流的,程序就是计算机的语言和人类语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。如果想做一个合格的程序员,C++、JAVA、sql、都是一定要学的,另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看IT界,IT市场需要什么,你就学什么。新手学编程要从根本出发从理论上来说,需要广泛的阅读,了解算法的博大精深和计算机的基本理论。从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础,总结之有以下几方面:(1)数学基础 、从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。(2)逻辑思维能力的培养 、学程序设计要有一定的逻辑思维能力,“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程的过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。1.本地开发应用软件开发的工具有:Visual Basic 、Delphi 、VC++ ( C++ Builder ) 等;数据库开发工具有:Visual Foxpro 、Oracle Developer 、Power Builder 等。2.跨平台开发开发工具如 Java 等。3.网络开发对客户端开发工具如:Java Script 等;对服务器开发工具如:PHP 、ASP 、JSP 、ISAPI 、NSAPI 、CGI 等。以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。 (但现在已经过时)培养好的编程习惯编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。多问多学习掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。总结1、先照书上的题目写,题目的设计是有道理的巩固基础知识。2、找数学题,写个小程序解决,熟悉算法和基础函数。3、自己出题目,小一点的,如自编资源管理器、自编写字板之类,练习WINDOWS下的编程。4、结合身边的事,找个中等课题,或看别人的程序,自已想办法实现。5.把教材中的例子,自己仿照着写一遍,上机运行,看结果.要知道,任何产品都是有例子的,有机结合或仿照。6.从自己熟悉的事情入手,如成绩统计,编制一段程序,完成一个功能.然后再完善。7.要反复破坏代码,从破坏中寻找代码的规律。8.必须经常反复上机练习。
首先,我认为你应该学学离散数学,比如布尔代数、集合论、数理逻辑,因为这些是计算机理论和工程的基础。这些知识并不难,但是它对我的工作帮助很大。 学c语言肯定有用,但还应继续学c++ 和c#, 它们是基于c的更新的语言。java也是不错的。 需要注意的是:学会了语言也不见得能成为优秀的程序员。要做好的程序员,你还要学习数据结构、算法分析和程序设计方法。 其次就是多联系写写程序。毕业时如果还没有写到总量高达几万行程序肯定是不行的。必须明白的是:好程序员是写出来的,不是学出来的。 如有时间,再学学软件工程,它会教给你怎样“生产”软件。 二十年以前,汇编还很重要,但现在已经不是如此。我学过汇编,但至今很少用到。写应用程序是不会用到汇编的,绝大部分系统程序也不用汇编,所以汇编你可以选择不学或少学。 再强调一次:好程序员是写出来的,不是学出来的。要时刻告诉自己:多写!多写!多写!一定要边学边练,时刻寻找机会练。 例如,学数据结构,要写很多小程序试各种结构,光读书不写没用。 学数学,有时间就要编程序解题试试,即使老师不做要求。任何时候,自己想到什么有意思的题目——包括小游戏,都要花个周末来编编。 总之,要把编程序熟练到像作家写文章,想清了便可信手写下,只需偶尔查查字典。微软的程序员就是这样做的。 最后,学习是要有顺序。数学在先比较好,它能够锻炼逻辑思维;语言、数据结构可一起学;先学c再学c++和c#;软件工程可以最后学。 祝你成功!

5,如何学好计算机编程

液晶显示器(防止辐射变成痘痘仔)舒适的座椅(防止得腰椎间盘突出)便利的眼镜店(方便你眼镜升级)童叟无欺的医院(戴上瓶底也看珐浮粹簧诔毫达桐惮昆不清东西时,可以及时就医)最有一个勤快的女友(可以给你换洗臭袜子臭鞋)
不懈的努力对程序的激情。。。编程不难 不要在开始前就被吓倒。大家都不一样 自己要学着探索 切忌依赖别人
我认为学编程不急于一时要先借鉴别人的程序作一下参考,然后才来学一些简单的语言,到自己对程序有了一定的了解之后才学一些原理与结构!
1.大学生活丰富多彩,会令你一生都难忘,但难忘有很多种,你可以学了很多东西而难忘,也会因为什么都没学到而难忘! 2.计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。 3.记住:万丈高楼平地起!基础很重要,尤其是专业基础课,只有打好基础才能学得更深。 4.c语言是基础,很重要,如果你不学好c语言,那么什么高级语言你都学不好。 5.c语言与c++语言是两回事。就像大熊猫和小熊猫一样,只是名字很像。 6.请先学习专业课《数据结构》、《计算机组成原理》,不要刚开始就拿着一本vc在看,你连面向对象都搞不清楚,看vc没有任何用处。 7.对编程有一定的认识后,就可以学习c++了。(是c++而不是vc,这两个也是两码事。c++是一门语言,而vc教程则是讲解如何使用mfc类库,学习vc应建立在充分了解c++的基础之上。看vc的书,是学不了c++语言的。) 8.学习编程的秘诀是:编程,编程,再编程; 9.认真学习每一门专业课,那是你今后的饭碗。 10.在学校的实验室就算你做错一万次程序都不会有人骂你,如果在公司你试试看!所以多去实验室上机,现在错得多了,毕业后就错得少了。 11.从现在开始,在写程序时就要养成良好的习惯。 12.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路。 13.你会买好多参考书,那么请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码。 14.vc、c#、.net这些东西都会过时,不会过时的是数据结构和优秀的算法! 15.记住:书到用时方恨少。不要让这种事发生在你身上,在学校你有充足的时间和条件读书,多读书,如果有条件多读原版书,你要知道,当一个翻译者翻译一本书时,他会不知不觉把他的理念写进书中,那本书就会变得像鸡肋! 16.我还是强调认真听专业课,因为有些课像《数据结构》、《编译原理》、《操作系统》等等,这种课老师讲一分钟能让你明白的内容,你自己看要看好几个月,有的甚至看了好几年都看不明白。 17.抓住在学校里的各种实践的机会,要为自己积累经验,就业时经验比什么都有用。 18.多去图书馆,每个学校的图书馆都有很多好书等你去看! 19.编程不是技术活,而是体力活。 20.如果你决定了要当一个好的程序员,那么请你放弃游戏,除非你是那种每天只要玩游戏就能写出好程序的天才! 21.你要有足够的韧性和毅力!有个高手出一一道题测试你的韧性和毅力:找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。 22.找到只属于你自己的学习方法。不要盲目的追随别人的方法,适合自己的才是最好的!
1.扎实的基础。数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序。据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件。程序人人都会写,但当你发现写到一定程度很难再提高的时候,就应该想想是不是要回过头来学学这些最基本的理论。不要一开始就去学OOP,即使你再精通OOP,遇到一些基本算法的时候可能也会束手无策。2.丰富的想象力。不要拘泥于固定的思维方式,遇到问题的时候要多想几种解决问题的方案,试试别人从没想过的方法。丰富的想象力是建立在丰富的知识的基础上,除计算机以珐浮粹簧诔毫达桐惮昆外,多涉猎其他的学科,比如天文、物理、数学等等。另外,多看科幻电影也是一个很好的途径。3.最简单的是最好的。这也许是所有科学都遵循的一条准则,如此复杂的质能互换原理在爱因斯坦眼里不过是一个简单得不能再简单的公式:E=mc2。简单的方法更容易被人理解,更容易实现,也更容易维护。遇到问题时要优先考虑最简单的方案,只有简单方案不能满足要求时再考虑复杂的方案。4.不钻牛角尖。当你遇到障碍的时候,不妨暂时远离电脑,看看窗外的风景,听听轻音乐,和朋友聊聊天。当我遇到难题的时候会去玩游戏,而且是那种极暴力的打斗类游戏,当负责游戏的那部分大脑细胞极度亢奋的时候,负责编程的那部分大脑细胞就得到了充分的休息。当重新开始工作的时候,我会发现那些难题现在竟然可以迎刃而解。5.对答案的渴求。人类自然科学的发展史就是一个渴求得到答案的过程,即使只能知道答案的一小部分也值得我们去付出。只要你坚定信念,一定要找到问题的答案,你才会付出精力去探索,即使最后没有得到答案,在过程中你也会学到很多东西。 6.多与别人交流。三人行必有我师,也许在一次和别人不经意的谈话中,就可以迸出灵感的火花。多上上网,看看别人对同一问题的看法,会给你很大的启发。7.良好的编程风格。注意养成良好的习惯,代码的缩进编排,变量的命名规则要始终保持一致。大家都知道如何排除代码中错误,却往往忽视了对注释的排错。注释是程序的一个重要组成部分,它可以使你的代码更容易理解,而如果代码已经清楚地表达了你的思想,就不必再加注释了,如果注释和代码不一致,那就更加糟糕。8.韧性和毅力。这也许是"高手"和一般程序员最大的区别。Agoodprogrammingis99%sweatand1%coffee。高手们并不是天才,他们是在无数个日日夜夜中磨练出来的。成功能给我们带来无比的喜悦,但过程却是无比的枯燥乏味。你不妨做个测试,找个10000以内的素数表,把它们全都抄下来,然后再检查三遍,如果能够不间断地完成这一工作,你就可以满足这一条。
编程有很多种,也要看你学那类。Java ,VB, C++还是其他。第一步是买一本编程的基础教程。最好是(××××教材)的类型。

6,怎样才能学好编程

一、明确学习目的学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在IT行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。二、打好基础学编程要具备一定的基础,总结之有以下几方面:1、数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。2、逻辑思维能力的培养学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。三、注意理解一些重要概念一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针这些语法、结构的应用例子,做到举一反三,触类旁通。四、掌握编程思想学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。关键是学一种思想,有了思想,那么我们就可以触类旁通。五、多实践、多交流掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。六、养成良好的编程习惯编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。七、上网学编程在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。八、加强计算机理论知识的再学习学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。
学习编程是一件好事 不过之前你得先了解 你学习编程的目的是什么 这个很重要 因为目的决定发展方向 目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习 C语言 一种可移植性和多系统平台的编程语言 开发软件TC VB 一种可以说是既学既用的软件开发语言 开发软件如:VB6.0 DELPHI 一种和VB差不多的既学既用的软件开发语言不过其功能远比VB强大 代码书写上更加方便 开发软件 DELPHI7.0 JAVA 一种功能强大可移植性强开发语言 程序语言,顾名思义就是语言,是用于交流的,程序就是计算机的语言和人的语言的翻译者,做一个程序员就是要把人类世界的问题用计算机的方法去解决和展现,可是因为种种原因,大多数人在如何学好语言,如何学好开发平台上疲于奔命,到头来你只会敲写代码。 程序基本上都是自学的,买书是一开始碰到的最头痛的问题,计算机的书大多都很贵,现将我的一点经验供大家参考: 如果想做一个合格的程序员,C++是一定要学的, 首先你要花两个月的时间学习C,C++,这样的书很多,去选一些大学的教材足亦,切记,不要花过多的时间研究C++,两个月够了,只要学会其中语法就行了,不要为了深入用DOS编写菜单什么的,那是吃饱人参了。 如果你有过多的时间,接下来你可以学习数据结构,推崇《数据结构C++语言描述》,清华大学出版,58元,但如果无过多时间,还是不看为妙,至少我现在从未用过这本书的知识,许多东西MFC VCL等开发平台都为你已经做好。 接下来开始学习Windows下的SDK编程, 推崇《Windows程序设计》160元,建议去借,不要买,而且你只看上册,你只要了解Windows的运作机制即可。两个月 然后你将转入VC的世界,既然要在Windows下编程,VC不可不学, 推崇《VC++技术内幕》第四版,96元,三个月,不要全部看,看前面的三部分,后面不要看。后面的只是对COM,数据库,Internet形如鸡肋的介绍。 接下来你应该考虑一下你将要发展的方向,如果是做数据库,你可以用VB和Delphi或CB, 如果要做通信方面,或者硬件,你将要深入VC, 如果是WEB相关的,去学学ASP,JAVA,JSP,XML等,但有一样你必须要学的,COM。COM与其说是一样新的技术,还不如说是种机制,推崇潘爱民的《COM原理和应用》39元,你可以一边看这本书,一边学习些ActiveX组件,ATL控件等等。如果你有的是时间,不急于找工作,你还可以看看《Windows高级编程》或《Windows核心编程》,但不管怎么样,你要切记,VC不是用来做界面和数据库的,做网络的现在也有JAVA,都是用来做一些很底层的东西,VC是很高薪的,如果你对自己有充分的信心和有的是时间,你才可以深入VC。否则的话,还是看看人才市场,看看行情,再说。 还有一点切记,有些书,诸如《MFC深入浅出》这些书主要是关于那些技术原理的介绍,我个人认为程序只是工具,只是技术,只要学会用,能完成任务即可,如果有的是时间,才会去探索根源,也许有许多人会说,懂了原理对你编程会有很大帮助,我不否认,但是,要知道,就算你编程技术如何了得,你只是个技术人员,当你学了那么多的技术和知识,第一,计算机的知识其实是各大公司制定出的标准,标准变了,你不是白学了吗?第二,当你花了几年的时间学习,到头来你只不过程序水平提高一点。我认为应当将你的大部分智力和精力用在如何与人打交道,电脑让你用的好有什么用,人脑让你摆弄的好才算真本事,就如《黑冰》里面的计算机工程师,虽然对计算机十分精通,可有什么用,还不是死在王志文的手里?而且死的很惨,脸都毁了。 另外,不要去学你喜欢的,也不要去费劲脑子想该学什么,看看人才市场,市场需要什么,你学什么。 一家之言,仅供参考。]
学编程和从事计算机行业是两回事情。并不是会写点程序就能从事计算机行业,反过来说,学编程也并不一定是为了专业从事计算机行业,编程可以作为一种很好的业余爱好或作为复合型人才的“第二技能”,当然,如果有适当的机会,也可以考虑转行。 初学编程者看不懂书是正常的。所有程序员都是从那一步走过来的。应该首先检查一下自己现在看的书是不是写给初学者的,是不是入门型的,如果是,那么还应该检查一下自己的学习态度,问问自己是否静下心来看书了,是否有过一夜之间建成高楼的急功近利的想法。编程不是那么难,但是也不是那么简单的,希望一看就懂,一学就会,毫无坎坷,几乎是不可能的。 如果书和心态都是好的,可还是觉得学习困难很大,那么可能暗示你学习的入门语言不是很符合你的情况。编程语言没有高低之分,要用好都不容易。但是,作为初学者,如果从c语言甚至c++入门,那么难度相对而言是比较大的,可以考虑选择相对容易的basic或网页编程语言如html和javascript。一步一步提高难度。 如果这样你还是觉得学习编程太困难,那可能说明你的逻辑思维和数学基础太过薄弱,你可能真的不适合一下子接触程序设计。

7,如何学习编程

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。 我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。 C语言的书推荐谭浩强的,比较好。 我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。 当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。 还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。 在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。 只是一家之言,有不到之处,还望见谅! 参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html
你既然喜欢编程,就应该认认真真的学习一门语言,学习微软的就先从vb开始,vb是比较好的入门语言,可视化的,比较简单,是非常好的入门语言。书籍最少应该准备两本,不可能一本书籍会包含vb的所有内容,在看书的时候,可以交叉的看,一本书籍中没有讲到的内容可以在另一本中看到,这样对学习是很有好处的,也能保证所学知识的完整性。学编程是一个很漫长的过程,不要着急,要理论与实践想结合,例程书籍也是很重要的,看源代码对学习也是很有帮助的,等你学完这门vb语言之后,学习别的语言是非常简单,可以尝试c语言,按照c——c ——vc的顺序学习,有助于知识的连贯性,我也希望你能学好的。 或者学习delphi,入门较为简单类似于vb,但比vb强大,即可作为入门又能做强、做大 怎样学编程 1.明确学习目的 学习编程对大多数it业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技术,并在it行业里干出一番事业来,有所作为,具有一定的编程能力是一个基本条件和要求。 2.打好基础 学编程要具备一定的基础,总结之有以下几方面: (1)数学基础 从计算机发展和应用的历史来看计算机的数学模型和体系结构等都是有数学家提出的,最早的计算机也是为数值计算而设计的。因此,要学好计算机就要有一定的数学基础,出学者有高中水平就差不多了。 (2)逻辑思维能力的培养学程序设计要有一定的逻辑思维能力,“逻思力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。因此在学习编程过程中,我们不必等到什么都完全明白了才去动手实践,只要明白了大概,就要敢于自己动手去体验。谁都有第一次。有些问题只有通过实践后才能明白,也只有实践才能把老师和书上的知识变成自己的,高手都是这样成材的。 (3)选择一种合适的入门语言 面对各种各样的语言,应按什么样的顺序学呢?程序设计工具不外乎如下几类: 1)本地开发应用软件开发的工具有:visual basic 、delphi 、vc ( c builder ) 等;数据库开发工具有:visual foxpro 、oracle developer 、power builder 等。 2)跨平台开发开发工具如 java 等。 3)网络开发对客户端开发工具如:java script 等;对服务器开发工具如:php 、asp 、jsp 、isapi 、nsapi 、cgi 等。以上不同的环境下几种开发工具中 vb 法简单并容易理解,界面设计是可设化的,易学、易用。选 vb 作为入门的方向对出学者是较为适合的。 3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上应用,不要只简单地学习语法、结构,而要吃透针对这些语法、结构的应用例子,做到举一反三,触类旁通。 4.掌握编程思想 学习一门语言或开发工具,语法结构、功能调用是次要的,最主要是学习它的思想。例如学习 vc 就要学习 windows 的内在机理、什么是线程......;学习 com 就要知道 vtalbe 、类厂、接口、idl......,关键是学一种思想,有了思想,那么我们就可以触类旁通。 5.多实践、多交流 掌握编程思想必须在编程实际工作中去实践和体会。编程起步阶段要经常自己动手设计程序,具体设计时不要拘泥于固定的思维方式,遇到问题要多想几种解决的方案。这就要多交流,各人的思维方式不同、角度各异,各有高招,通过交流可不断吸收别人的长处,丰富编程实践,帮助自己提高水平。亲自动手进行程序设计是创造性思维应用的体现,也是培养逻辑思维的好方法。 6.养成良好的编程习惯 编程入门不难,但入门后不断学习是十分重要的,相对来说较为漫长。在此期间要注意养成一些良好的编程习惯。编程风格的好坏很大程度影响程序质量。良好的编程风格可以使程序结构清晰合理,且使程序代码便于维护。如代码的缩进编排、变量命令规则的一致性、代码的注释等。 7.上网学编程 在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。例如网站“编程课堂”( <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fbest.yeah.net%2f" target="_blank">http://best.yeah.net/</a>)主要以 vb 和 delph;教学和交流为主,提供大量实用技巧;网站“现在时编程学园”( <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fpshool.yeah.net%2f" target="_blank">http://pshool.yeah.net/</a>)是专门介绍c、vc、vb、delphi 等的综合编程网站;网站“ vb 编程乐园 ”( <a href="http://wenwen.soso.com/z/urlalertpage.e?sp=shttp%3a%2f%2fwww.vbeden.com%2f" target="_blank">http://www.vbeden.com/</a>)提供内容丰富而且实用的编程技术文章、精选控件、源代码下载、计算机考试、相关软件以及编程书籍推荐等等。 8.加强计算机理论知识的再学习 学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。

文章TAG:怎么才能学好编程怎么  才能  学好  
下一篇