CodeStorming 原本是为河南大学互联网开发创新实验室写的交流平台,后扩展为一个自由的开源编程社区。它致力于抹平教育差距,为编程学习者提供一个平缓的学习路线,在互联网教育领域提供自己的一个思路。
面向过程和面向对象是目前两种最常用、最基本的编程设计思想。CodeStorming 暂时以算法题目和 JavaWeb 为例,以知识图谱的方式讲解知识点,并配以练习环境,提高使用者的算法编写和工程实现能力。
刷题或实现工程经常被卡住,很可能是因为某个知识点或思路的欠缺。
因此 CodeStorming 由易到难整理出题目之间的递进关系,为正在学习算法、JavaWeb 的编程学习者推荐平滑的路线。
以知识图谱的形式展示所有题目。
- 点表示题目,鼠标悬浮后会显示此题所有需要的先修题目。蓝色点表示起点,黄色点表示待解锁的题目,绿色点表示已通过的题目。
- 边表示题目之间的关系,鼠标悬浮后,会提示二者的转化关系。
我们的社区还提供:
- 一个论坛,可以编写学习经验和一切你想分享的东西。
- 一个问答区,仿照 Stackoverflow 模式,提出/解答在学习过程中遇到的问题。
- 一个活动系统,管理者可以发布活动用于组织特定学习者共同学习某些知识,并提供接口用与后台验收。