cover_one_page

# 这是本什么手册?

这本手册涵盖了下列编程语言的学习教程, 包括:

  • Python: 编程语言中的瑞士军刀
  • C++: 信息学奥林匹克竞赛的专用语言
  • GoC: 用于入门C++的绘图库, 类似 Logo 语言和 Python 语言的 Turtle 库
  • JavaScript: 互联网全能型编程语言
  • Scratch: 图形化儿童编程语言

# 特别说明

这本书基于下列指导思想:

  • 互联网的“最小可行性产品”思想 (Minimum Viable Product)
    • 掌握最小必要知识, 然后直接开始动手写代码, 在编程实践中不断获得反馈、完善技巧、深化对编程的理解
  • 通过试错进行学习
    • 袒露解决问题过程中真实而粗粝的试错过程, 比直接提供正确解题流程更有启发性
    • 传统的教学方法中, 老师习惯直接教我们正确的解题流程: 第一步..., 第二步... 就好像走进一座已经完工的知识殿堂, 庄严精致, 但是缺少生气和活力. 很少有人带我们看看建造殿堂前数易其稿的设计图纸、建造时打下的粗砺地基、搭建的丑陋的脚手架, 更不用说回顾那推倒重建的返工过程
    • 但是我恰恰认为这些过程, 这些犯错和修正的过程, 对孩子来说最有启发性, 而且孩子通过看到别人也同样会遭遇失败和错误, 更能鼓起挑战的勇气和耐心

因此, 手册中的每种编程语言都会提供两部分内容:

  1. 一页纸手册: 涵盖该门编程语言的最小必要知识
  2. 问题记录: 记录现实中各式各样的问题, 以及试错解决的过程

# 关于我

大家好, 我是 patiencing, 一位 6 岁孩子的父亲
我原来是中石化工程设计院的工艺设备工程师,
之后转行成为互联网公司的程序员,
现在是一名产品经理.
因为孩子的缘故, 我制作了一些供他学习的课程,
如果你感兴趣, 不妨关注我的微信公众号:

二维码-w175

如果你有任何疑问或者建议, 可以直接访问 吐槽区 (opens new window), 或者在微信公众号中留言