如何提升学习效率?
Posted bearrunning
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何提升学习效率?相关的知识,希望对你有一定的参考价值。
如何提升学习效率?
古人说得好,“思深方益远,谋定而后动,知止而有得”。
第一件事是抛出问题
通过类比学习,我们能举一反三,降低学习成本。
我们以学习Vue为例
- Vue是什么?
- 框架是什么?库是什么?
- Vue的竞品有哪些?
- 为什么要有前端路由?
- 为什么要有SSR?
- 为什么要有状态管理?
- 为什么要有声明式渲染?
- MVC的思想是如何体现的?
- 通过哪些手段来实现性能优化?
第二件事是设立目标
任务驱动式学习,在实践中不断矫正完善,切忌当一个完美主义者
- 脚手架搭建一个vue项目,练习模板语法、条件循环渲染、数据(data、wacher、computed)、样式、事件、组件的注册与通信
- 脚手架搭建一个vue项目,练习路由、与状态管理、从后台请求数据
- 脚手架搭建一个vue项目,引进组件库,如ElementUI
- 脚手架搭建一个vue项目,使用keep-alive、TS等新特性
- 深入思考,理解源码(需要了解一些设计模式的知识)
第三件事是融会贯通
- 系统,明确每个知识点,是属于哪一个范围的
- 业务,带入真实业务情景下,思考如何使用
- 熟练,重复我们的步骤二,并且在重复的过程中,思考和完善步骤一中的问题
- 对比,参考官方网站,参考线上课程是如何定制的,参考KOL(关键意见领袖)的学习路径
第四件事是灵活学习
根据上述三点,我们可以灵活的调配我们的时间和精力
- 第一件事和第三件事,我们可以在琐碎的时间段来完成,比如说:吃早餐的时候,中午排队的时候...
- 第二件事,我们需要一个较为集中的时间段来完成,随着基础的好坏、学习能力的提升、调试Bug的能力,所用时间也不同,我们可以安排在:中午午休前,晚上回家抽半个小时...
以上是关于如何提升学习效率?的主要内容,如果未能解决你的问题,请参考以下文章