计算机科学基础班(第 4 期)报名

经过两个月的教学,计算机科学基础班第 3 期已经顺利结束了。现在可以开始接收第 4 期基础班的报名。详细方式和第 3 期一样。

由于课程对某些同学负荷较大,所以一般我们会在课程结束后的两周之内仍然指导之前没做完的练习,五一放假不算在内。第 4 期课程预计可以在两周后开始。

第 3 期课程有好几个完全零基础的同学,来自各种不同的背景。第 3 期同学有学作曲出身的音乐人,有全职妈妈,有自学入门的人,也有在校大学生,已经毕业进入工作,或者创业的人。

我有两位出色的助教同学,他们为这次课程付出了很多的辛苦。有时候早上起来,发现前一天晚上零基础同学的辅导群里面有几十上百条的耐心辅导,我都很感动助教同学们的认真和耐心。虽然我还是鼓励大家按时睡觉 :)

课程进行的这两个月,我自己也学到很多东西。我再次深刻地体会到作为一个领域初学者的不易。我发现每一个领域本来都应该有一套顺利而有效的学习方法,但总是发现有很多误导。因为从不同的老师得到的学习方法不同,有些人几十年的努力,可能还不如别人几个月的。因为进行的道路不同,所以效果也不同。

我越来越相信一套正确的学习方法,一套有效的练习的重要性。人类的认知和学习能力是一个非常有趣的领域。我越来越觉得,与其研究所谓“人工智能”,真的不如好好的研究一下如何让人类更好的学会知识。为此我经常把自己的头脑和身体作为实验对象,用不同的方式来测试它们的反应,试图寻找最有效的方法。我不相信那种一条路走到底的思路,那往往是人们误入歧途的原因。

通过自己亲自参加好几个领域的学习,我体会到了付出那么多学费,最后得到的是什么。在今天的社会,付出很多金钱,却很有可能什么也学不到。我更加地相信我正在做一件有利于社会的好事。只有大多数人都获得真的知识,社会才可能朝着好的方向发展。

计算机科学基础班并不会讲述计算机的一切知识,但它却是获得更多知识的一套核心方法,它应该可以帮助人们寻找和理解更多的计算机知识。这套方法肯定还需要改进和完善,我将不断的对它做出调整。

计算机科学阅读班也进行到第 6 课,反馈良好。我正在开始撰写最重要的第 7 章(解释器)的内容。阅读班目前人数饱和,所以暂时不能接受新的学生。全部内容完成一遍之后,会开始接收新的申请。

由于撰写文档比直接教学复杂很多,而且和心情很有关系,并不是所有时候都能写出好的内容,所以进行慢了一些。近期我会对第 1 课的内容文档进行整理,公开在这里。希望能对大众有所帮助,也给准备进入基础班的同学提供预习内容。