为什么大学老师教编程上课都不敲代码?
简单说两句，写代码不是一种从上写到下面的顺序线性过程，不是像写文章一样的过程。是一个上下左右乱跳的非顺序非线性过程。 如果听的人对当前整体逻辑把握不清楚，那么只会看到写代码的人东写一点，西写一点，不知道在做什么。然后马上发现突然之间代码写完了，逻辑通了。 完全就是一个magic过程。 如果写代码一边写一边讲解过程，也是需要听的人能够高度集中，并瞬间理解写代码的人不按顺序来的原因和当下代码的用意。 课堂上做这事，很难。 我带过学生，试过录过写代码过程视频，太长太繁琐，课堂时间完全不够。 就这样，谢谢。 