背景:
我之前一直觉得数据库花里胡哨 没什么价值 除了美丽之外一无是处
但是后面打脸了,主要是我开始用它实现主动回顾
需求
我之前一直有一个需求 就是回顾。所以我一直想着闪卡解决我的问题,但是有些时候,其实闪卡倾向于被动记忆,有的时候 需要短期内记忆,或者将记忆回顾的主动权交给自己,比如要准备考试(🤣)。
所以我需要一种方式去实现自我控制到底要回顾什么
- 我需要根据我自己的需求,复习薄弱点。
- 我需要根据我自己的规则,确定当前我想复习什么。
- 我可以随时更新这个知识点的复习权重,而不是模糊的权重。
- 我需要每次更新本次的心得体会 这个更新最好可以直接看到。而不是深入到文档。
基于这种情况,闪卡并不合适。其实仔细思考,很多东西被动的复习就是不是很合适。
原理
- 利用数据库汇总所有需要复习的文章。实现复习点预览。
- 利用数据库的标签筛选,构建不同的视图。
- 利用数据库的排序,实现复习的优先级。
- 利用数据库的附加列 添加心得和易错点这两列来更新自己每次复习完后的感悟。
实际案例
实际案例:
我这边我写了个数据库文档 里面关联我的很多文档信息
内容如下:
文章 | 分类 | 心得 | 易错点 | 复习频率 |
- 文章主要绑定各个文档的双链信息
- 分类是不同文章的分类 我这边是多选,我会给文章打上不同的标签信息
- 心得是每次复习后产生的感悟
- 易错点是每次发现自己认知错误的地方的更正信息
- 复习频率用来维护自己复习的时间
数据库构建
以上是我构建的一个数据库
- 标题列主要是文档的双链笔记。通过点击双链笔记 查看详情 或者答案
- 类型 和 技巧 分别是基于不同维度的多选,其实就是两个维度的标签信息。
- 掌握度和难度是我编辑笔记的初步状态 我这里具体是这个样子
- 心得和易错点分别是每次复习完之后产生的感悟 可以不填 但是复习完了有就填即可
- 由于总览这边强调的是编辑 所以复习频率这个属性放在很后面。复习频率这个属性主要是在复习的时候更新的
- 其实最后面还有文档更新时间。这个主要是为了后续排序做准备
不同视图
这里其实把几个筛选项固化起来了
比如 难点这个视图就是难度超过 3 个星星的
模板就是 很多题目或者是文章中 他是模板的特殊分类
总之这个就根据自己的想法来
如何复习
镜像数据库使用
其实在主数据库中每次编辑完后 切换到刷记这个视图往往要反复切换 这是我不想面对的
所以我单独复制了这个数据库 到一个新文档
主数据库 也就是之前演示的 在总体提纲里
阅读清单 就是默认是刷记的 也就是复习记录视图的文档
镜像数据库具体调整
这个阅读清单就是我的阅读 复习视图
再次强调 我是为了避免在一个文档中反复切换 所以单独来了另外一个文档
- 题目是第一列
- 第二列就是刷频率 记录每次的频率 刷一次 +1 最后是易错点或者心得 因为易错点对我而言更重要 所以我这边是易错点在最前面
- 同时 我是在地铁手机看 所以我的刷频率这一列很窄 避免影响后面那一列的展示
- 我设置调整是根据刷频来正序 所以没复习的 少复习的一定在最前面 这里注意到之前说了可以新增一个列记录文档更新时间。这个也可以作为复习优先级的一种判断。总之这里完全是自定义的
具体使用
我目前每次就是在地铁上没事看看 看完给刷频率 +1 有问题就记录心得和易错点
后续更新掌握度和难度的信息
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于