“超人练习法”系列08:ZPD 理论

news2024/9/23 0:26:22

01 先认识一个靓仔

看过 Lev Vygotsky 这个人的书吗?他是一位熟练心理学家,对人们习得技能的方式非常感兴趣,但他 37 岁的时候就因肺炎英年早逝了。

他认为社会环境对学习有关键性的作用,认为社会因素与个人因素的整合促成了学习。他和 Jean Piaget 分别发展出一套认知发展理论体系。

Jean Piaget 这人也是近代有名的发展心理学家、哲学家。

02 近侧发展区理论

我们今天只是来聊聊 Lev Vygotsky,它提出了「近侧发展区」理论,指儿童在成长的过程并不一定如 Jean Piaget 所论述的受到年龄所限制。如果有一个导师让儿童尝试一些他能力以外的事物,可以加快他的成长过程。

具体可以到 Wikipedia 上去看看:https://en.wikipedia.org/wiki/Zone_of_proximal_development

他注意到了这样的细节,传统上的教育心理学家只是一直关注儿童在每个发展阶段能做什么,以及如何衡量他们的能力,比如现在的各种升学考试。但远不止,他提出实际上有两个并行的发展阶段:

  • 第一,孩子在测试时的实际能力水平;
  • 第二,孩子的“潜力”水平,即在得到他人或者身处环境的指导和支持下,他们所能达到的能力水平。

好比说,有些人给孩子报什么辅导班、提分班,实质上就是想更深度去开发孩子的应试潜力,期望能在培训的过程中得到考试专家的帮助和指导后,孩子能把考试分数提起来。

Lev Vygotsky 称实际能力和潜在能力之间的差异为近侧发展区(The Zone of Proximal Development)或潜在发展区。重要的是,这个区域在不同的孩子之间大小不同。

你可能看起来觉得不是什么大不了的事儿,是否有帮助跟你能做多少有关系吗?Lev Vygotsky 却注意到这确实会产生很大的差异。那些孩子在有帮助的情况下能做到什么,比起他们在没有帮助的情况下能做到什么,更能预测个人和心理发展的程度。

03 比较常见的案例

3.1 通过主动模仿来学习

比如说小朋友总爱模仿,记得小时候,总爱模仿大人的角色过家家,要不就是模仿老师去给其他小朋友上课,总喜欢扮演比自己能力更强的角色。

在扮演的过程中,他们其实就在学习新东西,无意间就在学着怎么跟所扮演的角色产生共鸣,尽自己最大能力在观察以更完美地扮演它。

孩子在扮演成年人的很多角色时,在不经意间就自动多了更多的额外关注、自我意识、反思和调整,来不断确保自己跟角色的状态是保持一致的。

在这个过程中,他们在学习,而这个区域也正是学习发生的地方。

如果说,你只做你已经知道如何做的事情,那么你自然无法学到新东西,你现在只是在重复。

如果说,你试图做一些你甚至无法开始做的事情,即使有人帮你,那你也无法学到新东西,因为此刻的解决方式是别人的,这个结论别人是如何思考得出的,可能你也不知道。

那么,我们在这个区域应该怎么学习呢?很简单,在「更有知识的他人」的指导下学习和获得新的技能,比如老师、教练或父母等。

你可以从基本能力开始,慢慢发展到更复杂任务的空间,得到在学科领域拥有更多知识和专业的人的支持和帮助。

Lev Vygotsky 的理论,强调了支持性学习环境对于促进有效教育和技能发展的重要性。除了是获得他人的指导和支持外,支持你的还可以是各种工具和技术,比如说现在流行的 AI 工具就是一个很强大的支持工具和技术。

比如说,我们学习英语就是一个典型的 ZPD 例子,我们可以沉浸在一个有经验的老师提供的持续反馈中,或者 OpenAI 的技术作为辅助来增强我们的阅读、口语能力的环境中进行学习。

3.2 通过以身作则来引导

我们在 06 中讲的掌握阶段,可因看到增加的能力也是在社交环境中产生的,不管是学英语还是系鞋带,都一样。

  • 无意识的无能,你很小的时候不懂怎么系鞋带,甚至你连鞋带是用来干嘛的也不知道 ;
  • 有意识的无能,你在幼儿园看到别人会系鞋带了,但你突然意识到自己不会,而且还很难;
  • 有意识的能力,你妈妈一步一步慢慢地教你系鞋带的动作,你在模仿她,慢慢地你越来越熟练,你最终学会了,你很开心;
  • 无意识的能力,你现在系鞋带时,已经不需要思考了。

