大学生该怎么学习编程?

作者&投稿:巩拜 (若有异议请与网页底部的电邮联系)
大学生应该如何学习编程?~

熟悉以下关键东西,可以边学边做,定期训练,经常思考,长期积累:

1、语法。
2、基础理论(数学、数据结构、算法等)。

3、设计方法(编程原则、设计模式、框架设计等)。
4、库(核心、基础、UI、扩展、游戏引擎等)。
5、计算机相关(操作系统、网络、图形学等)。
6、领域知识(游戏设计、网站设计等)。

7、开发工具(编辑器、IDE、自动部署等)。
8、项目管理(进度管理、分工协作、Bug管理、版本控制等)。

最普遍也是最重要的能力:创造力。努力分析并理解好做什么以及怎么做。要知道上面那些东西一开始都是不存在的。

具体方法包括:

1、快速阅读入门教程和书籍,适合学习语言和基础库。比如我学Java读的《Java编程思想》,练习题做过一点,然后学ActionScript就没读过书,只读过Adobe官方文档《ActionScript 3.0编程》。

2、阅读库的文档、实例、源码。比如Flash、Flex开发,熟悉官方API很重要,很多细节要具体使用时才注意到,这时候最好做个笔记,虽然我从没看过我的笔记。
3、做一个自己感兴趣或熟悉的小项目,比如我就以黑白棋游戏作为多个语言的试水项目,一样的逻辑,便于把关注点放在语言特点上。


4、自己动手丰衣足食。厨师有菜谱,程序员可没菜谱。比如我做游戏,最关键的游戏编程知识全部是动手学出来的,很少有专门针对某个业务领域(如游戏)的编程书籍,要么是入门书,要么是模式书(如算法)、理论书(图形学),很少有书籍教你如何开发一个45度角地图系统加编辑器的,全靠自己思考,以及看前人的代码,需要时找些网络资料。关键是,可以培养最重要的创造力。

对于算法和设计模式,可以研读下,但是关键还是靠平时如何使用了。新手勉强不来的。

项目管理方面的,就得靠工作经验了,多思考多提意见不要只走流程。

其一:有助于你思维的活跃性;
其二:有助于你思路的条理性;
其三:有助于你思路的简洁性;
其四:考级要用;
其五:国家软件编写方面缺少大量人材。

就像学英语、高数……一样,真正在社会上用得到的人有多少?
正所谓技多不压身,多学点没什么坏处的,也许感兴趣了就会成为你今后奋斗的目标。

编程对你理清思路有很大的帮助,当你60句写完一个工式后发现别人却用了100句,除了证明你思路清晰、简洁外,还会在不经意间提高了你的思维能力。

大多数大学生,喜欢钻研互联网技术,琢磨软件的开发,但是总找不到一条适合他们的途径,那么在编程里如何找到一个门路,从哪开始下手呢?1.定方向方向有两种:行业和语言行业就是俗话说的360行,编程里面也分很多行业,例如:安全行业,金融行业,互联网等等。
语言就是编程语言,这个必须要选,徐州北大青鸟http://www.kmbdqn.cn/建议在开始学编程阶段为了能节省时间,精益求精,最好只学一种语言。
开始学编程必须确定自己学习的方向:以后想从事的行业方向,自己喜欢的语言。
这两者确定了,那就剩努力了。
2.多看书大学里面有很多资源,图书馆是大家经常去的地方,很多编程相关的书都能在图书馆看到。
借几本和自己方向相关的书籍仔细揣摩揣摩。
另外就是最好自己拥有至少一本语言基础书籍。
3.勤练习有了目标,有了武器,当然就是要勤练了。
不管你是去机房还是自己在宿舍,有事没事写个程序。
拿出玩游戏的时间写代码,估计写的代码能绕地球一周了。
4.坚持这个是很难的,很多人都是雷声大,雨点小。
开头很猛烈,结束的也很快。
许多人都死在没恒心,没毅力上。
为什么成功的人那么少,失败的人那么多,就是没有毅力坚持下去。
为什么褚时健能再次成功,就像他夫人说的“找准了就不要怕苦不要怕累,就一定能行。


可以看一些关于编程方面的书籍,也可以报一个辅导班,也可以在网上报一些非常有趣的编程课,也可以自己研究一些关于编程方面的内容,也可以下载一些编程软件,然后去了解一些相关知识。

