您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
零基础自学编程该怎么样入门?
基础,语言,自己的零基础自学编程该怎么样入门?
发布时间:2020-12-06加入收藏来源:互联网点击:
回答于 2019-09-11 08:43:50
是想学习什么类型的编程呢?
回答于 2019-09-11 08:43:50
你可以找一门目前比较流行并且容易上手的语言,比如Python,找一些上手视频去看看就好了。开始练练手,从最简单的一条语句开始,然后慢慢的写更多的语句,谢函数,写类,谢很多代码文件,慢慢的你就进入到了开发的世界。行万里始于足下!
回答于 2019-09-11 08:43:50
2017-05-13 回答
首先,需要先了解继电器控制电路,低压电气的知识要熟练掌握,并会看梯形图,这个是电工的基础。了解以后,PLC的学习就简单多了。 学PLC时,选择一种常用的PLC型号作为学习目标,比如三菱的Fx系列或者是西门子的S7-200系列。了解这个型号PLC的输入输出点数、接线方法等。再下载安装PLC的编程软件,熟悉软件的操作和常用指令的使用。 最后,把继电器控制电路转成梯形图,转换后就可以在软件上编写梯形图,这个过程和接继电器的线路一样,只不过是把电线换成了软件里的连接线。程序写好后,下载到PLC里,接上外部的电路(灯、按钮等)就可以运行了。也可以不接外部线路,PLC都有I/O指示灯,你可以看灯的状态来判断程序是否正确。 有的初学者在理论上花了很多功夫,结果半年下来还是没有把PLC搞懂,其实他们只是缺少了一些PLC的实践经验,只要再进行一些实际的梯形图编写、程序下载、调试等操作,增加对PLC的感性认识,很快就可以掌握PLC技术了。 初学时可以编一些简单的梯形图,如触点的与、或、输出等,在PLC里运行一下,成功了就会增加你学习的兴趣和信心。然后再把PLC的主要功能逐个运用一次,比如高速计数器,你可以用PLC本身的脉冲输出端接到高速计数器的输入端,下载编好的梯形图,打开变量观察窗口,运行程序,观察计数的值是否正确。经过了这样的实践,你基本上知道PLC到底能做哪些事情了,在实际的工控应用中就能做到胸有成竹了。 PLC技术是一门实践性非常强的技术,如果你想学好,那么你就必须要去实践。编程就像是一位习武之人,如果只是整天坐在家中看拳谱,不出门练武的话,那么就是葵花宝典,再长的时间你的功力也不会提高。哦,对,葵花宝典练习之前还得做个小手术。学习PLC也是同样的道理,光看书作用不大。 在学习PLC书本知识的过程中,肯定会对许多指令不是很了解,如果看不懂指令的话,那么这将是学习PLC的最大障碍。因此进行实际应用,逐一攻破,这样,你的PLC知识不但会学得牢固,而且在学习的过程中你掌握了实际使用。怎么实践呢?两个办法,最简单一个,仿真软件,几乎每款PLC都有仿真软件。可以在仿真软件中练习指令的应用。但是有的仿真软件功能还有欠缺。第二,买套PLC,买?很贵吧,我没钱啊!不贵,自己买感觉有压力的话可以联合两三个同学一块买一套。国产仿西门子S7-200的PLC很便宜,几百块钱。 另外呢,还可以结合一些学习视频,跟着教学视频系统科学地学习一遍,边学边练效果最明显
回答于 2019-09-11 08:43:50
编程是很枯燥的,很累的一项工作,别看人家拿高薪,也多看看人家的落发啊!
所以,兴趣很重要,没有兴趣或者三天打鱼两天晒网都建议别来啦。只有兴趣是驱动你不断学习,不断战胜困难的推动力。如果没有兴趣,你就无法挑灯找BUG,无法通宵改需求,说多了都是泪啊。
零基础学习编程,先要明确你学习编程是干啥啊?也就是学习的目的!
对于要往专业方向发展,建议多C 语言入门,还记得我们大学的教科书第一本就是谭浩强老师的《C语言编程设计》;然后到数据结构、面向对象编程C++、C#等、数据库知识、算法等。这些百度下都有很多的教程,别看太多,也不用什么都搞清楚,要知道我们大学期间也是花了好些年也没全部搞懂呢!有些东西实践了,在特定的场景中,你就明白了。(视频、书籍的学习资料非常多)
基础学好了,然后就该解决吃饭问题了,学个Java吧,学好了找工作应该就没啥问题了。
然后就是在特定行业里扎根,深刻理解业务(难度远胜过编程),并用编程的思维提出创新性或科学性解决方法。
这个方向的学习曲线十分漫长、难度较大,不适合一般人。
我建议走正向反馈学习路径,也就是我们学习到一定阶段了,然后学有所用,才能继续激励我们学下去,这样良性循环来完成目标。
我建议Python作为入门语言
因为它简单易懂、语法结构接近自然语法、入门轻松等特点,所以它有很短的学习曲线但却有强大的功能,几天时间就可能做出一个应用。这个时候你会很有成就感,而后不断入门,走进奇妙的编程世界。
实用才是最重要的,解决问题才是我们学习编程的最终目的。
好的方法,正确的学习路径很关键,就像我们玩游戏一样,从打小怪兽开始,一步步进化,最终战胜大Boss。
关注我,关于编程的问题让我帮你解决。
上一篇:庄股发威怎么样分析?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |