想要学好编程,对编程的整体环境有正确认识,非常重要。
本课程共五节课——
第1节. 学习编程的特定困难
当你要学习编程,首先遇上的困难,不是你的编程零基础,而是:“选择”。即:学什么?
本课不仅给出答案:入门学编程,选择“榕树型”知识体系,可快速为你的整个编程生涯带来决定性的优势;同时还给出更为重要的:“怎么学”的答案。
第2节. 你适合学习编程吗?
英语差,数学孬,照样可以学好编程。但,如果你逻辑思维差,动力能力弱,那么学习编程真的会难上加难。本课用来帮助读者实现对逻辑思维与动手能力的自我判断。以后者为例,本课给出三个级别的判断方法,以下是第一级:
除此之外,本课程还马上安排了一个在线模仿写(抄)代码的动力能力测试,快来试试吧!
第3节. 冯.诺依曼结构
是时候认识计算机(硬件)以及编程(软件)的本质了!同时,这一节课,也是时候满足作为人类分子,你窥探未知秘密的欲望了。
第4节. 从机器指令到高级语言
拥有强可编程的语言,是计算机和普通工具的最大区别,对应用的,会编程和不会编程,是程序员和普通计算机用户的最大区别……
不仅如此,上一节课我们“窥视”数据的内存地址,这一节课,我们将“透视”整个程序(仿佛程序是个裸体)。没错,四节课未学完的我们,已经看到了许多编程好几年都同行都不曾看到过的真相。
第5节. 你是程序员
这一节课,除了对前面学习知识的快速回顾与复习,我们还有四个必知必懂的秘诀要告诉身为程序员的你。
没错,在本课结束之前,你已经是程序员了。