计算机科学阅读班(实验)
昨天发出计算机科学基础班(第三期)的信息,已经收到了好些同学的踊跃报名。请大家写申请不要有太大压力,我会在春节之后的一个星期才开始阅读这些申请。请注意我不是按照发送的时间顺序,而是综合考虑的,所以请大家写申请不要有时间压力,好好享受春节最后的几天。
大家的踊跃报名让我感觉很欣慰,因为我长期以来改善教育的希望得到了很多的理解和支持。同时也让我有些不安,因为亲自授课付出很多精力,以至于课程的容量很有限,而且价格给很多年轻人造成一定压力。每次集体班都会不得已而拒绝很多人的申请,以至于很多有志于学习的人们得不到帮助。经过「集体班」和「一对一微信教学」的实验,我发现这样的教学效果确实好,所以这段时间我一直在设想一种新的授课方式,可以逐步改善这种情况。
这个新的授课方式就是通过阅读来进行。内容很像一对一的对话教学方式,只不过讲课不是通过实时的对话,而是通过阅读来进行。我会根据以往的一对一对话教学积累的经验撰写一本书,这本书将来会正式出版。为了确保这本书的读者真的能看懂,这个阅读班的同学会成为第一批“小白鼠”。
我会把书的内容分批写出来,不断地改进,内容是对话的形式。在我写书的同时,参加阅读班的同学会分多次拿到这些内容,进行阅读,然后我会给他们和普通班一样的练习。练习做出来之后,按照跟普通班一样的方式发送给我,进行一对一的回复指点。基础的练习可能会采用助教辅助的方式,难度较高的练习由我和助教一起来指点。助教会从以往参加过教学的同学里面选择表现很好又热心的同学。
这样的方式会减轻我的教学压力,而且根据到目前为止的经验,我预计效果应该也很好。最终我会写出一本真正能让大部分人都能看懂的计算机入门书,帮助改善全世界的计算机教学。
我曾经开始写过一本《解谜计算机科学》。虽然我以为写出了“精髓”,但那个时候因为没有真正的教学反馈,内容很多时候其实是初学者看不明白的。通过一年以来的教学,我发现了这些问题,并且理解了为什么很多领域的教材是看不懂的。这一次的阅读教学,会真的写出一本这样的计算机入门书来。
受到牛顿用拉丁语写作《Principia》的启发,为了专注于核心内容,避免将来的翻译开销,并且为了广泛的传播,这本书首先会用英语写作。所以阅读班的同学应该具有基本的英语能力。我会使用很容易的英语,不含复杂的语法和单词。这也可以锻炼参加者的英语能力。
书正式出版之后,我会把它翻译成中文或其它语言。练习和指导会仍然通过中文进行,但其中的一些练习可能会逐渐被翻译成英语,作为书籍的内容或者附件出版。
我觉得现在可以同时开始进行这个阅读班的实验。具体的方式如下:
- 内容和集体班一样,只是通过阅读,而不是视频授课进行。
- 阅读的时候如果有看不明白的地方,可以随时提问。我会在工作时间内,根据问题进行实时指导,并且根据问题的所在更新书籍的内容,避免再次出现看不懂的情况。
- 阅读班的内容范围,请查看集体班的内容说明。如果将来新设计出超出范围的高级练习,可能会收取新的费用之后作为“升级”提供。这种“升级”方式可能在将来达到很高的水平,囊括计算机领域最混乱,最难的一些领域。但恐怕只有通过了基础班学习的同学才会很好的理解这些内容,避免过度的交流开销,所以升级内容并不提供给没有参加过我的教学的人员。
- 因为没有了实时的视频教学负担,学费比集体班要低,但因为仍然有大量的练习指导需要花费很多精力,所以学费也不会过度便宜,暂定为 10000 元每人。
- 阅读班因为没有班级授课,所以随时可以开始,可以跨时区进行。国外参加者可以用 PayPal 美元支付学费。
- 因为内容需要临时撰写,所以在每个文档之间会有一个星期左右的间隔。在这个间隙时间,学生可以进行阅读,提问,做练习。
- 为了避免造成懈怠和拖沓情况,学生应该在三个月之内完成全部学习。在这个时间之内,请保证能用心付出大量的努力。这个期限和以前的一对一教学一样,应该能满足需求。
- 为了保护阅读材料的著作权,需要参加阅读班的同学签署一个版权保护协议。由于这些内容具有很大的价值,将来会正式出版,所以会采取合适的版权保护。请不要试图利用这个阅读班谋取暴利,否则一定会依法追究责任。
- 阅读班的内容由于还没有写,所以不能提供给第三期集体班的同学作为参考。
- 我会根据实际的实验情况更新授课的方式。
报名方式
报名请仍然通过 email 发送申请到 yinwang.advising@icloud.com,标题《计算机科学阅读班报名》。信件内容和集体班一样,写明自己的基本信息,学习动机,附带自己的简历。阅读班同样会经过面试。由于具有大量的亲自教学,参加的同学应该具有良好的品质,所以请慎重书写申请。
已经报名参加集体班第三期的同学,在班级确定之前可以申请换成阅读班,但是集体班开课之后就不能再换,所以请想清楚自己的需求和情况再决定。