我是高中毕业生,我想自学编程,但我什么都不会,我要从哪学起?我问过很多人都说不清楚?希望高手指点一

 1、我的入门是从学习C语言开始的(其实课程是C++),这是我们学校的公共课,我上课比较认真(虽然老师讲得很差,而且一段时间后,我就发现自己的基础掌握比她好,当然理解深度没她好),因此,我认为对于完全没有基础的人而言,听别人讲比较容易入门。当时的教材是学校自己编的,挺烂的。

  建议一(以C/C++为例),对于刚想进入编程的人(就是从来都没有接触过编程的人),最好是听课的方式(自己看的话估计要很慢,而且很痛苦),可以找视频或者培训等。C语言推荐入门教材:谭浩强的C语言,最新版是第三版,不过第二版应该也可以了(蓝色的)。说明一下:坚决不同意直接看K&R的《The C programming language》,这本书绝对不是初学者可以看懂的,里面讲语法的并不多,语法都是合在程序里面讲。不过这本书非常好,入门以后一定要看的一本书。

  当然可以从C++直接入门,C++之父强烈推荐从C++直接入手。C++推荐入门教材:钱能的C++(红色的,清华大学出版),这本书第一版不是ISO C++,不过比较经典,作者现在也出了第二版了,第二版好像不是太好。国外的最好的入门教材据说是:《Acclerated C++》作者是Koenig和Moo夫妇,非常厉害。他们的著作还有《c陷阱与缺陷》《c++沉思录》。《Acclerated C++》这本入门的书我没有看过,我觉得还是先找本国内的书好好看,看的差不多了,国外的经典书籍随便看就会觉得很有味道,否则你可能会很受打击。

  入门的书至少要看两三遍(要彻底理解哦 ):)。如果是C++,我建议后面类的部分至少要理解三到五遍。说明一下,c++模板的部分可以先不用看,如果有兴趣的话,等把c++学的差不多了,我觉得可以把模板、STL、泛型编程结合起来学习,这个又是一个很大的工作量了,又得下很大的功夫。所以说,C++博大精深啊。

  建议二、学习过程中要结合简单的算法,像冒泡还有类似c语言程序百例这样的小例子做做;更进一步应该做点大一点的项目,最好是控制台程序。或者你已经着手学习win32、MFC或linux,你也可以结合平台做点小的项目。

  2、第一阶段是最苦的,接下来相对就知道应该怎么去学习了。这时候假设你已经有了扎实的c++基础。这是你可以选择也应该选择发展方向了,做企业级应用,还是系统开发,嵌入式设计或者游戏开发……

  那时我其实并没有考虑那么多,因为我不是学计算机的,因此我就把参加一些计算机之类的考试当作学习目标。我当时其实C++语言基础已经很不错了,但是上机实践很少(那时我没有电脑),因此参加省计算机二级,全国计算机三级和全国计算机四级考试,结果上机都没有通过。我很郁闷,二级的时候是我不知道怎么样进那个DOS界面把题目调出来,三级的时候是很快就编好了,也通过运行了,可是成绩出来却不及格,四级的时候是编好了,可能是我那题目比较难,好像用了两次循环,结果那破机器竟然承受不了。后来一乱就毁了(当然主要是上机太少了)。不过我那些上机都没有去补考。二级和三级的时候是自恃水平已经远远超过考试要求了(^_^,见笑了,可能是因为等级考试还是比较简单的),四级的时候则因为自己已经通过高级程序员考试,觉得补考上机好像没必要。(我高程和四级都是在2003年考的)。

  建议三:定位学习方向(见附录一)并好好学习计算机基础知识。在你还不确定学习方向,或者你还在大学本科期间,那么我认为应该先把计算机的基础知识好好学习一下。我认为计算机必学的基础课程而且要精学——首先是数据结构,其次是操作系统、软件工程,数据库。这四门课不管你将来想从事哪个方向的基本上都会用到。当然,有时间的话,其他基础课都是应该掌握的,离散数学、组成原理、体系结构、网络、编译原理甚至跨学科的。方向是很重要的,因为知识其实是无限的,一个小小的领域就够你研究很久了。本科生可能还没有什么方向的感觉,但是到了研究生你一定要清楚自己到底想要做什么,要往哪个方面发展,不要盲目学,瞎学乱学,否则最后可能看似什么都会,其实什么都不会。

  我也曾经学习过Java一段时间,这篇文章既然是谈编程语言的入门学习,我也简单说一说。因为有了比较C++扎实的语言基础,所以Java学起来比较轻松。我先找了国内一本薄薄的教材很快看了一遍(几乎都理解,但是只看了一遍),空闲的时间配合清华张孝详老师的java视频。以后其实才算我真正要开始入门JAVA的学习,我用了是《core java》中文第六版(本来想用候捷翻译的第二版的《Thinking in Java》,发现被同学弄丢了),这本书我差不多用了20天才把里面的知识都搞懂,当然包括程序风格的模拟,最重要的时我把有关GUI编程的那三章里面的程序例子几乎可以默写出来(当然,那是因为我理解了,其实这样就变成了我的知识了),里面的API我也记得差不多了。(说明:Java里面的GUI编程没什么用处了,建议大家先跳过,GUI不是Java的长处,如果以后需要的话再查手册或者再记忆学习)。

  其实学习了C++以后,学习Java是比较容易了,但是建议不要两种都学啦,他们的用途是不一样的,你应该熟悉其中一种,更重要的是熟悉其应用领域所需要的专业知识甚至平台,以及使用他们的企业,有创业计划的还应该考虑一下他们的应用领域,最重要的是思考他们的潜在的应用领域。

   对于初级的学习就讲到这里,接下去的学习其实都是高级部分,先不介绍了,因为:一、我自己都还没有学懂,这里乱吹会误人子弟。 二、高级东西的学习很多,有很多选择,又需要很多繁琐的知识,可能也一下子没办法讲清楚。

