#World of Code 欢迎来到“编码世界”。本项目针对非Computer Science本科而又想学习计算机却找不到学习门路的学习者。 ###目的 帮助想要学习的朋友摆脱依赖,建立自主学习能力,弥补“野路子”与科班出身的差距。 ###特点 对于想要自学计算机的朋友,往往存在以下的问题:
- 依赖性高,不擅动手
- 网上资源太多,不知道选哪个
- 一会学这,一会学那,没有系统
- 学习过程中成就感低,没有趣味
- 按教程学完,想做出什么却又无从做起
对此,我设想的这个项目,通过一种游戏化的方式(好吧,通过名字world of code 想必也看的出我是一个资深魔兽世界玩家,Light be with you!),当然不会是真的游戏。我们首先提出一个具体的技能或者项目,例如使用python写一个爬虫,作为一个副本,并在其中设置各种任务,以此来做到:
- 对于一个需要学习的任务,只给出一种我所认为的最推荐的资源,避免选择恐惧症
- 将一个具体项目中需要的事情写入任务中,而不是全部列出,需要自己动手尝试或搜索,以减少依赖性
- 尽量符合大学计算机科学要求,系统完备
- 以攻克一个个关卡的形式学习,完成后将获得相应成就(这一点将体现在未来的app中)
- 一个副本就是一个实例项目,看着自己手中产生出一个个神奇的实例同时又真正学到东西是不是很有成就感呢?