手摸手教你使用anki,适合程序员的学习神器

简介: 有了ta,八股文再也不会忘记啦

你好,我是王天~

在学习中记忆是非常重要的,而自测是巩固记忆、检验学习效果的最好方式。
樊登老师在学生时代,学习成绩很好,但是课本上很干净、没有记过任何笔记,而且每次考试成绩都在前几名。
有同学不相信质疑他上课不记笔记,是下课再偷摸学习。其实并没有,学习成绩好的原因是一直在用自测的学习方式。
常规的自测方式 是列出几个问题,然后逐一回答,这样很麻烦,很难做到有规律的自测复习。
下面我会推荐一款有『自测机制』学习工具Anki,来帮助我们检验学习效果,克服遗忘曲线,提升记忆能力。

艾宾浩斯遗忘曲线
**

介绍软件之前,先科普下“遗忘曲线”,当学习一个知识、一项技能,信息输入大脑后,遗忘也就随之开始了。遗忘率随时间的流逝而先快后慢,特别是在刚刚学习的短时间里,遗忘最快,如果能在一周内复习,记录率能从52%提升到68%。

anki是依据艾宾浩记忆法开发的应用,比传统学习方法效率更高、它可以克服遗忘曲线,让你的记忆变得更容易、大大减少你的学习时间,也可以增加学习量。

anki 就相当于一个由无数的知识卡片合成的电子笔记本,卡片的内容形式、支持图片、音频、视频、文字。无论是学习、还是日常生活中事物,都可以使用anki帮助记忆。你可以使用它
学习一门语言
为医学和法律考试而学习
记住人们的名字和面孔
复习拗口难记的专业名词

**

手把手超详细教程
anki兼容安卓苹果系统,支持手机电脑使用。在电脑端导入笔记笔记顺手,手机端复习起来方便,建议两者结合使用。手机版安装和电脑端安装类似,以下为电脑版安装使用步骤。
**

1、 下载安装
1、下载anki安装文件打开文件包,点击Install 进行安装。

2 添加用户
注册账号 安装成功后,打开桌面上的Anki快捷入口

添加账号anki支持分身功能,不同类型的东西,放置不同账号中,下图我添加了一个【王天真帅】的用户名。


一般的话,基本就创建一个用户就够了,账号中可以创建记忆库放置不同的内容。添加用户后,返回首页,点击同步按钮,打开注册界面


3、输入注册邮箱和密码


3 创建记忆库,添加知识卡片
**

账号注册成功登录后,首页有很多功能,一般常用的是【创建记忆库】【添加】【同步】。

1、创建记忆库每一个记忆库相当于一个知识仓库,分类放置不同的内容,比如读书笔记、工作中遇到的问题,某个学科的概念术语等等。

2、添加知识卡片记忆库创建完成后,接下来添加知识卡片,卡片分为正面和反面。正面 Front里添加关键词,Back里添加描述信息。

《认知天性》提到学习的本质是知识链+记忆结,让我很有感触。此时往读书记忆库里添加一张卡片。

Front里的信息不要写太多,写一些帮助我们快速回忆的关键词。

只用来复习读书笔记多少有点枯燥,可以将一些生活中重要的信息添加卡片中。
比如将男女朋友的手机号、身份证号码、喜欢吃的食物有那些,喜欢玩什么、巴拉巴拉一大堆..... 填进去。

这样做的好处是,在你们吵架的时候、帮你占有绝对优势,你可以大声说“我可以记住你的身份证号、喜欢吃的食物有哪些、你在看那场电影时感动的热泪盈眶,你呢,什么都记不得吧,根本不爱我~ ”

知识卡片添加成功后,开始第一次复习,在每个记忆库名称后面有两个灰色的“0”,他们代表你需要点开复习的卡片个数。

点进去会看到知识卡片的正面,咱们先根据关键词回忆具体的内容,然后再点击显示答案。

