我的编程之路

去年我写过一篇文章《我的成长故事》,介绍了自己从童年到成年这段时间里一些重要的转折点和里程碑。而贯穿我整个生命历程的核心线索,就是「编程」。

如果没有编程,就根本不会有今天的我。

在离开互联网圈、告别了紧张的996之后,我走上了讲台,开始教孩子们学习编程。这几年来,我写了不少关于编程的文章:《为什么你应该开始学习编程了?》《怎么给小学生上编程课?》《编程到底是怎么一回事?》《学编程到底有啥用?》……

但是,我始终没有写一篇文章来介绍:在自己的生命中,编程到底扮演着怎样的角色?编程究竟给我带来了些什么?今天,我将以「编程」为线索,再次重新梳理一下自己的成长历程,希望能给大家一些启发。

Continue reading 我的编程之路

学编程到底有啥用?

2019年4月4日晚,我应邀在全人之美教师联盟做了一次关于编程的主题分享,本文根据录音内容整理而成,略有删节改动。

一、什么是编程?

编程,就是编写程序。那么,程序又是什么呢?大家可能都以为,只有在电影中计算机专家和黑客们输入的那些花花绿绿的命令和代码是程序吧?就像这样子的:

Continue reading 学编程到底有啥用?

为什么你应该开始学习编程了?

有一家饭店的大厨,烧得一手好菜,经过口碑相传,客人从五湖四海闻名而来。然而这对饭店的老板来说,并不单纯是一个好消息。因为客人不是奔着饭店,而是奔着大厨的手艺来的。老板必须想办法留住这位大厨,否则他一旦被别人挖走,饭店的生意就会一落千丈了。然而即便老板不惜血本保证了大厨的忠诚度,风险也依然存在: Continue reading 为什么你应该开始学习编程了?