一堆废话,
首先确定你自己的知识水平,学习编程需要耐心和信心。
你对电脑熟悉程度达到大虾级别,重装系统,网络安全之类的基础知识,比如说IP协议这个名词,你能否解释清楚?

确定好自己的知识水平,就针对性的学习语言,编程入门不难,
难的是提高水平,在目前来说,初级和中高级程序员在非专业人员来说,练习+实战即可达到水平,这所需要的时间最少是十年。

而高级程序员以上,包括专业级别的,全中国,乃至全世界,都是少数。

入门的话,不打算做高级程序员,只愿意做初级到中级的话,VB,asp
易语言,这三门可作为入门,
高级点的,SQL,VBS,JAVA,DELPH,C++这些就是你以后的深入吧

如果是专业化的,c和汇编,windows编程思想这些专业级的书籍和知识是必学内容。

数学基础和逻辑分析能力,不是主要,而是后天锻炼的

目前在我看来,我很多老师的编程能力不如网上那出名的程序员,那些程序员都是业余的。
比如说动网论坛,我asp的老师就根本说不清楚他代码是为什么要那样写,也分析不出来动网论坛的代码

1.首先,给你的学习编程一个重要的意义
做任何事情前,你都要首先明白为什么要做?这个理由不是学校开了某个编程课,你为了应付考试。或者看到其他人都在学,你没事干,也学下吧。这都是盲目的表现,就好比你追一个女孩,不是因为她家有钱,最重要你追她的原因是:你真的喜欢上了她。
2.如何选择你人生的第一个编程语言
很多人一开始是对编程有兴趣的,但是之前很多大学一上来就教C,C++。里面复杂的内容,也让很多人从入门到放弃。到最后连兴趣都没有了。没有兴趣是最可怕的敌人。
如果你是刚开始学编程,选一个比较人性化的编程语言,我建议从python开始。它足够简单,而且容易上手。而且现在连小学生都开始学python了。
3.选择一个有界面的编程环境
很多编程语言,一开始安装后,都是教你在命令台下写代码。面对这么一个黑洞洞的东西,你的兴趣又降下来了。
一开始编程不要在这个不友好的命令行下做。而是找一个集成开发环境(IDE),在里面敲代码。人对有界面的东东天然有好感和兴趣。比如学习Python,一开始用notebook就很容易敲出代码,而且运行结果也能实时的反馈给你。

