菜鸟怎么去学编程

2024-05-18 16:48

1. 菜鸟怎么去学编程

我以前回答的,也是同类问题,学编程很难上手,因此复制一下给你。
1、不知道从什么地方看起。解决办法就是从第一章看起。
2、不知道如何编第一个程序,很简单解决方法是
    (1)、用书上例子
    (2)、独立完成最简单的一个完整流程,如从代码到完整的作品,如软件就是一个提示框,硬件完成一个闪灯。
3、不知道程序怎么编写,这个是刚学习的通病,其实很简单,按照你的想法编写,错了也比不编程好的多,慢慢改进就会很精简。我刚开始写一个代码用了1200多条的汇编,但现在让我改完后只有105条实现了相同功能。
4、不知道怎么更好更快的编写,其实编写程序有一些思想在里面多看看一些编程思路的书。
    我可以提供一些
    下面是总结的经验。
    1、程序细化,利于组建其他程序。
    2、程序模块化,利于整体调用。
    3、分类程序段,使程序思路清晰。
    4、合并相同和相似的代码,编写成一个函数,用到此功能调用此函数。
    5、编写通用程序,载入不同的脚本实现不同的功能。
    6、编写程序工具,不同功能的模块可以用程序工具来编辑,比用代码编辑方便。
    7、用通用的现成功能库来提高工作效率。
    8、持续优化重构和改进,提高代码质量。(lens23 提出的)
    9、建立通用数学模型,使一类事物用一个统一模型表示。
    10、预留一些接口,提高程序的可扩展性。(chm51666提出的)
    11、添加一些注释、流程图、说明文档使思路清晰。
这样你编写的程序会可读性强、重复错误少,代码量少,时间少。其实好的代码往往比不好的代码可以差几十倍的代码量。(这个我也不知道为什么)
5、如何学别的知识和相关的东西,按照上面的路子再走一次。
6、如何和客户交谈,满足客户要求,这个比较难。可以找一些录音设备。
http://zhidao.baidu.com/question/287103110.html

菜鸟怎么去学编程

2. 一个编程菜鸟应该怎么学编程?

说说我的心得吧,我现在的工作不是编程,可以说我还是编程菜鸟,但是终究能写出自己的一点东西,分享出来说不定对你有好处。1、确定你要做什么。就是想编程这个愿望太简单粗暴,一定是编程能够给你带了点什么,比如帮助你找到工作,结识程序媛,实现自己的梦想,当一名黑客。无论如何你得有一个确定的可以评估的目标,它很重要,将指引着你做以后的所有判断。2、采用哪种软件形式。编程可以做很多事情,你可以做移动应用开发、web应用、硬件、传统软件。我选择的方向是web应用,理由是开发起来比较简单并且很多人都在用互联网。3、学习语言。对于web应用而言你至少需要接触 html css javascript (python/java/php),你还得多少了解点数据库和服务器的一些知识。说到语言自然就到了提问者说到的怎么学编程。3.1、利用开源代码。程序员的世界可以说是世界上最开放的世界,他们制定了各种开源协议使得你可以自由的查看。如果你选定了利用php开发网站,一些开源的框架例如codeigniter(我就是用这个)可以让你轻松的搭建网站,并且还有详细的说明3.2、利用社区。各种大一点的开源框架或者开源软件都有其论坛,再说codeigniter,codeigniter中文社区上有很多新手指引帮助解决常见问题,还有一批大牛贴切的帮你解答具体难题。3.3、善用搜索。你遇到的问题其他人也可能遇到,最后你会发现一个叫stackoverflow的网站汇集了机会所有的程序问题,你会爱上那个网站。总结来说,编程是为了解决你的问题,一定要确定你要解决什么问题。为了编程而编程本身是不成立了,因为你还不能回答编程是什么。
满意请采纳

3. 菜鸟学软件开发怎么学

软件开发是一个非常庞大的概念,包括软件项目管理、资源整合、编写代码、测试、维护等等内容。这不是能够速成的。
楼主说的应该只是写程序而已,比如写些小程序什么的。既然想学,就得先找到学习的方向,下面给你说一些常见的编程方向和需要学习的语言。
   1. 桌面程序:Java、C++、C#、VB、C均可。
    2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)任选一个
    3. 网站客户端:HTML、CSS、Javascript全要学
    4. 智能手机程序:安卓学Java,iPhone学Objective-C
    5. 底层、工具开发:C、C++
    6. 多功能脚本程序:Python、Perl、Ruby等等任选
    7. 人工智能:Prolog、PDDL
    8. 工业控制:C、PLC、汇编
    9. 辅助语言:标记语言XML/XPATH/XSLT、数据库语言SQL/PLSQL,这些基本都得学,上面说的其他编程语言都用得到这里的东西。

