理查德·费曼

费曼简介

理查德·菲利普斯·费曼(Richard Phillips Feynman),出生于1918年5月11日,是美籍犹太裔物理学家,曾在1965年获得诺贝尔物理学奖,也被认为是继爱因斯坦之后最睿智的理论物理学家。

费曼在普林斯顿大学讲课时,课堂上总是妙趣横生。他善于把枯燥、抽象的知识用简单化,形象化的语言精确的表达出来,前来听他上课的学生挤爆了教室。学生们记录总结的费曼物理学讲义一直被所有从事物理的人奉为经典和圣经。

费曼学习法步骤

第一步:选择一个你想要理解的概念

明确需要学习和理解的目标

第二步:设想一种场景,你正要向别人传授这个概念

想象一个场景或者拿一张白纸,就好像你正在教一位初次接触这个概念的学生一样,用简单的语言表达你的概念。在这个过程中,你会更清楚地意识到关于这个概念你理解了多少,以及是否还存在理解不清的地方。

第三步:如果你感觉卡壳了,就回顾一下学习资料

如果你感觉卡壳了,就要回到最初的学习资料并重新学习让你感到卡壳的部分,直到你领会顺畅,可以在纸上解释这个部分为止。

第四步:为了让你的讲解通俗易懂,简化语言表达

用你自己的语言,而不是学习资料中的语言来解释概念。你要努力简化语言表达,或者与已有的知识建立一种类比关系,以便更好地理解它。

费曼技巧的流程图

费曼技巧的本质

费曼技巧,与其说是一种理解知识、检验认知的技巧,不如说成是一种理念,核心内容就是让小白能够听明白你所讲学习的内容。听不懂,不是他理解不了,而是你没有学到位,导致表达不清楚。

其实在学习层面,这是一个很高的标准。在学习过程中,对于一个较难理解的内容,我们的认识往往是递进的。从对一个概念字面意思理解开始,经过反复的琢磨和训练,逐渐能全面的理解概念的内涵,能看到概念的全貌,最终能达到费曼标准。就像站在地面向远处眺看大地和你在太空看地球的样子,景象有很大不同。

费曼技巧可以让你保持高水平学习并能自己检查学习效果,判断是否对概念的理解已经达到足够高的高度。可以及时发现自己知识的边界,走出自己认知的甜区,能更直接的促使成长。

费曼技巧实际操作中的问题

如何对某一个概念使用形象化思考和理解方法。

有人问爱因斯坦:“相对论到底是什么?”爱因斯坦回答:“你坐在美女身边一小时,感觉就像一分钟,而夏天你在火炉旁坐上一分钟,感觉就像一小时,这就是相对论!”

问题的解决方法就是运用比喻、联想,正如费曼对“集”这个概念形象化思考一样。虽然我们不用和数学博士讨论判断定理的正确性,但我们还是可以使用比喻和联想的方法,通过自己已知的或虚构的形象,将未知的知识和已知的具体的形象联系起来。运用自己的想象力(类似右脑记忆),理解完成后,检验自己能否通过直白的语言把所学内容给“费曼出来”。

使用费曼技巧还能带来哪些提升

经过实践和理解,至少有以下三个方面会得到巨大的提升。

1、自己能够真正理解需要学习内容的意义,强化记忆,增加学习的深度;

2、生活中碰到已学过的内容,可以张口就来;

3、可以建立自己学习新知识的体系。

在生活中的运用

在中国也有一个人是深谙此道的老手,他就是毛主席。毛主席肯定不懂费曼技巧,但是他运用的却是非常好。要知道,当时革命时主要发动的对象就是农民,而当时的农民普遍文化素质偏低,对一些政治、革命、主义什么的根本不懂,于是毛主席在当时就打了一个口号“打土豪,分田地”。这个口号通俗易懂,农民们一听就知道是怎么回事,比“土地国有”、“平均地权”等口号要好得多。包括后来很多口号,虽然听起来并没有官方那么正式,但是也很通俗好记,比如“打倒蒋介石,解放全中国”、“大跃进”、“中国人民站起来了”等等。学习知识有两种,错误那种就是只注重了解某个事物的名称,而正确的那种则是注重了解某件事物的本质,他是干什么的?还能干什么?怎么干的?费曼在小时候父亲的教他识别黑颈鸫的故事影响了他的一生,能够理解以上这二者间的差别,这也是他成功最重要的原因之一。事实上,他创造了一种学习方法,确保他会比别人对事物了解的更透彻。你学会了吗?