先从基础学起吧,建议买本有关操作系统的书照着上面的内容实际操作一遍,这样你就是半个电脑高手了。如果你对这个没兴趣,那么就去看看有关C语言的基础类书籍,也是照着书上的内容实际操作一遍,找到感觉就行了,基础打好了,以后学什么都快。

首先,对自己要有一个定位。数学基础一定要好,这是最起码的,其次,逻辑分析能力强。有这两条,就可自学,先学一点汇编语言,这是学高级语言必须的基础,然后学点BASIC,最后再根据自己的爱好学一两门高级语言。注意:别想着两年就能出成果!

我想学习编程,但我什么都不懂,我应该从哪方面入手呢?~

首先,我想说一下学习思想.学编程其实跟网络游戏有着类似的效果.开始的时候,你会对那些代码,函数等产生很大的兴趣,尤其是刚接触编程的人,刚学习第一种语言的人.可是,当你一步步深入的时候,你会发现你没有了以前那种斗志.就好象你在玩韩国泡菜网游似的,玩到一定程度,每天就是练级练级,完全是一个想冲到高级别的意志力在支持着你.而学编程就更难了,学了两个月后,总是觉得你好象全都学会了,却又什么都做不了,又没有其他的意志力支持你.这时候你会很容易放弃,或者转到别的如网业制作,PS,FLASH等行业的.其实我告诉你,虽然你觉得你好象已经学了很多了,其实你还是什么都没学呢,等你跨过这道坎,才是你刚入门的时候.说这些,只是想告诉你,学编程中会遇到很多困难,你要努力的克服这些困难,才能真正学到东西.否则,你根本别想学编程,趁早转行.

接下来,我帮你规划一条编程之路.
学编程的人,很少有人没学过C语言的.我推荐让C语言作为你第一个学的语言.虽然有的人说要先学VB,其实这种观念是错误的.C确实比VB枯燥,而且说实话学完C后不学别的就好象没学过,感觉什么都没学会.可是,对初学编程的人来说,只有C语言才能建立起你对编程概念的理解.VB不是编程,VB只是一种工具而已.C语言确实是个不折不扣的语言,真正让你知道什么是编程的语言.有初学C语言,用TC2编译器的人总说他学了C什么都不会.什么软件也写不出来.我可以告诉他,编程编程,编的是程序,而不是软件,软件这是程序的一个构价.你想编程出软件,那以后很轻松的就能掌握,现在你需要学的就是编程,说明确一点,你现在所需要学的就是算法.编程的灵魂是算法,这点每个人都要记住.
所以,第一门语言要学C,推荐的书为谭浩强老师的(清华大学出版社)或者克尼汉的(美国).
初学者也许需要一套视频教程来帮助自己更快的入门,那么就推荐你去百度搜索"C语言视频教程",第一页的第一条记录就是这个教程.而且是和谭老师的配套的教程!
注:有些人说谭浩强的书不好,太死板.那么我只能说你最多是个一瓶子不满,半瓶子逛荡的人.真正要掌握高深技术的时候,你会发现你没办法掌握.

