嗯哼,原始推荐文案包含的更多..._爱上Python书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 爱上Python > 嗯哼,原始推荐文案包含的更多...
Zoom.Quiet 爱上Python 的书评 发表时间:2016-06-20 09:06:58

嗯哼,原始推荐文案包含的更多...

# Learn python in one day
~ Amazon 最赞 Python 入门图书推荐序

## 原因

嗯哼,编辑指派俺来推荐的原因,目测有三:

- 从 2002 年开始接触 Python ,就一直在网络中推广 Pythonic ,俺这 ID 是大熟脸
- 从 2006 年开始被称为 `大妈` 之后,就一直成为广大 程序猿的知心大妈,甚至于主持了 OSTC 2015 程序猿专场,坐实了这一称号, 而本书也是 程序媛 出品!
- 从 2009 年出版 "可爱的 Python" 之后,陆续有 Python 相关技术图书的出版, 对成书也算有经验来评论

当然,俺接受这一任务的原因,也简单有三:

- 一切助于 Python 知识/技术/学习 的图书都应该推荐,以免浪费精力到易语言之类的神奇中去
- 一切 `程序媛` 的优秀作品都应该推荐, 给广大 `程序猿` 合理的压力和动力!
- 一切入门类教程/图书 都应该推荐, 因为这是最难的一种技术体材!
    + 嗯哼!? Jamie Chan 还连续出版了都是髙分好评的 一天学好 `C#`/`CSS` !!!

## 理由

在这书之前,同类好评入门图书是 "笨办法学 Python"(**LPTHW** ~ Learn Python The Hard Way) , 其作者在一次访谈中说:

- "Secrets to learning a programming language… You get a book, you type all the code in it, and you make it work."
- 学习编程语言的秘密?...抓本书,手工输入所有代码,并令其能工作!

~ [Zed Shaw Visits Hackbright Academy | Hackbright Academy](https://hackbrightacademy.com/blog/zed-shaw-visits-hackbright-academy/)

注意,这其实是学习所有编程语言的正确姿势!
Jamie Chan 果然也在自己的教学实验中发现了这一真理,并总结成书.

以及,俺从 2008 年发起的 PythoniCamp ~ 蠎营(实操式学习课程),也不自觉的使用了相同的姿势,
并在最近的开智课堂中实施了两届,也达成了预定效果 ~ 用持续的12周时间,令完全负基础的学员具备用 Python 完成实用软件的独立开发.

通俗点儿来解释这种入门学习的姿势原理,可以是这样的:

婴孩刚出生,除了哭什么都不懂,
能发的第一个词,
也是大人坚持唠叨了大半年的词.
即使能说,其实也依然不知何义,

但是发现说了这词,就有`暖暖的大东西`过来照顾自己,
令自己舒服点.

    那就多用!

慢慢又发现一个词并不能通吃所有情况.

比如冷了热了渴了想尿尿……

嗯,"尿尿"这个概念应该还没形成呢,
但是,没有阻碍婴儿能查觉出,得用不同的魔法词语才能指挥`暖暖的大东西`来干活!

于是, 形成了一个良性的自学循环:

- 说点什么
- 看看效果
- 碰对了!
- 记下来!
- 下次相同情况再试
- 试几次都吻合预期
- 则情景使命发音资态……一大堆上下文就打包绑定在一起形成语素
- 又掌握一个词!

人的大脑天生就最习惯进行这种复杂的深度广度并发机器学习的呢!

然而,过往的教科书 都试图先建立完备的概念体系;
然后以为新手,就能在概念指导下进行高效的错误少的持续输出.

这其实完全是一厢情愿的 `理想模式`!

或是说专家们将果就因,
把自己现在的信息处理模式用一种想象中的过程,
试图命令学生们跳过自己当初的磨难过程,
直接在头脑中形成复杂的长期记忆!

这不科学!

科学的姿势就应该是一系列42分钟以内的小任务序列:

- 定义问题
- 自主解决
- 总结概念
- 继续...

关键就是序列的设计了...

- 要确保前后任务包含的知识点容量相近并衔接
- 要有足够的现实意义,可以和真实问题联想
- 要有足够的趣味性, 不至于为了概念而概念
- 以上条件要同时满足!

在认知科学领域,对应的理论就是

- 由 『合意困难(desirable difficulties)』 制造出思维的『阻滞感』
- 阻止大脑因为完成的轻松,而形成的自动欺骗,让你误以为你已经很好地掌握了这些知识!
- 人脑和练肌肉一样, 只有保持压力,才能促进增长!


相对之前的 **LPTHW**, **LPIOD** 因为出自长期担当教师的 程序媛,
自学任务序列的设计更加精当,
篇幅重新回到了没有压力的100页左右,
而且选择了 Python 3.4.2 作为学习平台, 一定是 Guido 也愿意推荐的 ;-)

所以,俺也推荐, 给所有:

- 想学习 Python 的
- 想教其它人使用 Python 的
- 想对比 Python 3 和 2 有什么差异的老手
- ...



## 自述

Zoom.Quiet (大妈)

- Python 中文社区创始人(之一)/管理员,大家熟知的社区"大妈"
- OBP及蟒营工程设计者 /主持人;主持编撰了 "可爱的Python" 等图书;
- 参与并主持各种线上 / 线下活动, 2012~15 PyCon中国筹办人
- 坚持用 Pythonic 感化国人进入 FLOSS世界进行学习 / 分享 / 创造!
- 目前就职于 优视眼动科技 任 CTO

展开全文
有用 7 无用 1

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“嗯哼,原始推荐文案包含的更多...”的回应

叶嘉 2016-06-22 13:57:54

一切 `程序媛` 的优秀作品都应该推荐!这点赞一个。这是Guido在2015python大会上主题演讲的一个重要主题吧。Python语言要增加其活力和保持其生命力,就应该拥抱多元,同时依照Guido的“给所有人的编程语言”的目标,程序媛是增加python用户量的重要来源。大妈任重道远啊!