在这个例子中,你妈妈教你一步一步学系鞋带就是近侧发展区的一种表现。只要完整复刻她的步骤,你就能慢慢学会了这个技能。但如果说,没有人有足够的耐心、时间、精力来教你这个技能的话,你可能需要更长的时间才能自己弄明白。

你的学习并不是关于你的智力或创造力,而是关于你与一个知道如何做那些你还不能做的事情的人合作的能力,直奔大师就是基于合作的。

ZPD 是一个强大的框架,用于理解我们如何从他人那里最好地学习,并加速我们在各个领域的进步。

04 总结

突然想到说,为啥很多喜欢把孩子代理给学校后撒手不管,且自己也不爱学习的家长,总会发现孩子很难成长为拥有持续不断学习能力的人。

因为某种程度上,ZPD 跟父母的以身作则有着相当密切的关系,它直接挑战了许多关于学习如何运作的假设方法论。

好比不少当父母的人,自己捧着手机在刷短视频,然后喊孩子不要沉迷短视频,这不就是神经病嘛?

因为我们永远没有明确、清晰的界限来划分我们能做和不能做的事情。所谓成长,并非自我生成,而是因为与社会环境的互动而产生的。

真正能够在自己的 ZPD 中好好运作的能力,才是学习的真正本质。

明天再具体讲讲怎么实践……

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1381106.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

windows11通过虚拟机安装Ubuntu20.04

VMware 分为 VMware Workstation Pro 和 VMware Workstation Player, Pro体验期后收费,Player则免费。player 早期不能创建虚拟机,只能Pro创建好后给Player运行,而现在player早已加入创建虚拟机功能,所以使用体验上两者相差不大&a…

C++20结构化绑定应用实例(二百五十六)

简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生…

Qt/QML编程学习之心得:slider(34)

滑条slider,有时也成为进度条progressbar,在GUI界面中也是经常用到的。 import QtQuick 2.9 import QtQuick.Controls 2.0 import QtQuick.Layouts 1.2ApplicationWindow {id:rootvisible: truewidth: 1920height: 720//title: qsTr("Hello World&q…

深度学习笔记(五)——网络优化(1):学习率自调整、激活函数、损失函数、正则化

文中程序以Tensorflow-2.6.0为例 部分概念包含笔者个人理解,如有遗漏或错误,欢迎评论或私信指正。 截图和程序部分引用自北京大学机器学习公开课 通过学习已经掌握了主要的基础函数之后具备了搭建一个网络并使其正常运行的能力,那下一步我们还…

Flutter-Web从0到部署上线(实践+埋坑)

本文字数:7743字 预计阅读时间:60分钟 01 前言 首先说明一下,这篇文章是给具备Flutter开发经验的客户端同学看的。Flutter 的诞生虽然来自 Google 的 Chrome 团队,但大家都知道 Flutter 最先支持的平台是 Android 和 iOS&#xff…

权值初始化

一、梯度消失与爆炸 在神经网络中,梯度消失和梯度爆炸是训练过程中常见的问题。 梯度消失指的是在反向传播过程中,梯度逐渐变小,导致较远处的层对参数的更新影响较小甚至无法更新。这通常发生在深层网络中,特别是使用某些激活函…

基于SpringBoot+Thymeleaf的医院挂号管理系统(有文档、Java毕业设计)

大家好,我是DeBug,很高兴你能来阅读!作为一名热爱编程的程序员,我希望通过这些教学笔记与大家分享我的编程经验和知识。在这里,我将会结合实际项目经验,分享编程技巧、最佳实践以及解决问题的方法。无论你是…

【React】TS项目配置Redux

前提条件 在React中使用Redux,官方要求安装两个插件,Redux Toolkit 和 react-redux Redux Toolkit(RTK): 官方推荐编写Redux逻辑的方式,是一套工具的集合集,简化书写方式。 简化 store 的配置方…

第133期 为什么一些场景下Oracle很难被替换掉(20240113)

数据库管理133期 2024-01-13 第133期 为什么一些场景下Oracle很难被替换掉(20240113)1 数据量2 架构3 应用改造4 Exadata和融合数据库总结 第133期 为什么一些场景下Oracle很难被替换掉(20240113) 今天在薛首席的群里&#xff0c…

Jmeter 性能-监控服务器

Jmeter监控Linux需要三个文件 JMeterPlugins-Extras.jar (包:JMeterPlugins-Extras-1.4.0.zip) JMeterPlugins-Standard.jar (包:JMeterPlugins-Standard-1.4.0.zip) ServerAgent-2.2.3.zip 1、Jemter 安装插件 在插件管理中心的搜索Servers Perform…

day17 平衡二叉树 二叉树的所有路径 左叶子之和

题目1:110 平衡二叉树 题目链接:110 平衡二叉树 题意 判断二叉树是否为平衡二叉树(每个节点的左右两个子树的高度差绝对值不超过1) 递归遍历 递归三部曲 1)确定递归函数的参数和返回值 2)确定终止条…