C语言要学到什么样才算个头呢?其实,C语言没有学到头一说.有些人学了一辈子,还在钻研.那么你应该到什么时候学下一种呢?按时候算的话,我推荐,如果你每天有6个小时的时间学习的话,一个半月以后,你就可以转到下一个语言的学习过程中了...(我估计普通人在这一个半月内该掌握的都掌握了)
那么,下面要学的是什么呢?这会不会还有人说VB吧.还美其名曰加深对编软件的印象.这种说法很幼稚.学了C语言还学什么VB呀.其实VB确实是很强大的,容易入门,想精通了也不容易.著名的DOS系统就是用BASIC语言写出来的.可是,这种这么易用的软件对于专业学编程的人是一种不好的东西,会让人产生依赖,让人产生惰性.VB的那些控件的功能实在是太强大了,你都不用怎么思考,就可以编写出来.可是,控件毕竟是不能随你的意愿支配的,控件是死的东西.你真正要学的是编写的思想,是函数(Java中称方法).另外,学VB还不如去学Delphi呢.
注:市面上的软件一般一眼就可以看出是用什么语言编程的,而VB编写的软件几乎找不到多少.
所以,下面要学的也就那两种选择了,C++/Java.我推荐,先学Java.
Java实际上是C++改的.去除了C++中指针的部分,让C++变得更安全,同时也比C++稍微简单了一些.你需要去找一些关于Java的介绍,在看下面的东西.
我听一个北大青鸟的老师说Java的最终发展目标是J2EE.我觉得不然,J2ME一定也是个发展方向,只是他跟J2SE,J2EE有很大的不同,开发环境也很不同.关于J2ME的部分我不做讨论.而J2SE呢.说实在的,市面上的J2SE软件确实也是很少的,你见过有几个拓展名为.jre的软件?不过还是要告诉你,学习Java的人肯定最先接触的是J2SE.Java的GUI软件只是技术性的问题,也是开发手段的问题.不管你是要发展到J2EE,还是转到GUI编程,J2SE绝对不是弯路.还是那句话,算法是最重要的.而Java比C++最大的优势在于他的完全面向对象和跨平台.其实,就算你先学了Java,你还是可以很容易的掌握C++,Java程序员和C++程序员的互转是很容易的!再说一些Java的优点.Java比C++方便很多,下载了编译器后一个记事本就能写程序,JBuilder实际上只是个辅助的工具.我去一个搞Linux系统开发的公司看过,用JBuilder的很少,一般都是直接用UltraEdit直接写程序.而C++必须要用VC++等编译器,不说电脑配置低很不好用,光说VS是要花钱的,而JDK永远都是正版(免费下载),就应该用Java.其实这只是习惯问题,不管你是先学Java还是先学C++,都会很快掌握另外一个的.
Java的书有很多,初学不要买实例的,买那种一直讲基础的,清华大学出版的书很好.另外推荐视频教程,孙鑫老师的Java无难事.去52ebook直接搜索名称"Java无难事",一共有12张CD,都下载下来就好了.教程的第一课会教你如何配置,去哪下载编译器等.
要学到什么时候呢?我是这么推荐的,学到你可以不看任何资料,(当然可查看JAVA帮助文档)熟练的编写出一个酒店管理系统来.接下来,你就可以去学别的了.
这个别的,就是C++,还是那句话,Java程序员可以很容易的掌握C++,只要学了C++的基础语法,剩下的就是实践了!
C++的书可以买一本C++语言+SQL的应用,就是讲数据库系统的例子.多练是很重要的.
视频教程推荐孙鑫老师的VC++视频教程,去讯雷上搜索"孙鑫 VC++",找到那个700M多的打包教程,就是了.

其实学懂Java和C,剩下的你真的可以自己掌握了.我粗略的说一下.
比如,你可以学汇编,汇编实际上是很磨人的,不过汇编高手永远都是抢手货.
那么VB呢?DELPHI呢?哈哈,又是VB,你学,这个时候学VB,学不了几天就掌握了.不比初学轻松?
想学的你都去学,甚至还可以去学Flash,连Flash ActionScript都可以很轻松的掌握.

其实现在,你的路已经定下来了.你剩下的就是不段实践,不段往更高的方向发展.
在这之前,建议你去考几个试.
去考中国计算机软件职业资格水平考试,直接考中级的软件工程师.或者再学一些别的,考个网络工程师.如果你愿意,你可以再多学点东西,把全国计算机等级考试的1到3级的所有东西都考下来.呵呵.
到了这种程度,我想真的不用我再说了,都考你自己了.

最后,记住两句话.
编程的灵魂是算法+数据结构!
学好编程实践最重要!

实践就是最好的老师!

另一个需要强调的是:

编程是一种技能,就同学习外语一样,绝不可能“速成”!

在有了 10 年自学计算机技术的经历和近几年在高校讲授程序设计系列课程的经验之后,我一直在思索以下几个问题:

? 软件到底是怎样开发出来的?

? 编程是难还是易?有没有能让编程功力“暴长 10 年”的“武功秘笈”?

? 一个有志于成为优秀软件工程师的人应该怎样学习计算机技术?

? 用什么方式才能让许多学生很快地学会特定的计算机技术,而不用重复我和其他人所走过的弯路?

思索的结果就是大家所看到的这本书。

在我自己亲身的学习与开发实践中,逐渐形成了这么一个观点:

