From f09ebf112ff7386fdd9a1dce7c29e3990ebdac39 Mon Sep 17 00:00:00 2001 From: feilong Date: Mon, 19 Jul 2021 18:31:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96README?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 49 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 1964e0a..eea5966 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,50 @@ -# CSDN-技能树 +# CSDN 技能树 -CSDN 技能树 \ No newline at end of file +## 建立领域技能树 + +一期: +* python 技能树 +* java 技能树 +* 云原生技能树 + +## 技能树概述 + +内容生产者, 内容消费者,学习者: 他们有不同的需求。 + +从一个“产品设计” 的角度,一个领域 (Python) 有一个技能树。 这个技能树上面有很多 知识点,这些知识点有 {初中高} 的特性。 每个知识点有 相关的 {博客, 问答, 代码, 视频,... } 集合。 用户如何证明自己掌握了某个知识点? 考虑: +a) 每个知识点有相关的 “测试”,通过了这个 “测试”. +b) 成为这个知识点的回答采纳目标。 +c) 写原创博客获得一定的赞。 +d) 通过某种考试。 + +## 痛点的解决 + +* 我怎么能证明我自己懂了这个领域? 解决:显示用户花了时间,通过了测试,写了博客。 +* 光看博客就能证明自己懂了么? 解决:不行,必须通过测试了 +* 我看了程序,但是只有程序片段,我怎么运行在我的电脑呢? CSDN 的程序是完整的,但是拷贝到我的电脑上,怎么不行啊? 解决:让用户能执行完整的可运行的程序。 +* 回答者的痛点:我不断地回答相似的问题,一遍一遍给他们源代码。 解决:把完整的解决代码放在 Code 平台上,以后让提问者来这里看。 (这个和 ‘问答’ 业务很相关) + +对于技能树上的一个问题,我们应该有完整的解决方案,让用户非常满意: +* 问题 (怎么做归并排序?) +* 解答(原理是这样的) +* 代码:这个代码是要能在 Code-China 上可以运行的 (归并排序的代码在 JupyterNotebook 之类的平台运行) +* 解释通过代码的评论来完成:用户会说:我不大懂第十行, 为何要这样写? 专家就会解释。 + +## 开放工作 + +* 每领域技能树构建3棵技能树 + * 初阶 + * 中阶 + * 高阶 +* 技能树叶子结点挂载结构化知识 + * 博客 + * 问答 + * 算法题 +* 技能树应用 + * 卡片式清量学习信息流 + * 阅读任务 + * 问答选择任务 + * 算法题判断选择任务 + * 可视化 + * 技能树点亮可视化 + * 技能树结点任务导航可视化 \ No newline at end of file -- GitLab