学习编程干嘛呢?学了能为自己未来带来收益,听说2020年的程序员供不应求呢。所以我一定要尽快学好。说还可以满足自己的小需求,是什么呢,我也想知道。
学习任何领域的知识,首先要理解核心概念。
那编程是什么呢?
编程就是编写程序,编写程序干嘛呢?程序是为了实现一个需求而设计的逻辑流程。广义的说程序它就是一个东西。
程序是由程序语言组成的。
程序语言是由编写者写出来的。写出来的程序需要由执行者来执行,执行者可以是电脑。执行来满足需求。被满足需求的人称调用者。负责程序改进的称为拥有者。
以上是对编程基本概念的解释。很抽象。如果就说这些,也只是懵懵懂懂。
可以用类比来让以上概念更加容易理解。
比如大厨写的菜谱就是这个程序,刚也说了广义的说程序就是一个东西。
程序__菜谱
需求__可口的饭菜
编写者__大厨
执行者__厨师
调用者__顾客
拥有者__厨师长
嗯,以上就是一些概念了。先这些以后再补充。
以下是技能的学习?
http://www.codecombat.com :通过玩游戏来启蒙,有中文版,适合初学者
http://www.khanacademy.org :纯英文视频讲解教学,适合学霸和笔记党
http://www.codecademy.com :交互式实战,效果最佳,但需有一定基础
网友评论