编程其实并不难!

要编程并不需要到大学计算机系里去学很多艰深的理论,经过适当的指导与训练,一个高中生就可以参加到软件项目团队中,并写出具有相当质量水准的程序!

为什么会有那么多的人把编程视为很高深的东西?

为什么我国那么多的软件企业深感合格的程序员是如此难找?

与此同时,又有与之完全对立的情况:每年有大批计算机及相关专业毕业生四处求职,却处处碰壁,找工作成了一件很不轻松的事情……

一边是真正合格的程序员人数很少,软件企业都在喊急缺人才,而另一边是大量的学生毕业找不着理想的工作。这样一个怪圈为何会形成?

我想,造成这个怪圈有两个重要的原因。

一是学生学习方法与态度的问题。由于对软件开发这一工作本身缺乏正确认识,许多学生形成了一种浮躁的功利型学习方法,表现为盲目地跟风学习各种当前流行的新技术,但大都只是三个月热度,由于欠缺毅力和不具备扎实的理论与实践基础,对这些新技术无法深入把握,浅尝辄止,“坐而论道”,讨论时可以“滔滔不绝”,一到动手则“原形毕露”。许多人没有想过:现在流行的“新”技术,难道就会一直“流行”下去?曾经风光一时的 Foxpro 和 PowerBuilder ,国内曾有许多人(包括本人在内)投入大量的时间去学习与掌握,可没过几年,还有几个项目是用这两种技术开发的呢?所以,如果要“追”新技术,也只能去学预计两到三年后社会急需的技术,这就需要学习者有超前的眼光。但软件技术进步实在太快,很少有人能够准确预测出几年之后会流行什么。所以,与其“临渊羡鱼”,不如“退而结网”,选择一项自己喜欢的领域,从理论到技术,扎扎实实地用两到三年时间去学好它,在学习过程中培养出“捕鱼”的本事。有了这种自我学习的基本能力与素质,还担心出海捕不到鱼吗?

有一些学生投入相当多的时间与金钱去参加种种有着各种动听承诺的电脑培训班,指望别人能够帮助自己成为技术高手,却不知真正的高手大都是“自学成才”!

更有太多的尤其是非计算机专业的学生,盲目地去考各种认证,不管是国内的还是国外的考试,只要有证,就有大批的人去参加。他们把应用计算机技术的能力简单地等同于一纸证书。当前的计算机等级考试就大有成为高校中第二个“英语四六级”的可能性。 事实上,你向别人展示自己写的一个软件作品,比给别人看一堆各式各样的证书更能说明你的能力!

造成怪圈的第二个重要原因就是计算机教育问题。目前高校中的计算机教育并不能大批量地培养出合格的软件开发者,学生在四年本科期间计算机理论学了不少,对培养编程能力却重视不够,缺乏实践的结果是理论也掌握不好,学生的计算机水平被煮成了“夹生饭”。

除了在校的大学生,社会上还有大批的软件开发爱好者,他们由于没有机会系统地学习软件开发技术,就采用自学和自我实践的方式,结合自己的工作来应用学到的计算机技术。虽然他们没有在校生的优越条件,但其中优秀人物的真实开发能力远胜于正规高校计算机专业“科班”出身的本科生甚至是硕士生。这种例子已经很多了。

“职业选手”不如“业余选手”!

我自己是走“野路子”出来的,走的是以实践为主导的自学之路,从亲身实践中深切感受到计算机科学本质上是一门实践性非常强的科学,不管是在校学生还是社会上的软件开发爱好者,我的建议是:



我从 2002 年开始接触 .NET 技术,并一直研究使用至今,前前后后看了近百本国内外的 .NET 编程书籍,并写了几万行的 .NET 代码。在对 .NET 有了一定的了解之后,我认为 .NET 技术是初学者学习软件技术非常好的切入点,学习者可以一步到位,直接学习目前主流的面向对象软件开发技术,而不用按部就班,按传统的先结构化编程再面向对象编程的顺序去学习。

接着我思考的问题是:这本书该怎么写?

著名物理学家爱因斯坦曾经表达过这样的思想:

学习时只需要掌握那些能让思维导向深入的东西,而将其他无关的知识全部抛弃。

软件技术本身有一个庞大而复杂的体系结构,不分巨细地样样都想掌握,那么只能是疲于奔命而终无所得。

为此,基于我自己的理解,在书中我将认为是最重要和最基础的东西突显出来,这些东西是必须掌握的,一旦理解并掌握它们之后,读者就掌握了“捕鱼”的方法,自己就可以进一步探索某一领域内的其他技术点了。因此在书中不需对每个技术领域的每个技术点都“面面俱到”。

编程是有规律的,读者能不能迅速成为一名具备相当水平的程序员,关键在于对编程规律与必备知识基础的把握程度。

最重要的是要掌握原理。在开发过程中所进行的各项具体活动与工作步骤,其背后都是有道理的,理解清楚了这些道理,在整个软件开发过程中该做什么,不该做什么,先做什么,后做什么,也就心中有数了。

编了这么多年的程序,我意识到其实学习软件开发技术的过程就是一个学会做事方法的过程。例如,在开发软件时,要“分而治之”、“步步为营”、“先局部后整体”、“合理安排开发次序”、“养成良好的编程习惯”等,这不仅仅是程序设计的技巧,也是做好编程之外许多其他工作所需要的。

在学习与掌握软件技术这一过程中,可以锻炼一个人的许多基本素质,如思维周密、意志坚强、学习能力、创新精神等。如果一个人能在竞争空前激烈的 IT 业凭借着高素质站稳脚跟,那么,可以很有把握地说,如果他转向其他行业,同样是一个优秀的人才,也会闯出自己的一番天地!
在许多计算机技术书籍中,出现了大量的技术术语,对于不熟悉这些术语的读者而言,这无疑加大了阅读的难度。对于这些计算机术语的表述,如果强调其在理论上的科学性与严谨性,则往往不易于理解,这在很大程度上限制了这些知识的传播、普及和应用。因此,本书对这些术语大都采用了一种通俗易懂的方式来表达,甚至使用了不少比喻手法来阐明其内涵。这种表达方式虽易于理解,但不免在科学性和严谨性上有所不足,读者如果需要科学而精确的定义,请自行查阅相关的科技文献。强调一下,本书是一本志在普及软件开发技术的专业书籍,与传统的工程技术专著和计算机科学理论教材不同,阅读时不要像中学学习数学一样,每个字都不放过,而应将重点放在形成对软件开发过程的直观理解和感性认识上。

对于一个具体的软件开发者而言,只有被理解了的知识才是真正有用的知识,无法理解的知识是毫无用处的。笔者写书的主要目的是让读者能迅速地汲取书中所提供的知识,尽量做到 “用大白话讲述复杂的技术” ,因此在文字上追求深入浅出,但是否真的做到了这一点,还得由读者来做出评价。

知识的获取与掌握是有其客观规律的,一般而言,具体的知识易于理解,而抽象的知识则难于把握,在学习过程中,应遵循“具体 → 抽象 → 具体 → ……”这样一个无限循环的过程。

如果某人对一门学科所知不多,却指望他能通过理论学习迅速地把握这门学科,这就违反了人类认识世界的客观规律。可惜的是,目前中国教育体制中普遍采用的让学生重点学习抽象理论而忽视具体实践的做法,造成了大批的学生既没学好理论,也没打好必要的实践基础。

我认为,只有建立在实践基础之上的理论学习才是真正有效的学习。因此在整个计算机技术的学习过程中,应该把开发实践作为一条主线,由它串起所有的计算机理论。如果把计算机技术中的各个子领域看做是一个个珍珠,开发实践就是那根把所有珍珠串成项链的丝线。没有这根线,学习各门计算机课程得到的不过是一颗颗零散的珠子,价值有限。

#13157427895# 我高中毕业可以自学编程吗 ******
#凌亚# 可以啊,多练习.英语也要点基础

#13157427895# 我高中毕业准备学习软件编程,但学习成绩不好!能学吗?!待遇和工作好找吗?待遇高吗?!需要多长时间能学成?! - ******
#凌亚# 这个,你想学好还想快,是不太现实的,需要过程.编程语言的书都很厚的,就你英语书的大小有一千多叶一本的大学授课一年,当然你也可自学,那样快~学电脑编程是没有止境的,你需要经常学习~现在编程师不少,工作不是很好找,但你如果学的很好、拿过奖就另说

