主题:
讲述阅读的四种层次,以及每种层次所需要的、截然不同的阅读方法。
主要声明与论点:
带着问题阅读,时刻不忘在书中寻找问题的答案;
高速阅读,以最短的时间了解一本书的全貌,然后决定是否值得再次阅读;
解构内容,以笔记的方式,列举全书的大纲;
海量阅读,深度阅读同一领域里的经典著作;
思考与评价,要有足够坚实的理由去赞同或者反对一本书,否则不要轻易评价。
阅读过程中的四个问题:
这本书在谈什么?作者如何依次发展主题,如何从核心主题分解出关键议题;
作者说了什么,怎么说的?找出主要的想法、声明与论点。组合成作者传达的特殊讯息;
这本书说得有道理吗?是全部有道理,还是部分有道理?为这本书做出自己的判断;
这本书与自己的关系?这本书提供的资讯有什么意义。为什么这位作者认为这件事很重要?自己真的有必要去了解吗?
阅读的四个层次:基础阅读,检视阅读,分析阅读,主题阅读。
Ⅰ、检视阅读的两个阶段:简略的阅读&粗浅的阅读。
1)简略的阅读:
先看书名和序言,特别注意副标题,或其他的相关说明,然后将书在脑海中进行归类;
研究目录页,对书的基本架构做概括性的理解;
检阅索引,快速评估一下这本书涵盖了哪些议题的范围,以及所提到的书籍种类与作者;
阅读出版介绍、广告文案、宣传文案;
从目录当中挑选几个与主题息息相关的篇章来读。如果这些篇章在开头或结尾有摘要说明,就要仔细地阅读这些说明;
跳跃式阅读,寻找主要论点的讯号,留意主题的基本脉动。最后阅读后记。
2)粗浅的阅读:
关注自己理解的部分,不要因为一些暂时难以理解的东西而停顿;
快速阅读一部陌生的书籍,尽量选择默读,避免阅读过程中视线的逗留或倒退;
学会判断一本书的难易程度,以此决定自己的阅读速度。
Ⅱ、分析阅读的三个阶段:找出一本书在谈些什么的规则&诊释一本书的内容规则&像是沟通知识一样地评论一本书的规则。
1)找出一本书在谈些什么的规则:
依照书的种类与主题来分类;
使用最简短的文字说明整本书在谈些什么;
将主要部分按顺序与关联性列举出来,将全书的大纲列举出来,并将各个部分的大纲也列出来;
确定作者想要解决的问题。
2)诊释一本书的内容规则:
诊释作者的关键字,与他达成共识;
由最重要的句子中,抓住作者的重要主旨;
知道作者的论述是什么,从内容中找出相关的句子,再重新架构出来;
确定作者已经解决了哪些问题,还有哪些是没解决的。再判断哪些是作者知道他没解决的问题。
3)像是沟通知识一样地评论一本书的规则:
除非你已经完成大纲架构,也能诠释整本书了,否则不要轻易批评;
不要争强好胜,非辩到底不可;
在说出评论之前,你要能证明自己区别得出真正的知识与个人观点的不同;
批评观点的特别标准:知识不足、知识错误、不合逻辑、分析不完整。
Ⅲ、主题阅读的两个阶段:观察研究范围&主题阅读。
1)观察研究范围(准备阶段):
针对研究的主题,设计一份试验性的书目;
浏览书目,确定哪些与主题相关,并就主题建立起清楚的概念。
2)主题阅读(阅读第一阶段收集的书籍):
浏览所有在第一阶段被认定与主题相关的书,找出最相关的章节;
根据主题创造出一套中立的词汇,带引作者与你达成共识,使大部分的作者都可以用这套词汇来诠释;
建立一个中立的主旨,列出一连串的问题,使大多数的作者为解读这些问题提供了他们的回答;
界定主要及次要的议题,然后将作者针对各个问题的不同意见整理陈列在各个议题之旁;
分析这些讨论,以突显主题为原则,把问题和议题按顺序排列,议题以其共通性来决定排列的先后顺序。
/*那时我们有梦,关于文学,关于爱情,关于穿越世界的旅行。如今我们深夜饮酒,杯子碰到一起,都是梦破碎的声音。*/
随机推荐
-
[PCL]4 PCL中图像匹配的几个类图
IterativeClosestPoint () { reg_name_ = "IterativeClosestPoint"; ransac_iterations_ = ; tra ...
-
sbit命令行中运行scala脚本
一般sbit编译器采成了scala运行工具.启动sbit命令行,输入console,命令行自动切换到scala编辑器面. scala>:paste 然后手动将XXX.scala中的代码拷贝到界面 ...
-
5.7 cm server-agent 会出现无法启动
异常信息如下: 离线安装cloudera-scm-agent5.7的Unable to create the pidfile问题 在离线安装Cloudera Manager启动agent出现了如下异常 ...
-
UIBezierPath 和 CAShapeLayer 绘画图纸
五角大楼画一个小圆圈戴: - (void)drawPentagon{ //(1)UIBezierPath对象 UIBezierPath *aPath = [UIBezierPath bezierPat ...
-
SpringCloud实战9-Stream消息驱动
官方定义 Spring Cloud Stream 是一个构建消息驱动微服务的框架. 应用程序通过 inputs 或者 outputs 来与 Spring Cloud Stream 中binder 交互 ...
-
Dynamic Web Module 3.1 requires Java 1.7 or newer.	错误解决方案
在写代码的时候工程出现了这样奇怪的bug很是蛋疼啊,经过查询解决方法,终于解决了这些个问题. 下面是解决问题的方法,和大家分享一下 (1)确定你的java工程配置使用了java 7 右键单击你的工程p ...
-
Spring源码分析(十六)准备创建bean
本文结合<Spring源码深度解析>来分析Spring 5.0.6版本的源代码.若有描述错误之处,欢迎指正. 我们不可能指望在一个函数中完成一个复杂的逻辑,而且我们跟踪了这么多Spring ...
-
C++:new&;delete
一.new的浅析 在C++中,new主要由三种形式:new operator.operator new和placement new • new operator new operator即一些C++书 ...
-
C# ASE加密解密
项目中比较常用的加密手段 /// <summary> /// ASE_128_ECB_无填充_64Base_加密函数 /// </summary> /// <param ...
-
day4 边缘检测Canny
1.canny边缘检测 # coding=utf-8 import cv2 import numpy as np filename = 'woman.JPEG' #读入图像,以灰度格式 img = c ...