你可以根据自己的兴趣先学一个方向中的一个编程,然后向其他方向延伸。职业程序员往往都掌握2个方向以上的技能。
个人推荐Java、C#,上手非常容易。VB扩展性不好,应用范围狭窄。

由于以上专业内容较多,不明白可追问。

菜鸟学软件开发怎么学

4. 菜鸟学软件开发该从哪方面入手?

软件开发是一个非常庞大的概念,包括软件项目管理、资源整合、编写代码、测试、维护等等内容。这不是能够速成的。
楼主说的应该只是写程序而已,比如写些小程序什么的。既然想学,就得先找到学习的方向,下面给你说一些常见的编程方向和需要学习的语言。
   1. 桌面程序:Java、C++、C#、VB、C均可。
    2. 网站服务器端开发:JSP(Java语法)、PHP、ASP(C#语法)任选一个
    3. 网站客户端:HTML、CSS、Javascript全要学
    4. 智能手机程序:安卓学Java,iPhone学Objective-C
    5. 底层、工具开发:C、C++
    6. 多功能脚本程序:Python、Perl、Ruby等等任选
    7. 人工智能:Prolog、PDDL
    8. 工业控制:C、PLC、汇编
    9. 辅助语言:标记语言XML/XPATH/XSLT、数据库语言SQL/PLSQL,这些基本都得学,上面说的其他编程语言都用得到这里的东西。

你可以根据自己的兴趣先学一个方向中的一个编程,然后向其他方向延伸。职业程序员往往都掌握2个方向以上的技能。
个人推荐Java、C#,上手非常容易。VB扩展性不好,应用范围狭窄。

由于以上专业内容较多,不明白可追问。

5. 菜鸟学编程,c语言的。。。

1、首先要明白学c语言要做什么,有的人只是为学其他语言打个基础,有的就是一生都在弄c语言,这两种情况对学c语言的深度是不一样的
2、刚开始学,入门很重要,直接影响到你对c语言的兴趣,一旦学了很长时间还没入门,就会失去兴趣
3、多上网查查,或去翻翻那些c语言案例的书,看看c语言能做些什么,哪些地方是它的强项,对你学c语言指导方向;实际中一个项目光有语言的知识是远远不够的,所以要看看别人做的项目,一个具体项目会涉及到哪些知识,这些了解点就好。这些会让你对c语言有个大局观,它在项目中是如何应用它的
4、由于刚开始学,如果看不进书,可以到网上下视频教程,结合着看,效果较好
5、编程是要实践的,一定要多练的,手头最好有本小实例的书,学了点理论知识就看看有没有小实例可以编的,这些小实例你还可以通过不断改,去实现一些你想要的功能,这样的学习进步比较快;编了点小实例,你可以去看大点的实例,看看你会多少了,还有哪些是不会的需要补充。千万不要等学完理论,我再来编程,那样几乎白学了,理论到那时都忘得差不多了
6、有目的性的学习:用到什么就学什么,所以需要案例来引导你,让你知道学了这部分知识有什么用

引用别人的话:
在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问题也就迎刃而解了,这一方面我感觉是我们同学最欠缺的。大多学不好的就是因为一开始遇到困难就放弃,曾经和好多同学谈他的问题,回答是听不懂、不想听、放弃这样三个过程,我反问,这节课你听过课吗?回答又是没有,根本就没听过课,怎么说自己听不懂呢?相应的根本就没学习,又谈何学得好?   

学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是我们学生最不易做到的,然而却又是最重要的。学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。

菜鸟学编程,c语言的。。。

6. 我是一个菜鸟,想学习编程该怎么入手?

楼主,其实呢,英语对编程形成不了障碍,因为编程语言在程序员眼中,不过是一堆希腊字母组成的各种命令符号罢了。学习什么语言并不重要,重要的是学习编程方法。当然,学习编程方法必须有一种语言作为依托,当你真正的学会编程之后,你就能不在受那一种语言的束缚,一通百通了。比如你学会了C++,再去学Delphi,只要花几十分钟弄清楚它的语法和IDE操作环境的使用方法,马上你就可以开始写自己的程序了。至于一开始要学什么语言,我建议还是学C或者C++吧。这两种因为用的人多,相应的教材也多,便于学习。
学习编程不一定要从C语言学起,比如你接下去要学C++或者C#。C++其实是C的扩充,你想想,假设你打算背下一本英语词典,那你有必要一定先背下小学初中课本中所有的单词,再从头背一遍词典吗?
所以,我可以很负责的告诉你,要学C++,C语言不是必要的。只不过C语言相对来说比较简单,易学,学起来后有个基础要学C++会比较容易。但是有利有弊,它能让你学起来容易些,但因为它是面向过程的语言,而C++是面向对象的语言(关于面向过程和面向对象,当你开始学习编程后你自然就会知道),所以学C后再学C++反而有一定几率束缚了你的思想,让你学得更加艰难。所以其中利弊你自己权衡,我不做建议。
学习编程,其实最重要的是兴趣,特别是自学。你必须能为自己找到编程中的快乐。比如楼主你喜欢玩游戏,那么,学习编程对你来说有什么用呢?编游戏?(囧,呵呵,这个扯太远了,需要很强的基础)编些小游戏其实还是没什么问题的,想五子棋,象棋之类的,很简单。以前,都是你在玩别人写的游戏,现在,当你自己写出一个游戏来的时候,那种感觉是无法形容的。可以为你提供乐趣的还有像编外挂呀什么的。当然了,罗马不是一天建成的,你需要从基础一点点学起,以上那些建议只是为你提供一些动力。
如果你决定从C语言学起的话,那么很简单,网上的教程也一大堆,Google,百度,一搜一大堆。如果你决定从C++学起的话,那么我给你介绍一本书——《Thinking in C++》,中文名是《C++编程思想》(已经被翻译成中文了,我买的是“机械工业出版社”的,已经是第2版了,共分两卷)。就算你没有C语言的基础,还是能看得懂,这点你可以放心。这的确是一本好书,世界著名。
至于编程中遇到的问题怎么解决?很简单……Google一下或者百度一下。

7. 菜鸟如何更好的学习计算机编程

1、学习C语言或者C++打下良好的逻辑基础(有信心的可以跳过)。
2、开始学习java基础,也就是我们j2se的内容。在这个阶段你要不断的写代码,不断的积累代码,以便熟悉掌握java的各个 类的应用跟思想。
3、选择自己的以后的发展方向,是桌面软件,还是安卓开发,还是jar手机软件开发,还是企业的j2ee开发。这个就可以自己发展了。
4、这个过程贯穿你整个学习编程的人生,你必须不断的努力学习,要耐得住寂寞,毕竟天道酬勤,其实天分在程序员来说不存在,存在的只是你的努力。

菜鸟如何更好的学习计算机编程

8. 菜鸟如何学编程 求大师编程入门

首先你要确定自己学习什么语言,是C/C++?JAVA?VB?。。。我只学过C,我也推荐你学C,因为学会他基本其他语言只要看看就能理解了,以下是我回答被人的答案:
门的话先看谭浩强的 《C程序设计》,如果你趋向与编写Windows程序的话,我可以给你一条学习方向:
1.《Windows 程序设计 第五版》,如果你就想用C语言编程的话就深入学习它,不过过程一定很痛苦,因为里面的内容太深奥了。如果你想用C++的话,只要了解其原理即可,然后看下面一步。
2.学习C++,你有C语言的基础的话,这部分很快的,像我只是先了解了一下类与对象,继承,多态,大概1天完全可以搞定。
3.学习MFC(VC++),推荐两本书,《VC++深入详解 孙鑫》、《深入浅出MFC 侯俊杰》。前一本注重于实践,如果只是业余爱好,看这一本就足够了,如果想专业学习,第二本是必须的,因为这本注重于理论,它可以帮助你了解MFC原理,不过不建议首先看它,因为不适合初学者,所以你可以先看第一本的前几章,了解什么是MFC,然后你就可以两本一起看,相互映证,你一定会感慨良多。
最后说一句,学编程所谓的速成在我看来都是骗人的,你想要有所成就就要做好长久战斗的打算