JAVA学习方法之——费曼学习法的更多相关文章

  1. 别出心裁的Linux命令学习法

    别出心裁的Linux命令学习法 操作系统操作系统为你完成所有"硬件相关.应用无关"的工作,以给你方便.效率.安全.操作系统的功能我总结为两点:管家婆和服务生: 管家婆:通过进程.虚 ...

  2. 别出心裁的Linux系统调用学习法

    别出心裁的Linux系统调用学习法 操作系统与系统调用 操作系统(Operating System,简称OS)是计算机中最重要的系统软件,是这样的一组系统程序的集成:这些系统程序在用户对计算机的使用中 ...

  3. !! 浅谈Java学习方法和后期面试技巧

    浅谈Java学习方法和后期面试技巧 昨天查看3303回复33 部落用户大酋长 下面简单列举一下大家学习java的一个系统知识点的一些介绍 一.java基础部分:java基础的时候,有些知识点是非常重要 ...

  4. 对于“2017面向对象程序设计(JAVA)第四周学习总结”存在问题的反馈

    对于“2017面向对象程序设计(JAVA)第四周学习总结”存在问题的反馈 “这部分同学博文总结没有写,实验作业没有提交.”——1.关于博文作业.实验作业教学功能的正解:学习知识.暴露问题.衔接课上.2 ...

  5. 201871010106-丁宣元 《面向对象程序设计(java)》第二周学习总结

    丁宣元 <面向对象程序设计(java)>第二周学习总结 正文开头 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在 ...

  6. 学界 | 华为诺亚方舟实验室提出新型元学习法 Meta-SGD ,在回归与分类任务中表现超群

    学界 | 华为诺亚方舟实验室提出新型元学习法 Meta-SGD ,在回归与分类任务中表现超群 机器之心发表于机器之心订阅 499 广告关闭 11.11 智慧上云 云服务器企业新用户优先购,享双11同等 ...

  7. 十步学习法 -- 来自<<软技能>>一书的学习方法论

    <<软技能>>第三篇“学习”,作者讲述了自己的学习方法:十步学习法.下面我用编程语言的方式来介绍. 十步学习法 伪代码介绍 # **这一步的目的不是要掌握整个主题,而是对相关内 ...

  8. Java后端高频知识点学习笔记1---Java基础

    Java后端高频知识点学习笔记1---Java基础 参考地址:牛_客_网 https://www.nowcoder.com/discuss/819297 1.重载和重写的区别 重载:同一类中多个同名方 ...

  9. JS面向对象逆向学习法,让难理解的统统一边去(1)~

    对于面向对象我只能说呵呵了,为什么呢,因为没对象--- 既然你看到了这里,说明你有一定的基础,虽然本系列文章并不会过多的讲述基础部分,请做好心理准备. 本篇比较简单,这篇文章的意义是让你明白学习面向对 ...

随机推荐

  1. Java中如何判断一个字符是否是字母或数字

    使用Java中Character类的静态方法: Character.isDigit(char c) //判断字符c是否是数字字符,如‘1’,‘2’,是则返回true,否则返回false   Chara ...

  2. [Go] protobuffer 的环境配置

    一般使用gprc是需要使用protobuf作为数据传输的格式标准,可以对要传输的对象结构体进行序列化 先安装protoc,找到对应版本,下载直接把二进制文件复制到环境变量可以访问到的地方就行 http ...

  3. NXP_RTCESL库

    恩智浦实时控制嵌入式软件库(缩写为RTCESL,以前为恩智浦嵌入式软件库FSLESL)是一组算法,从基础数学运算到高级数学变换以及高级观测器,这些都可以方便地用在复杂的实时控制应用中以及我们的电机控制 ...

  4. acwing 70-72 剑指OFFER 二叉树相关

    地址 https://www.acwing.com/problem/content/66/ https://www.acwing.com/problem/content/67/ https://www ...

  5. 你不知道的 flex-shrink 计算规则

    对于 flex-shrink 我们都知道它在 flex 布局中控制 flex 盒子空间不足时子元素改如何收缩,平常开发中更多的是使用默认值 1 或者设置 0.那设置其他值的时候会有什么效果呢,不少文章 ...

  6. 七夕节 (HDU - 1215) 【简单数论】【找因数】

    七夕节 (HDU - 1215) [简单数论][找因数] 标签: 入门讲座题解 数论 题目描述 七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:"你们想知道你们 ...

  7. 解决java poi导出excel2003不能超过65536行的问题

    java poi在导出数据到excel2003工作表中时一个工作表只能存储65536行数据,如果超过这个数据就会失败,excel2007并没有这个问题,但是为了兼容性我们通常都是导出到2003版本上的 ...

  8. python服务不能在docker容器里运行的问题

    在开发过程中,我们将mysql.redis.celery等服务在docker容器里跑,项目在本地运行,便于debug调试 docker-compose -f docker-compose-dev.ym ...

  9. redis集群之Cluster

    RedisCluster 是 Redis 的亲儿子,它是 Redis 作者自己提供的 Redis 集群化方案. 相对于 Codis 的不同,它是去中心化的,如图所示,该集群有三个 Redis 节点组成 ...

  10. Fusionstorage的逻辑架构

    Fusionstorage Fusionstorage的逻辑架构 Mdc:元数据控制,实现对分布式集群的状态控制,以及控制数据分布式规则,数据重建规则等,mdc默认部署在3个节点的zk盘上,形成mdc ...