心觉:谁用,谁优秀的两种思维能力

2024-08-25 12:04

本文主要是介绍心觉:谁用,谁优秀的两种思维能力,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

举一反三和触类旁通这是两个超级无敌的思维能力

谁用,谁优秀

会用程度,决定了你的优秀程度

有些人可能只会一点点,L1级别

有些人可能是L5级别

有极少数的人可以达到L10最高级别,可以说是炉火纯青

既然是思维能力,自然也就可以通过练习获得

举一反三触类旁通的本质以及它们背后的方法论都基于类比推理知识迁移

这两种方法强调通过已有的知识或技能,推导出新知识或新应用场景,从而达到高效学习和广泛应用的目的

举一反三的本质与方法论

本质:
举一反三的本质是通过掌握一个具体的例子或规则,它强调的是在已有的知识基础上,通过类比和推理,找到更多类似的或相关的知识

这种方法帮助我们从具体到一般,从一个例子延展到多个例子,逐渐形成一个完整的知识网络

方法论:

  1. 掌握核心概念或结构: 先深刻理解一个句型、概念或规则的本质。例如,掌握一个基本的句子结构

  2. 替换与扩展: 在理解基础上,通过替换、扩展关键元素(如名词、动词、形容词等)、替换不同场景、句式,加入感觉和联想等,生成新的内容

    例如,学会了"This is my book."之后,可以替换“book”生成"This is my pen."

  3. 反复练习与应用: 在不同情境中重复使用这些衍生句子,加深理解并确保灵活运用

第一类例子:

  1. 掌握一个基本句型:

    • 句型: "I like to [动词]."

    • 例句: "I like to read."

  2. 替换动词:

    替换后形成的新句子:

    • "I like to play."

    • "I like to swim."

    • "I like to cook."

  3. 扩展句型:

    可以在句子中加入时间或地点来扩展表达:

    • "I like to read in the morning."

    • "I like to swim at the beach."

    • "I like to cook on weekends."

  4. 实际应用:

    • 在日常对话中使用这些句型。比如和朋友聊天时,可以根据不同情境灵活使用上述句子,如“Do you like to swim?”,然后继续对话:“Yes, I like to swim at the beach.”

第二类例子:

假设你在学习一个简单的句子,比如:

  • 教材句子: "This is a book."

你可以通过举一反三的方式,把这个句型拓展到其他物品和场景上:

  • 变化一: "This is a pen."
  • 变化六:"What type of books do you like to read?"

  • 变化五:"Do you like reading"

  • 变化四: "Is this your book?"

  • 变化三: "These are books."

  • 变化二: "That is a notebook."

触类旁通的本质与方法论

本质:
触类旁通的本质是通过理解一个领域的知识,能够迅速掌握其他相关领域的知识

它利用类比和迁移学习,将已经学会的内容运用到新的或不同的情境中,从而实现知识的跨界应用

方法论:

  1. 深度理解与抽象: 通过对一个知识点或技能的深度理解,抽象出其背后的规律

    例如,理解“主语+动词-ing”结构可以表示正在进行的动作

  2. 寻找关联与连接: 通过分析和思考,找到这个知识点与其他知识点的关联

    例如,理解了“reading a book”后,可以联想到其他类似的动词形式,如“writing a letter”或“playing a game”

  3. 迁移应用:将已有知识的原理或方法迁移到新的情境或问题中,这可以帮助你迅速掌握新领域的知识

    例如,学语文的方法可以应用到英语或者数学中,学英语的思维也可以用到数学和语文中,学数学的思维也可以用到英语和语文中解决问题

  4. 反思与调整:在实际应用中,反思哪些迁移是成功的,哪些是有偏差的,然后进行调整,以便更准确地应用

第一类例子:

  1. 理解一个句型的结构:

    • 句型: "Can you [动词]?"

    • 例句: "Can you help me?"

  2. 推导相关句型:

    通过理解“Can you + 动词”的结构,推导出其他疑问句型:

    • "Can you tell me the time?"

    • "Can you pass the salt?"

    • "Can you show me the way?"

  3. 探索更多可能:

    掌握了“Can you”后,探索其他类似结构的句型,如“Could you”,“Will you”,“Would you”:

    • "Could you open the door?"

    • "Will you join us for dinner?"

    • "Would you mind helping me?"

  4. 实际应用:

    • 在不同场景中应用这些句型

      例如,在餐厅时,你可以问服务员:“Could you bring me the menu?” 在学习小组中,可以问同学:“Can you explain this to me?”

第二类例子:

你可以通过触类旁通,把教材里的内容和你日常生活中的对话联系起来

比如教材里教到问时间的句子:

  • 教材句子: "What time is it?"