反面的知识卡片有三个学习状态按钮,根据自己的测试情况,点击对应按钮。如果你自测的过程中回忆内容很吃力,点击[生疏]按钮 ,会开始下一次自测。
3、同步

添加完卡片、或者复习知识卡片后,一定要点击[同步],可以将记忆库内容存储在云端,这样在手机app中可以同步复习卡片。
我2019年开始使用添加过196张知识卡片了(期间有过偷懒没学习、不然更多)

app使用流程和电脑端一样的,我就不一一截图说明了。

以上就是anki的使用教程,你可能觉得使用很麻烦,但仔细想想人生又何来轻松呢。如果你感到学习很难,不要认为是自己做错了。

记住,在克服困难的过程中,付出的认知努力越多,你学到的东西才越深刻、越牢固。

相关文章
|
网络协议 Unix 应用服务中间件
Nginx极简实战—Nginx服务器高性能优化配置,轻松实现10万并发访问量
如何使Nginx轻松实现10万并发访问量。通常来说,一个正常的 Nginx Linux 服务器可以达到 500,000 – 600,000 次/秒 的请求处理性能,如果Nginx服务器经过优化的话,则可以稳定地达到 904,000 次/秒 的处理性能,大大提高Nginx的并发访问量。
Nginx极简实战—Nginx服务器高性能优化配置,轻松实现10万并发访问量
|
前端开发 网络协议 Dubbo
超详细Netty入门,看这篇就够了!
本文主要讲述Netty框架的一些特性以及重要组件,希望看完之后能对Netty框架有一个比较直观的感受,希望能帮助读者快速入门Netty,减少一些弯路。
91380 32
超详细Netty入门,看这篇就够了!
|
人工智能 IDE Go
体验了下豆包MarsCode编程助手,惊艳到我了!
豆包 MarsCode 是一款 AI 编程助手,提供智能代码补全等功能,支持多种编程语言及 IDE,涵盖代码解释、审查与修复等辅助功能,旨在提升开发效率。其支持线上编辑器,无需搭建环境即可运行代码,体验接近本地 VS Code。尽管部分功能解释略显不足,但整体表现出色,可无缝替代 GitHub Copilot,适合希望提高开发效率的程序员使用。无论是在本地还是线上,MarsCode 都能显著提升编程体验。
1530 2
体验了下豆包MarsCode编程助手,惊艳到我了!
|
安全 Java 编译器
Go语言面试宝典:50道必会题目与精解
本文提供了50道覆盖Go语言核心概念、并发编程、内存管理、包管理、错误处理和测试等方面的面试题及其详细答案,旨在帮助开发者全面准备Go语言技术面试。
|
Ubuntu
vscode配置clang-format自动格式化代码
vscode配置clang-format自动格式化代码
2598 0
|
存储 网络安全 API
|
XML Java 测试技术
Graalvm 替代 JVM 真的可以带来巨大的性能优势吗?
介绍 Spring Boot有助于轻松开发独立的、可用于生产的 Spring 应用程序。它对 Spring 平台和第三方库采用固执己见的方法:以最少的配置简化设置过程。优势: 易于使用:Spring Boot 简化了独立 Spring 应用程序的创建,无需复杂的配置。 嵌入式服务器:它允许直接嵌入 Tomcat、Jetty 或 Undertow 等服务器,从而无需单独部署 WAR 文件。 Starter 依赖项:Spring Boot 提供预配置的“starter”依赖项,降低了构建配置的复杂性。 自动配置:Spring Boot 自动配置 Spring 和第三方库,最大限度地减少手动设置工
|
消息中间件 JSON Java
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
24186 0
|
存储 安全 编译器
缓冲区溢出之栈溢出(Stack Overflow
【8月更文挑战第18天】
469 3
|
消息中间件 测试技术 领域建模
DDD - 一文读懂DDD领域驱动设计
DDD - 一文读懂DDD领域驱动设计
39003 5