首先曾一些有关编程的课程。
有了一定的基础和兴趣后,自行找一些编程的实用书目。
等上面的例子实操完成后,再深入研究一下前沿理论,到此就掌握得差不多了。


初学电脑编程需要什么
3、数学基础 当然拥有初中阶段的数学基础也可以成为一名合格的程序员,这也是目前很多计算机编程培训学校招收初中毕业学生的原因。但想要成为一名优秀的程序员,最少要高中及以上的数学基础,而且要懂得如何举一反三,灵活运用。4、了解计算机操作系统原理 所有的开发或者说软件应用都是在特定的操作系统上进行...

零基础学程序员先学什么(零基础学程序员先学什么好)
只追寻时髦的学生最后只懂招式,没有功力,是不可能成为高手的。 零基础编程入门自学先学什么 先学会画流程图和规划程序,才去想怎麼做程序,yEd是个不错的流程图软件,FreeMind则是一个不错心智图软件,可以试试。 如果你的英文还可以,找英文的教材来学,去外国的forum讨教(如StackOverflow),你会有更好的领悟,会有...

编程需要学习什么?
自己编个小程序实验一下是最好的方法,能给自己留下深刻的印象。在动手的过程中,要不断纠正自己不好的编程习惯和认识错误。有一定的基础以后可以尝试编一点小游戏。3、编写一些系统 基础很扎实的时候,可以编一些关于数据结构方面的东西,诸如最经典的学生管理系统。之后可以学汇编、硬件知识。

编程入门先学什么(新手编程入门先学什么)
先学C语言。 编程入门在大雪中常常以C语言作为编程的入门语言,BASIC是初学者通用符号指令代码的缩写,是国际上广泛使用的一种计算机高级语言。所以编程入门可以先从C语言学习开始。 电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用所掌握的语...

学编程要准备什么
1、首先要明确自己的学习目的,为什么要学习编程。如果是要考级,那么建议学VB,因为它语句比较简单,易上手;如果是真的要掌握一项技术搞研发之用,那么建议学习C++或Java,因为它们语句功能很强大,虽然难度大一点但很实用;2、选择自己要学习语言种类,如VB,C++,Java等 3、最好找一个辅导班配合书本同步...

小学生学编程先学什么
2.寻找简单易懂的书籍。例如《啊哈c语言》,是给予少年儿童学习编程的启蒙读物,实用性强,有助于理解和掌握。那些晦涩难懂的书籍,读了不懂,浪费时间浪费精力。3.一定要详细了解计算机是怎么工作的。无论多么新的技术,例如现在的大数据、云计算、物联网等,它们工作的核心原理都是和计算机工作原理一...

如何能学好编程?
2、学编程的时候,一定要独立思考 现在网络很发达,我见很多程序员总爱百度,包括我带的许多学生也是这样,一个jdbc这么初级的东西,他们编程几年了,每次用还总是百度查。这个东西应该是熟记于心的。随时用,信手拈来,这样才能成为高手。就好像一个修理工,一边查手册,一边给你修车,亦或是一个医生...

怎么学java(怎么学java软件编程)
以上是本文介绍的Java学习攻略,希望对于学习Java的你有所帮助。Java如何学习? Java是一种面向对象的编程语言,任何功能都需要通过编写代码程序来实现,一般在有开设信息技术类相关课程的大学可能会教授一些Java基础内容,但反之对于偏文科类的学校或专业的学生来说,Java对于他们是很陌生的,甚至一无所知。那么Java如何学习呢...

四年级学生适合学哪些类型的编程课?
5.Java编程:Java是一种面向对象的编程语言,广泛应用于企业级应用开发。虽然Java的学习曲线相对较陡,但它仍然是许多学校计算机科学课程的基础。对于有兴趣深入学习编程的学生来说,Java是一个很好的选择。在选择编程课程时,请确保考虑学生的兴趣和需求。为学生提供多样化的课程选择,让他们根据自己的兴趣来...

怎样学习编程
3、保持热情不要轻易放弃在学习的过程中有不少的同学会遇到这种情况:PHP从入门到放弃,C语言从入门到放弃,Java从入门到放弃,Python从入门到放弃……几乎永远在abandon。也不怪这些同学有这样的心理,实在是编程学习并不是一件很容易的事情,尤其是对于零基础的同学来说,因此当你决定考试学习编程的时候...