你可以在现实生活中,问别人时间,或者在家里练习和家人、朋友进行时间相关的对话:

  • 例子一: "What time is dinner?"
  • 例子二: "It's time to go to school."

  • 例子三: "Can you tell me the time, please?"

总结

  • 举一反三侧重于通过已有的例子或规则,生成更多的类似例子,帮助你在特定范围内快速扩展知识或技能

  • 触类旁通则侧重于通过对一个核心知识点的理解,通过类比和联系,将一种知识应用到新的领域,从而加快学习速度和效率

这里主要是以学习英语口语为例进行说明,你不必局限于这些例子和场景

你可以思维不设限,也不必区分你到底用的是哪种方法,可以融合起来一起用

每天练习这两种思维,把这两种思维的方法论写入潜意识,你学习能力和解决问题能力将会无敌

这篇关于心觉:谁用,谁优秀的两种思维能力的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1105506

相关文章

Docker镜像pull失败两种解决办法小结

《Docker镜像pull失败两种解决办法小结》有时候我们在拉取Docker镜像的过程中会遇到一些问题,:本文主要介绍Docker镜像pull失败两种解决办法的相关资料,文中通过代码介绍的非常详细... 目录docker 镜像 pull 失败解决办法1DrQwWCocker 镜像 pull 失败解决方法2总

在C#中调用Python代码的两种实现方式

《在C#中调用Python代码的两种实现方式》:本文主要介绍在C#中调用Python代码的两种实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C#调用python代码的方式1. 使用 Python.NET2. 使用外部进程调用 Python 脚本总结C#调

IDEA中Git版本回退的两种实现方案

《IDEA中Git版本回退的两种实现方案》作为开发者,代码版本回退是日常高频操作,IntelliJIDEA集成了强大的Git工具链,但面对reset和revert两种核心回退方案,许多开发者仍存在选择... 目录一、版本回退前置知识二、Reset方案:整体改写历史1、IDEA图形化操作(推荐)1.1、查看提

Android自定义Scrollbar的两种实现方式

《Android自定义Scrollbar的两种实现方式》本文介绍两种实现自定义滚动条的方法,分别通过ItemDecoration方案和独立View方案实现滚动条定制化,文章通过代码示例讲解的非常详细,... 目录方案一:ItemDecoration实现(推荐用于RecyclerView)实现原理完整代码实现

Redis解决缓存击穿问题的两种方法

《Redis解决缓存击穿问题的两种方法》缓存击穿问题也叫热点Key问题,就是⼀个被高并发访问并且缓存重建业务较复杂的key突然失效了,无数的请求访问会在瞬间给数据库带来巨大的冲击,本文给大家介绍了Re... 目录引言解决办法互斥锁(强一致,性能差)逻辑过期(高可用,性能优)设计逻辑过期时间引言缓存击穿:给

VSCode中C/C++编码乱码问题的两种解决方法

《VSCode中C/C++编码乱码问题的两种解决方法》在中国地区,Windows系统中的cmd和PowerShell默认编码是GBK,但VSCode默认使用UTF-8编码,这种编码不一致会导致在VSC... 目录问题方法一:通过 Code Runner 插件调整编码配置步骤方法二:在 PowerShell

Java中数组转换为列表的两种实现方式(超简单)

《Java中数组转换为列表的两种实现方式(超简单)》本文介绍了在Java中将数组转换为列表的两种常见方法使用Arrays.asList和Java8的StreamAPI,Arrays.asList方法简... 目录1. 使用Java Collections框架(Arrays.asList)1.1 示例代码1.

C++实现回文串判断的两种高效方法

《C++实现回文串判断的两种高效方法》文章介绍了两种判断回文串的方法:解法一通过创建新字符串来处理,解法二在原字符串上直接筛选判断,两种方法都使用了双指针法,文中通过代码示例讲解的非常详细,需要的朋友... 目录一、问题描述示例二、解法一:将字母数字连接到新的 string思路代码实现代码解释复杂度分析三、

Springboot中分析SQL性能的两种方式详解

《Springboot中分析SQL性能的两种方式详解》文章介绍了SQL性能分析的两种方式:MyBatis-Plus性能分析插件和p6spy框架,MyBatis-Plus插件配置简单,适用于开发和测试环... 目录SQL性能分析的两种方式:功能介绍实现方式:实现步骤:SQL性能分析的两种方式:功能介绍记录

Python读取TIF文件的两种方法实现

《Python读取TIF文件的两种方法实现》本文主要介绍了Python读取TIF文件的两种方法实现,包括使用tifffile库和Pillow库逐帧读取TIFF文件,具有一定的参考价值,感兴趣的可以了解... 目录方法 1:使用 tifffile 逐帧读取安装 tifffile:逐帧读取代码:方法 2:使用