知识管理系统使用说明


作者:Fantasy 修改时间:2025年2月18日00:54


知识管理系统使用说明


引言

为了应付越来越复杂的知识体系和越来越多的课程种类,需要建立一个完善的知识管理系统。

概述

软件支持

  • 主要使用Markdown语言记录知识内容,选择的软件有两款——TyporaVS CodeTypora是最受欢迎的Markdown编辑软件,并且配置了多个插件,可以折叠标题、生成思维导图等。而VS Code在配置了Markdown插件之后,也同样支持Markdown语法,并且集成了丰富的插件,可以直接由.md文件生成思维导图。Typora作为主力编辑软件,VS Code作为发博客的平台(VS Code可以直接关联博客园文章,实现随改随上传)。
  • 同时,使用Visio作为图形绘制软件,VS Code中也配置drawio的插件同样可以使用。
  • Xournal++OneNote作为手写笔记软件,可以用来绘制一些复杂的过程,或者当做草稿。前者可以导入PDF进行批注,后者可以识别墨迹转化成公式。
  • Git提供了本地文件的版本控制,(后期)GitHub或者Gitee可以提供远程仓库用于云端存储。
  • 博客园/CSDN可以发布博客来分享一些自己的成果。
  • [vivo]原子笔记用来记录待办事项和短期计划。

流程

分类

文件夹树形目录结构

  • 每个学科有一个总文件夹科目,其中包括:知识体系章节计划习题,其中知识体系为文档,章节计划习题为文件夹。
  • 知识体系应记录该科目的知识大纲,重难点和一些内容的的本地或网页链接,起到大纲、索引的作用。
  • 章节应按章按节分类,记录某一知识点的详细内容,而非大纲。
  • 计划应包含(1)对课程的分析:如课程难度、重要性和需要掌握的程度等;(2)课程学习方法和学习计划、时间安排;(3)复习计划。
  • 习题应该包含练习题和例题两类,其中例题的特点应为:简单但具有代表性,可以映射出一类题型或是某一知识点的经典应用;练习题应有的特点为:有一定难度可以锻炼思维,但难度不应超出考察范围。

开始

  • 对于一门新课程的学习,首先要列出大纲,大纲中有知识点的章节分类和内容的链接,根据大纲填充知识体系
  • 对课程进行基本判断,确定一个最初版本的学习计划及时间安排。
  • 对于新增的内容,可以先在移动端编辑器打草稿,如原子笔记Miaodi等。
  • 每个内容在完成后应更新在知识体系之中。

版本控制

  • 所有内容均需要上传到云端存储,对于关键的更改版本应该上传到Git,方便以后随时回退。
  • 最少每个科目需要单独一个Git,这样版本转移更方便。

其他

  • 某些课程,可能并非传统的单一知识的学习,如面向蓝桥杯的算法学习、SMCA实验室的课程,这些课程可能杂糅了多种科目,并且对多个内容的学习的深度不同,并且很难有完整的学习路线,需要自己搜集资料来完善大纲,这一类的课程可能需要先零散学习知识,然后再总结大纲,这与传统课程的学习顺序是相反的。
posted @ 2025-02-16 00:51  Fantasyawsd  阅读(51)  评论(0)    收藏  举报