编程应该怎样入门?

2024-05-15

1. 编程应该怎样入门?

设备:电脑 
你既然喜欢编程,就应该认认真真的学习一门语言,学习微软的就先从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.上网学编程 

在网上可以学到很多不同的编程思想、方法、经验和技巧,有大量的工具和作品及相关的辅导材料供下载。例如网站“编程课堂”(http://best.yeah.net/)主要以 VB 和 Delph;教学和交流为主,提供大量实用技巧;网站“现在时编程学园”(http://pshool.yeah.net/)是专门介绍C、VC、VB、Delphi 等的综合编程网站;网站“ VB 编程乐园 ”(http://www.vbeden.com/)提供内容丰富而且实用的编程技术文章、精选控件、源代码下载、计算机考试、相关软件以及编程书籍推荐等等。 

8.加强计算机理论知识的再学习 

学编程是符合“理论→实践→再理论→再实践”的一个认识过程。一开始要具有一定的计算机理论基础知识,包括编程所需的数学基础知识,具备了入门的条件,就可以开始编程的实践,从实践中可以发现问题需要加强计算机理论知识的再学习。程序人人皆可编,但当你发现编到一定程度很难再提高的时候,就要回头来学习一些计算机科学和数学基础理论。学过之后,很多以前遇到的问题都会迎刃而解,使人有豁然开朗之感。因此在学习编程的过程中要不断地针对应用中的困惑和问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等计算机科学的理论基础和数理逻辑、代数系统、图论、离散数学等数学理论基础知识。这样经过不断的学习,再努力地实践,编程水平一定会不断提高到一个新高度。

编程应该怎样入门?

2. 想学编程不知道怎么入门,从哪学起

通常学习编程一般是有目的的, 比如想做桌面程序开发, 想做web开发,想做app,想做命令行工具等。
但是假如只是想学习编程而已,没有明确的开发目的,想要锻炼自己的编程能力,那么我给出一些个人建议:
1 在linux下学习编程,比如可以安装debian的testing系统(因为使用简单),从实用的角度考虑可以选择学习python语言,如果对计算机硬件很有兴趣的话可以选择c语言。
2 找一本不太厚的书,安静地坐下来慢慢研读,边读边动手,先把一门语言的基础语法学会。不要选择那种非常厚的大全类型。
3 有了一定的语法基础知识后,尝试写一些简单的命令行小程序,比如我高三时写过自动算24的程序,或者是一些简单的图形打印程序
做到这一步其实算是比较容易的,大概会花掉1到3个月的时间,下一步就是提高编程能力了
4 练习编程的基本技能,比如递归、搜索、字符串匹配等,学习如何评估一个程序的性能,比如你的程序是O(n) 还是O(log N)的。 如果你喜欢,还可以做一些online judge的题库,这会大大的提高编程能力。
5 多学习现有工具的使用,比如grep、find、 awk、ssh等众多的linux工具,学习使用现有工具就是在锻炼自己的编程能力,这也是非常重要的。
6 如果英文阅读能力不错,建议尽早开始阅读英文文档,比如使用man程序查看help,google搜索国外的资料
做到这一步,你已经是难得的开发人员了,只需要经过工作的磨练,就能成为月薪上万的抢手货。但是你应该还不满足吧? 那么继续
7 学习一些编程理论知识,比如KISS原则,以及比KISS还重要的 Don't repeat yourself 原则。推荐阅读《unix编程艺术》、《程序员修炼之道》等类似书籍,同时不要忘了不断的锻炼自己使用新工具的能力,比如vim、make等,熟话说工欲善其事,大家都知道了
8 找准自己的方向,寻找适合自己的团队,在团队中发挥自己的优势。在工作中学会客观地思考问题,放弃你之前所学的教条主义,什么运行性能?用户体验?交互设计?牛逼的算法?这些都是你的绊脚石。 要学会根据自身情况灵活应变,懂得取舍,懂得衡量每一个决策的性价比,你的时间和金钱才是硬道理。

3. 我想学编程,该怎么入手

学编程之前,我们要知道编程的这些特点。
1.首先编程是什么?为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。【百度百科】
1. 编程是一门实践性很强的学科。
2. 编程它是一项技能。
知道了它的特点,我们才知道怎么去学习。
1. 编程既然是处理人与计算机之间交流的过程,那么我们就需要理解计算机处理问题的流程,然后我们才能把问题的思路/方法和手段通过计算机能认识的方式告诉计算机,这就需要我们有一定的逻辑能力,理解能力。
2. 实践很强,就说明需要我们多练习,就是需要我们多敲代码。
3. 既然编程是一项技能活,那么只要我们不是很笨,都能学会,只是每个人所花的时间不一样。
明白了以上几点,我们再来看该学什么,该怎么学。
基础学科:
1. 编程入门(如C、C++ 等)
2. 数学基础(一阶逻辑系统、集合论、图论、线性代数、微积分、概率论)
3. 数据结构与算法
4. 体系结构(数字电路、CPU设计、操作系统、编译器、网络协议)
熟悉了上面的知识之后,对计算机基础理论就有了大概的了解,也为深入学习编程技术打下一定的基础。
然后,就可以真正开始学习编程了,这时候你有两个选择,一是学前端;二是学习后端。什么是前端,后端,我一句话简述。想要知道更详细的,自行找资料学习。
前端:就是软件的前台部分,我们肉眼能看见的部分,比如淘宝的各种页面,app的各种页面等等。
后端:就是软件的后台部分,我们肉眼看不见,处理数据交互的。
前端所用的技术主要有三大技术:HTML/css/JavaScript
后端用到的技术:数据库,常见也就是MS SQL、MySQL、oracle等数据库,还需要精通至少一种语言,比如Java/.c#/PHP/Python等等。
知道了学什么之后,接下来找一份详细的学习大纲开始学习。去那里找大纲?培训机构的最好,他们研究得深入,资源也有。
有了大纲就开始学习吧。
有两种学习方式:
一是自学。适合自控能力强,自学能力比较好,时间充裕的同学。三者缺一不可。
1. 查找资料。找到你要学习的所有资料,书籍+大纲+视频。
2. 制定严格的学习计划。细化到每一个知识点,这部分可以参考培训机构的大纲。
3. 找一个老师。老师可以是你的朋友,同事等,遇到难题,自己不知所措,又问的地方。
4. 执行。上面的步骤都完成后,就开始学习吧。

我想学编程,该怎么入手

4. 学编程怎么入门

学编程入门建议:1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。3.逻辑思维能力的培养、学程序设计要有一定的逻辑思维能力。“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。

5. 学编程怎么入门?

学编程入门建议:1.学编程要从根本出发,从理论上来说,需要广泛的阅读。了解算法的博大精深和计算机的基本理论。2.从实践上来说,需要有广泛的练习,练习的广泛在于练习不同的内容。然后就是创新精神和数学思维能力,这些都是需要培养的。基础要打好学编程要具备一定的基础。3.逻辑思维能力的培养、学程序设计要有一定的逻辑思维能力。“思维能力”的培养要长时间的实践锻炼。要想成为一名优秀的程序员,最重要的是掌握编程思想。要做到这一点必须在反复的实践、观察、分析、比较、总结中逐渐地积累。

学编程怎么入门?

6. 想自学编程,应该怎样入门


7. 新手学编程该怎么入门?

1、初学者学习编程的时候,首先需要弄得编程的一些基本原理,只有掌握了原理,才能更好的去理解各种编程知识。
2、学习编程工具的使用,初学者在掌握了编程原理以后就需要学习编程工具的使用了,只有熟练的掌握了编程工具的使用技巧,才能在编程中提升效率。
3、多进行编程的实际练习,编程的学习最主要的就是不断的上机操作,初学者在学习的时候千万不要只看不做,而是要多看多做。
4、多和有经验的编程人员交流,多与有经验的编程人员进行交流可以减少编程学习过程中一些不必要的错误,另外在交流以后要多总结。

扩展资料
初学者在学习的过程中,一定要亲自实践,哪怕对着书上的代码一行一行的敲下来,也比单纯的看有效果的多。所以,敲代码一定是伴随着整个学习周期的,从最初的学习,到后面入门,再到之后的提升,都离不开它。
在学习的过程中会遇到一些难题,会遇到暂时不了解的代码,只要能坚持下去,一些问题在后面都会自然的有答案的。
自学编程成功的无一例外都是坚持下来了,少则三个月,多则半年的时间一直持续学习,并且这么长时间可能感受不到任何进步的状态,等渡过这个初期阶段,会很有感觉,知道该怎么学习了,就会很容易找到方向了。

新手学编程该怎么入门?

8. 编程新手该怎么学?

在雅虎知识堂看到一位仁兄回答的非常不错。供你参考:
我个人认为,学编程主要看几方面,一是兴趣,二是有想法,三是坚持.从兴趣入手,加上自已的观点,坚持的走下去.
学习编程语言,不要学得太多,也不要只学一门.学得太多容易让你学得不精,只学一门的话风险太大,也不实际.都说学c++好,但是有几个人从c++开始学习的呢,如果是计算机专业的可能是从c,pascal开始的,如果是从兴趣开始的话,一般都是从可视化程序设计开始的.比如vb,vc,pb,delphi等等,这些一般都是window api编程.网民们学习编程一般都是从asp,php等开始的.
专业人员一般用的工具会是java,c++以及.net,这三个是现在最流行的语言工具了,如果从现在学习的话,一定要选择三者之一,我现在用的是.net,java,windows api,delphi.其实每一个语言都有其自己的优点和短处,java的优点是跨平台,安全性高,灵活,用的广..net优点是开发平台好,容易上手,c++不用说了,操作系统都是c++写的.
如果想学好编程,还是那句话一是兴趣,二是有想法,三是坚持.
http://ks.cn.yahoo.com/question/1590002459777.html
最新文章
热门文章
推荐阅读