加载中...
C++编程启蒙
{{ brief.revision === 1 ? "初版" : `第${brief.revision}版` }}
技术
·
计算机软件
·
编程小白,希望赢在编程学习起跑线的你
课程缩略

毫无编程经验的小白建立编程正确认识,让你赢在编程学习起跑线。包含:

  1. 你了解编程真正的特定困难吗?
  2. 你适合学习编程吗?
  3. 试试你对计算机结构的理解能力;
  4. 从机器语言到高级语言,理解编程;
  5. 你是程序员!
题图

想要学好编程,对编程的整体环境有正确认识,非常重要。

本课程共五节课——

第1节. 学习编程的特定困难

当你要学习编程,首先遇上的困难,不是你的编程零基础,而是:“选择”。即:学什么?

选择

本课不仅给出答案:入门学编程,选择“榕树型”知识体系,可快速为你的整个编程生涯带来决定性的优势;同时还给出更为重要的:“怎么学”的答案。

第2节. 你适合学习编程吗?

英语差,数学孬,照样可以学好编程。但,如果你逻辑思维差,动力能力弱,那么学习编程真的会难上加难。本课用来帮助读者实现对逻辑思维与动手能力的自我判断。以后者为例,本课给出三个级别的判断方法,以下是第一级:
动手能力自测
除此之外,本课程还马上安排了一个在线模仿写(抄)代码的动力能力测试,快来试试吧!

第3节. 冯.诺依曼结构

是时候认识计算机(硬件)以及编程(软件)的本质了!同时,这一节课,也是时候满足作为人类分子,你窥探未知秘密的欲望了。
冯诺依曼结构

第4节. 从机器指令到高级语言

拥有强可编程的语言,是计算机和普通工具的最大区别,对应用的,会编程和不会编程,是程序员和普通计算机用户的最大区别……

可编程和不可编程

不仅如此,上一节课我们“窥视”数据的内存地址,这一节课,我们将“透视”整个程序(仿佛程序是个裸体)。没错,四节课未学完的我们,已经看到了许多编程好几年都同行都不曾看到过的真相。

第5节. 你是程序员

这一节课,除了对前面学习知识的快速回顾与复习,我们还有四个必知必懂的秘诀要告诉身为程序员的你。
没错,在本课结束之前,你已经是程序员了。

包含课文
课文缩略
学编程?学什么?怎么学?
{{ parseTime('2023-06-01T14:54:24+08:00') }}
课文缩略
学习编程及从事编程需要具备的两项个人能力
{{ parseTime('2023-06-02T09:56:36+08:00') }}
课文缩略
程序员世界观的奠基石:理解冯.诺依曼结构
{{ parseTime('2023-06-06T16:36:52+08:00') }}
课文缩略
了解并迎合 C++ 的 “三观”,才能用好 C++
{{ parseTime('2023-06-13T20:03:12+08:00') }}
课文缩略
学C++,做成年人
{{ parseTime('2023-07-05T17:42:18+08:00') }}
所属课系
C++编程从小白到高手高效自学之路
C++自学大系