这是什么?

一套循序渐进的c++题库, 帮助你边闯关边学会基础知识, 学会用编程思考问题。

怎样开始?

点击上方的“训练”, 进入训练计划。
在做题时, 遇到不知道的知识点, 可以点击右边的讨论, 看看有没有锦囊。

目标: 让所有人都能学会编程!

骗子也这么说?
骗子如果只是为了你的钱, 骗到后可能就没有然后了。

而我, 真的想要你学会编程。

编程为什么难学?

我们习惯了传统的学习方式, 以为记住了就是学到了。
但编程非常不同。
学编程, 重要的不是学语法, 而是学思考。
就好像学画画, 重要的不是学习画刷的结构, 而是学如实感受, 如实表达。
编程并不是难学, 只不过你无法用背书的方法学好。

思考方法七字诀

背书的方法, 你或者“会”, 或者“不会”。
人们普遍认为“不会”是很糟糕的。

而学编程, 或者说, 学思考, 有价值的时刻, 正是“不会”时。
当你不会时, 你才有机会去思考。

思考的敌人: 内心的骗子

人们很容易有一个冲动, 就是让别人以为自己会了。
久而久之, 这种冲动变成习惯。
再久而久之, 不仅习惯于让别人以为自己会了, 更习惯于让自己以为自己会了。

如果你达到了这样的境界, 请小心。 因为“以为自己会了”是停止前进的开始。

那怎么办呢? 有没有防骗技巧?

七字口诀

胆大心细脸皮厚
胆大:要相信自己。 不会没事儿, 我能搞明白! 这样你就不会因为不会而放弃。
心细:要怀疑自己。 我真的搞明白了吗?还是在骗我自己? 这样你就能不断的进步。不要着急, 给自己时间, 慢慢来。
脸皮厚:我不会, 我骄傲! 这样你就不会为了面子而快速的告诉别人, 你已经会了。

有效的题库

市面上的题库, 基本上都是从A+B开始的。 因为在有经验的编程者看来, 这个问题足够简单。
他们忘了当初学习的时候, 遇到过怎样的困难。

其实,对初学者而言, A+B问题蕴含了不少神秘的知识——程序的结构、输入、输出、变量、类型、数学运算。
要一下子搞明白这么多, 怎么能不头大呢。

有效的题库, 应该是循序渐进的。 每次只引入一点点新的东西。
有效的题库, 还应该是螺旋式上升的。 某一个新东西, 在后面还会反复出现。
有效的题库, 应该是先尽快给人一个概貌, 再深入各种细节的。例如, setprecision这种东西, 就不该在前面的题目中出现。

联系

题库完善中, 欢迎反馈, 请加微信: leefurong

作业

  1. 02
    2020-01

    测试

    • 状态: 已结束
    • 开始时间: 2020-01-01 00:00:00
    • 最终截止时间: 2020-01-03 23:59:00

训练

  1. 31
    已参加

    打怪升级, 入门c++

    学c++的最大好处, 是锻炼思维能力。 然而, 很多人在入门的时候, 就被复杂的题目搞懵了。 这套题目尽可能的设计成合理的梯度, 帮助人们轻松入门。 学编程是一个螺旋式上升的过程, 因此, 在入门时, 不宜纠结太复杂、生僻的知识点。 因此, 本题库涉及的知识点, 涵盖了c++初学者所需要的“知识概览”级别的内容。 不会涉及太复杂的内容。

    • 12 小节, 48 道题
  2. 6
    已参加

    忍者训练(一)

    在入门训练后,你大致知道了C++里常用的语言知识。 接下来, 就运用这些知识, 开动脑筋解决问题了。 本训练集从2020.1.29开始创建, 逐步添加中。

    • 1 小节, 3 道题

讨论

  1. 0
    评论
  2. 0
    评论
  3. 0
    评论
  4. 0
    评论
  5. 0
    评论