#13157427895# 高中毕业可以学软件编程吗?我高中毕业,成绩不理想想去学软件编程 ******
#凌亚# 成绩好不代表你的思维能力强,像女孩子成绩是好,但到公司里我还没见过有做开发... 所以与高中成绩好坏无关,关键是看自己的兴趣. 目前的软件行业的毕业人才较多,...

#13157427895# 高中生,想自学编程,但对编程是什么概念都不明.如何下手?? - ******
#凌亚# 你要先学C语言,是编程入门的 ,你要有书看.了解基本概念.玖柒贰 壹伍 捌捌 壹肆.希望能助你

#13157427895# 高中毕业想学软件编程怎么样? - ******
#凌亚# 软件编程起点很高,需要很强的数学逻辑性,很软件设计的方法论.现在很多电脑学校都开设了软件设计专业.但面向高中生,我认为还是有待商榷的.个人意见.

#13157427895# 我是一个高中生想自学编程,但英语很差能学吗,应该先学那个编程语言 - ******
#凌亚# 我英语一开始也比较差,都是拿着铅笔默写代码,每个语言的核心其实用不了多少单词,慢慢就熟悉了,另外先把编程当兴趣,别占用太多学习时间.编程语言我推荐python,可以写程序界面(GUI),可以写网站(Flask,Django),可以写爬虫(比如抓取一些网站的妹子图),按兴趣来玩编程,学以致用,千万别为了学编程而学一门语言.如果有人推荐你学C语言,不用理他.

#13157427895# 即将高中毕业 ,不想再读书,想学程序开发 - ******
#凌亚# 你这和读书不矛盾,可以报考大学里面的软件专业,系统学习一下编程方面的知识,以后就业有一个文凭好找工作,如果只是个人爱好,不想靠这找工作的话,在家自学也是可以的,我虽然上过大学的软件专业,不过工作用的很多编程语言都是...

#13157427895# 我是个高中生,想学习计算机编程,请教一些问题! - ******
#凌亚# 你好 我是在校大学生 今年大三 学的就是计算机软件专业 看了你的问题 来给你几点建议 :1.你先从谭浩强的这本书看起是正确的,不过前面几位说的很对,这本书是基础,就是让你在以后学习别的语言或者在编程时掌握那些基本的原理和要领...

#13157427895# 高中毕业,请问我想学编程方面的课程能学会吗? - ******
#凌亚# 能,只要你有心学!广东硅谷软件学院专业学习软件开发的,也就是编程课程的学习.目前招收的学员主要就是针对高中应届生的哦,现在还有名额正在补录中,你要是确实想学习这方面的课程,可以到它那里去了解一下.