合阳县18985653549: 大学怎么学编程? -
厍战燕德: 你要多动手,编程需要不断的敲代码,多敲多会,编程是操作性很强的,你不能只靠想像就理所当然的认为是什么样的,很多时候想的和你做出来的是有很大差别的,要多多实践,你也可以找一些it培训的学校在学习一下.

合阳县18985653549: 我是一名计算机专业的学生,该怎么样学好程序设计,怎么提高编程能力?除了C语言外,还要不要学习别的语言 -
厍战燕德: 那要看往哪方面发展了 如果决定走C语言就一直走下去,以C语言为主,当然其他的也是这样 其它的语言可以或多或少的了解一点,毕竟人的精力是有限的 没那么多能耐去钻精多钟语言 除非你是天才.想学好,掌握课内的东西是远远不够的,毕竟所教你的东西有限,只能靠自己买书 补充知识,不断的学习吧

合阳县18985653549: 计算机专业的学生怎样练习编程才能把编程学精通 -
厍战燕德: 其实学IT以后前景都挺好,看你自己喜欢什么专业就去学什么专业.想学习这一方面的话一般没有特别的要求吧,初中生都可以学,重点是你要自己肯学习,没有什么是学不会的.有时间去电脑学校看看也行

合阳县18985653549: 我是一名学软件的大学生,那怎么才能学好编程呢? -
厍战燕德: 我在大学的时候也想过这个问题,我有个同学一个很破的电脑,可是他的编程是一流的,他很喜欢编程,感觉很有意思,所以就比较专这个~!如果你的兴趣不浓厚的话,那么我就建议你培养自己的兴趣,有的时候不要眼高手低,经常动手编程写代码这个是很有必要的~!拿过一个编程题,你一看,嗯你会有思路,你就不动手编写代码了,其实往往就是在你动手的时候你才能发现问题,一个编程题你写出来了,你在看看有没有其他的方法,有没有效率更高的算法~!不要为了编程去编程~! 在一个你要明确一下的目的 给自己找一个好的目标,把编程学好吧~~!搞软件开发还是蛮挣钱的~~!祝你学习进步~!加油

合阳县18985653549: 编程应该从何学起 -
厍战燕德: 现在大学里软件的基本上是先学C++和JAVA 如果您想学习编程,却又不知从何入手,那么您不妨看看下面的几种学习方案,可能会给您一些启示吧!============================================== 方案一 Basic语言 & Visual Basic ...

合阳县18985653549: 自学编程如何学 -
厍战燕德: 如果你能坚持的话,可以,先从C语言学起,C是基础.而且编程的学问很高,不是想象中的那么简单.如果真的想学的话,你去学学网页设计,蛮好玩的.先学静态的,再学动态的,动态的也要编程,但相对简单.自学危险性很大,很难懂的,建议报个培训班,入门了在自学.但是奉劝一句,很多计算机专业的学生都坚持不了,太枯燥了.

合阳县18985653549: 怎样学好编程? -
厍战燕德: 1.学C语言重要的是你的逻辑思维和坚持学习的恒心,学编程特别是语言就要多看,多思考,多练,也就是多敲代码. 2.就C语言来说,是编程者应该好好学的一门语言,因为它是你日后要学的其他一些更高级的面向对象的编程语言的基础,学好...

合阳县18985653549: 大学里应该如何学习编程语言? -
厍战燕德: 把基础打扎实,比如C语言,数据结构和算法等.多做习题.

合阳县18985653549: 怎么样才能学好编程
厍战燕德: 主要是耐性,一定要坚持,学变成主要是动手,多练习是主要的,最好是做项目,等你以后出去找工作,主要是看你的做项目的经验,所以有空的时候编些小项目,要么跟老师做项目,这样以后就有经验了,其实主要看你的耐心的,能每天坚持就不错了,在大学里其实时间很多的,不过,还是娱乐的时间多,很多人都会受不主诱惑的,只要你能抽出点时间就好了.

合阳县18985653549: 如何学好计算机编程 -
厍战燕德: 1.扎实的基础.数据结构、离散数学、编译原理,这些是所有计算机科学的基础,如果不掌握他们,很难写出高水平的程序.据我的观察,学计算机专业的人比学其他专业的人更能写出高质量的软件.程序人人都会写,但当你发现写到一定程度...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网