从零开始学编程,学习怎样编程( 二 )


反正自己首先要有个方向 。才不至于学起来迷茫,无动力 。2、学习方案与学习计划 。先自己定一个计划,然后找一套方案,计划自己定,方案可以参考别人怎么学的 。用玩单片机(属于嵌入式,要与硬件接触)举个例子,学习怎么玩单片机一般都是要选择一款开发板,开发板就是你的硬件平台,你所有的应用,学习例程,都在这个开发板上完成,所以一般会选择功能比较强大的,然后找一套学习例程,不管是百度免费的,还是买开发板送的,还是你自己在某某网买的,都可以,但是都要找口碑好的,大众都在用的 。
跟着学习教程做,现有一定的基础了解,然后自己动手去做一些东西,做一些简单的小项目,最后用你的开发板做一个全功能(用上你开发板能用的所有资源)的东西 。基本就算学得差不多了 。其他的也是一样的,学教程,做小项目 。3、有一定基础过后建议就直接找一个相关方向的工作,刚刚开始哪怕工资低点(不是技术大牛应该也高不到哪儿去),真正的到项目中去学习,这样才会让你成长得很快 。
我自己感觉学习编程还是应该选择从C语言开始学 。因为C语言感觉是所有编程语言的基础,而且C语言一般偏向于底层,从底层开始学到上层,感觉这个节奏才是对的(自己是从事底层的,微笑脸) 。等你玩会了C语言,你可以玩C,C都会了,JAVA、C#那不就简单了嘛,这些都会了像什么HTML自然就会了,在学什么当下传得最火的python应该就毫无压力了 。
新人想学编程,如何入门?

从零开始学编程,学习怎样编程


首先,你得选择学哪种语言,现在主流的有c,c,c#,java,还有最近热门的python 。c是学习高级语言的基础;C主要用于编写大型软件核心代码和汇编一样,比较难学,不过学好了后,很有前途;C#主要用于编写一些系统软件,比如游戏引擎核心代码,编写比较简单,界面比较友好;ASP.NET主要是用C#语言编写开发网站(B/S架构) 。
java有J2SE\J2EE\J2ME\JSP 。J2EE是用很广泛,主要偏向于企业应用软件和一些桌面系统(C/S架构),计算机平台;第二,J2ME,面向无限领域,主要用于开发手机一些软件,比如手机游戏 。很有潜力的家伙,看看中国的手机用户就知道了;JSP主要也是开发网站 。Python是人工智能必须的语言,想要追赶前沿,这是最优的选择 。
你们都是怎么入门学编程的呢?
谢谢邀请!作为一名计算机专业的教育工作者,我来回答一下这个问题 。首先,入门编程需要一个循序渐进的过程,需要先了解基本的编程语法,从解决基本的数学问题开始,进而展开编程语言的学习 。以学习Java编程语言为例,首先需要了解Java语言中的基本编程元素,涉及到类、对象、属性和方法,接着开始学习如何构建面向对象的编程过程,涉及到类的设计、对象的创建以及方法的调用,在学习完基本的流程控制之后,就可以解决一些简单的数学问题了,比如求指定范围内的素数等等 。
这个过程是打开编程大门的第一步,通过这个阶段的学习,也能够在一定程度上培养自身的编程兴趣 。其次,入门编程要构建一个初步的编程思维 。所谓的编程思维就是通过编程语言来解决问题的思路和方式,简单的说就是一个抽象的过程 。锻炼编程思维一个最为有效的办法就是完成大量的实验,通过对于实验的不断总结从而形成自己的编程思路 。
所以,学习编程如果有捷径的话,那么就是不停地做实验 。最后,入门编程需要有一个完整的知识结构,这个知识结构涉及到操作系统、计算机网络、数据库、算法设计和数据结构,在当前的大数据、云计算时代背景下,还需要掌握大数据和云计算的相关知识,尤其是IaaS和PaaS 。这些知识完全可以在学习编程语言的过程中同时学习,这些内容的掌握程度对于编程能力会有较大的影响 。

推荐阅读