基于ubuntu2204使用kubeadm部署k8s集群

部署k8s集群 基础环境配置安装container安装runc安装CNI插件部署1.24版本k8s集群(flannel)安装crictl使用kubeadm部署集群节点加入集群部署flannel网络配置dashboard 本集群基于ubuntu2204系统使用kubeadm工具部署1.24版本k8s,容器运行时使用…

倍福PLC控制器开发环境介绍

倍福PLC控制器是一款功能强大、易于使用的可编程逻辑控制器,广泛应用于各种工业自动化控制系统中。为了充分发挥倍福PLC控制器的功能,需要使用合适的开发环境。下面将介绍倍福PLC控制器的开发环境,主要包括软件安装与配置、工程创建与管理、编…

matlab中any()函数用法

一、帮助文档中的介绍 B any(A) 沿着大小不等于 1 的数组 A 的第一维测试所有元素为非零数字还是逻辑值 1 (true)。实际上,any 是逻辑 OR 运算符的原生扩展。 二、解读 分两步走: ①确定维度;②确定运算规则 以下面二维数组为例 >>…

使用组合框QComboBox模拟购物车

1.组合框: QComboBox 组合框:QComboBox 用于存放一些列表项 实例化 //实例化QComboBox* comboBox new QComboBox(this);1.1 代码实现 1.1.1 组合框的基本函数 QComboBox dialog.cpp #include "dialog.h" #include "ui_dialog.h"Dialog::Dialog…

Qt QListWidget列表框控件

文章目录 1 属性和方法1.1 外观1.2 添加条目1.3 删除条目1.4 信号和槽 2 实例2.1 布局2.2 代码实现 Qt中的列表框控件,对应的类是QListWidget 它用于显示多个列表项,列表项对应的类是QListWidgetitem 1 属性和方法 QListWidget有很多属性和方法&#xf…

linux磁盘清理_docker/overlay2爆满

问题:无意间发现linux服务器登陆有问题,使用df命令发现目录满了。 1. 确定哪里占用了大量内存。 cd / du -sh * | sort -rh经过一段时间后,显示如下: // 474G home // 230G var // 40G usr // 10G snap // --- 根据实际情…

Java内存模型之可见性

文章目录 1.什么是可见性问题2.为什么会有可见性问题3.JMM的抽象:主内存和本地内存3.1 什么是主内存和本地内存3.2 主内存和本地内存的关系 4.Happens-Before原则4.1 什么是Happens-Before4.2 什么不是Happens-Before4.3 Happens-Before规则有哪些4.4 演示&#xff…

Kafka的核心原理

Topic的分区和副本机制 分区有什么用呢? 作用: 1- 避免单台服务器容量的限制: 每台服务器的磁盘存储空间是有上限。Topic分成多个Partition分区,可以避免单个Partition的数据大小过大,导致服务器无法存储。利用多台服务器的存储能力&#…

时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时序预测对比

时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比 目录 时序预测 | Matlab实现EEMD-SSA-BiLSTM、EEMD-BiLSTM、SSA-BiLSTM、BiLSTM时间序列预测对比预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.Matlab实现EEMD-SSA-BiLSTM、…