三九宝宝网宝宝百科宝宝知识

我要自学编程怎么才能学好编程

02月10日 编辑 39baobao.com

[怎样快速学好英文口语]很简单。我们学语文的老师教我们古文时说这就是半门外语,也就是说,学习外语词汇很重要,下面,我给你具体讲讲我的一些心得。 1:在网络上,很多文章教大家怎么一个月过六级,半个月过四...+阅读

学习编程已经不再是少数计算机专业人员的事情了,就如同计算机深入到我们生活的每一个角落一样,学习编程的人也是越来越多。由于现在网络信息资源丰富,大多数人都选择了自学。我自幼自学编程十余年,多少积累了一些经验和方法,想通过这里给这些初学的编程自学者一些个人的建议。 建议一:自学也需要看书 自学只是说没有专门的老师手把手教你,并不是说连书本都可以不要了。

有人天天来问我一些很基础的概念问题,我问他:“这些概念书上不都写得很明白吗?”他回答:“我没有书。”如果没有书,那么你很难在脑子里形成一个较为整体性的认识,所有了解到的知识都是支离破碎的。且不说大多数人没有精力回答你这些问题,即使回答了,很多东西也不是三言两语就能说清的,很多高手说出来的都是他们自己的理解,这些理解或许很有意味,但也许费了你半天的脑子却怎么也搞不明白。

一本书,即使不是什么经典之著,它也可以向你提供一个大体完整的框架,成为你自学过程中的一个向导。这里要说的是:网上电子教程资源丰富,看看无妨,但手中至少应有一本印刷的书——毕竟网上的教程鱼龙混杂,其作者也许并不精通此道,很难分辨其质量好坏。 建议二:学编程更需要实践 书是有了,可是整天抱着书也不成。编程最怕的就是纸上谈兵,我看到有的初学者,看完了大半本书,和我说起循环函数来头头是道,却连编译器长什么样都没有见过。

真要他写几行程序,便是错误百出。我的建议是,无论你涉及编程的时间是多么地短,无论你目前学到的知识多么地少,你都应该不断地尽自己所能去编写一些小程序——即使是把书上的“Hello, World!”亲手输入进去运行一遍,都能让你的编程能力有着极速地提高。 建议三:编程是创造,不是默写 有人甚至打算用题海战术来学习编程——这完全没有理解编程的内涵。

仅仅通过“欣赏”别人写的代码也无法学好编程。有一点需要明白:编程是一个创造的过程。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务。写代码只是形式,真正重要的是如何完成特定的任务。学习别人的代码固然是很有用的,可以学习别人的思想;但是如果仅仅是记忆了一些别人写好的代码,就希望能通过拼拼凑凑成为自己的程序,那是基本不可能的。

我的建议是:在自己编写程序,进行创造的过程中,借鉴前人程序中的思想方法——而不是整天处于复制粘贴的状态中。 建议四:好习惯要从开始做起 所谓“不以善小而不为”,等坏习惯养成了,再改就困难了。因此,类似写程序要注意缩进、为变量和函数起有意义的名字、大小写的使用、行末分号的注意等等,要从一开始做起。很多人对这些善意的提醒不屑一顾,觉得多此一举,浪费时间。

其实,如果真的能严格地去做,它们反而可以帮你节省许多时间。 建议五:不必太刨根问底 “打破沙锅问到底”确实表现了一种钻研的精神,不过我还是建议初者学,有的时候,不必太刨根问底。编程的相关知识都是盘根错节交织在一起的,大多数问题深挖下去会越说越复杂,对于知识掌握不多的初学者来说,只能是越来越糊涂。很多东西,时间长了,随着知识了解得深入,自然而然会明白。

就像刚刚学英语的时候,你知道“goodbye”是再见就足够了,难道非要把这个good和再见的关系先弄个水落石出吗?作为初学者,最重要的是尽快地能全面地了解整个知识的全貌,在单独的知识点上,暂时不需要太深入。可以等知识经验丰富之后,再回头来研究。

以下为关联文档:

如何简单快速的学好英语口语1.英语口语学习方法总汇 (1).We study spoken English so as to make oral communications, so this order of importance of oral English study should be followed: Fluenc...

如何快速的学好英语口语首先、确定你自己的英语水平。中国大学毕业生的通病是,书面阅读还可以,口语不行,听力很差,书写凑合。但每个人具体情况又都不一样,有人阅读专业书一目十行,但读报纸很费劲。有人听...

怎样能快速学好英语口语??对初、高中生而言,英语确实是难度较大的学科,掌握英语学习的方法,使自己能独立获取知识,是取得优秀成绩的重要措施。 预习可以使我们有心理准备,可以帮助我们提高课堂效率。对于...

请教一下数控车床ug软件的编程流程谢谢先画好回转零件,可以同时将毛坯零件一起画好,定好加工坐标系(跟车床的坐标系对应方向) 在坐标系下面新建加工几何体workpiece,里面选好part和blank实体。 然后在workpiece下面新...

如何快速学习UG数控编程1、学习UG数控编程,先学会CAD,有了这个基础,会让你学起UG健步如飞。 2、学会编程简单,要编好程序难,建议你先学习《数控加工技术》里的数控加工工艺,然后学习数控铣、加工中心编程...

如何学习UG数控编程1、学习UG数控编程,先学会CAD,有了这个基础,会让你学起UG健步如飞。 2、学会编程简单,要编好程序难,建议你先学习《数控加工技术》里的数控加工工艺,然后学习数控铣、加工中心编程...

我想学好知识我该怎样学习1. 首先要相信自己能学好,这是很重要的。 2. 但同时要端正态度,要学好知识必须下苦功夫,没有任何捷径可走。 3. 必须明确你为什么要学好。为了取悦某人?为了功成名就?还是纯粹为...

我想学编程请问该怎么入门我的建议是首先学习C语言和VB,这是两种不同风格的基础知识。然后可以根据自身的兴趣和发展方向来选择各种编程语言。如C++,C#,JAVA等等。当你学习的时候你自然会发现算法和数...

一个实例搞定MATLAB界面编程 pjimage m学习中遇到的问题 ??%x=xlsread('C:\Documents and Settings\Administrator\桌面\2.xls'); time1=1980:2009; plot(time1,x,'m'); [lin,col]=size(x); years=lin; %将原始数据转化为增长率数据,...

推荐阅读
图文推荐