#13157427895# 高中刚毕业.理科,考了一百多分将来想学编程可不可以? - ******
#凌亚# 你英语连幼儿园的小朋友都不如,高中数学一窍不通,这都不要惊,只要你现在下定决心,还是来得及的.话说人家国外大学学这方面的都是搞研究的,从事一般软件编程的人基本上都是高中生.所以只要你努力一定可以的.但是,你还是要学好英语和数学,毕竟大多数编程语言是外国人发明的,用的是英语,所以英语一定要学好;数学的话,如果你真的从事这行,编程过程中数据处理是很重要的,如果你数学不好,那肯定不能胜任.另外,编程语言虽然有相似,但都不一样,所以你要先确定一种到两种语言.

  • 我是高中毕业生,我想自学编程,但我什么都不会,我要从哪学起?我问过很 ...
  • 答:1、我的入门是从学习C语言开始的(其实课程是C++),这是我们学校的公共课,我上课比较认真(虽然老师讲得很差,而且一段时间后,我就发现自己的基础掌握比她好,当然理解深度没她好),因此,我认为对于完全没有基础的人而言,听别人讲比较容易入门。当时的教材是学校自己编的,挺烂的。建议一(以...

  • 我想自学编程,但我只是一个高中生,可不可以? 编程需要具备什么条件...
  • 答:可以,首先先确定一下自己是否对编程有兴趣,其次就是要有耐心……我是学编程的,现在也是做编程工作的,你可以买一本书,从最基本的开始,当熟练应该一种语言后,就可以尝试做一下小软件,没有灵感则可以做些小游戏自己玩,可以模范一些游戏或程序,如斗地主之类的……总而言之,慢慢来,不要操之过...

  • 我是一名高中学生,想自学编程,不知道该怎么入手
  • 答:一.先定好方向再说吧 编程有很多种 有数控编程 有软件编程 有网页编程等..二定好方向后选择程序语言 一般程况每一个方向下的编程都会有若干个语言可供选择的 如网页编程:可选择 asp,php,c#,jsp等..数控编程 根据不同的机器有不同的版本的 软件编程 可选择VB,JAVA,.NET等 三选好语言后就是在...

  • 我想学编程,但是我觉得自己学不好,怎么办?
  • 答:这个问题关键要看自己本身,俗话说兴趣是人最好的老师,对一件事感兴趣才回去想做成功它,第二这个你不能问别人,学会的肯定会说不难,相反学不会的会觉得很难,难不难在于学习程度深浅的问题,JAVA基础学习肯定是易于学习,已于上手的,自学Java难不难,应该还算是挺难的吧??纯自学还是有点难度的...

  • 我今年高三毕业生,想自学python,完全零基础,有什么推荐的?
  • 答:学习编程基础:在开始学习 Python 之前,建议先了解一些基本的编程概念和原则。你可以学习计算机科学的基础知识,例如算法、数据结构和编程逻辑等。学习 Python 的语法和基本概念:Python 是一门易于入门的编程语言,具有简洁、可读性强的特点。你可以通过在线教程、视频教程或书籍学习 Python 的语法和基本概念...

  • 我想学习编程,应该如何开始(我还是比较懂电脑的,但对于编程没有一点基...
  • 答:而教材最流行的是谭浩强版的《c程序设计》,初学者自学时前几章可能看不懂,但只要一直坚持把前5章看完就能了解编程的基本方式。谭浩强版的不是最好入门的,但是是最全面的。而且网上大多教学视频都是此版本的,很容易找到,优酷上就有很多教学视频。除了c语言外,也可以自学Visual Basic。

  • 我想学习电脑编程,但我都不知道学会编程能干什么
  • 答:上面讲到的计算机本身不会主动的做任何事情。因此我们要通过程序的方式来让计算机为我们“效劳”。而这个过程就是我们“编”出来的。编程可以使用某一种程序设计语言来实现,按照这种语言的语法来描述让计算机要做的事情。我们这里所讲的语法和外语中的语法完全两码事,这里讲的语法只是读你的程序书写做出一...

  • 我想学编程,自学,今年15,高一男生,我该怎么办,怎么做?
  • 答:先看个入门级的书《C程序设计》,在看C与指针,C陷阱,不过你不要想着做个全能王,选择好一种语言就好好去学,每天写20行代码,坚持到你大学毕业的话,你的发展空间就很大了,因为你的代码量够一个程序员的了!刚开始你写不出就先抄,不过你写的过程必须要有注释,这是一个优秀程序员必须有的品质,因为代码不只是你...

  • 我刚刚高中生毕业,对电脑几乎一窍不通,想自学一点
  • 答:若是初中生在计算机信息技术方面有一技之长,想要找个工作是比较容易的。初中毕业是完全可以学习计算机的,选择一个自己喜欢的专业。社会近几年发展迅速是跟计算机行业息息相关的,无论是科技研发、网络开发、网站建设等等都离不开计算机行业。工作最稳定,不必经常跳槽,IT从业人员,属于技术性较强的职业,...

  • 我想学习编程,但是我的英语不是很好怎么办?
  • 答:首先,初学编程,或者一般的软件开发,并不需要多高深的英语水平,想要学会编程,简单的初高中英语水平足够了。即使是一些英语比较好的同学,在看一些程序语言也会有晕头转向的时候,所以初学的小伙伴别担心,能看懂,会用工具翻译就OK。现在的程序开发环境又很友好,基本上打开之后不需要怎么配置,直接撸...

    为传递更多家电数码信息,若有事情请联系
    数码大全网