卓训教育:孩子的每次犯错,都是学习的好机会

很多家长向卓训教育抱怨说:“孩子不听话,非用他自己的方法,走了很多弯路后才明白,说‘妈妈,我早听你的就好了’。”可是下次呢,再碰到别的事情,那个下定决心说“妈妈,我下次听你的”的孩子,他还是一样,不听劝说,要走自己的路。

这些家长很不理解,我们当年走了很多弯路,才终于找到的正确的道路,为什么把这些经验掏心掏肺地告诉孩子,孩子就是不肯听呢?非要自己撞了南墙才肯回头?

卓训教育认为,父母不妨问自己一个问题,在孩子的成长过程中,那些他走错的路,那些他犯过的错误到底有没有价值,有着什么样的价值?

1.png

朋友圈流传过一张图片,问河流为什么不走直路?你有观察过河流吗?你会发现自然界中的河流都是弯曲的,当河流在前进的过程中,有些障碍无法逾越时它就会绕道而行。长江为什么称为母亲河,正是这个绕道而行使得它流经了十一个省、自治区,滋养了那么多的地方。在发源地时它并没有那么宽大,但是它每经过一个地段,都会吸纳新的支流进来,所以到了入海口时,就会特别特别宽阔。

其实我们的人生也一样,每一个障碍和每一个弯路对我们的人生也都有重要意义。人的一生有很多波峰和波谷,波峰是正面经验,波谷是负面经验,而每一个波谷的负面经验,都能够挖深生命的河床,让生命容纳更充沛的水流,让人生之河变得更宽广。所以我们应该正确看待错误。错误是什么?错误能让我们的内心激发出更强大的力量,让我们能够相信即使千回百转,最终也定能柳暗花明的自信。

2.png

改正错误的过程,可以不断提高我们的“抗逆力”。抗逆力也叫做心理弹性,是每个人面对逆境时能够理性地做出正向的选择,找到合适的处理方法,能够从波谷中弹回去的能力。在生涯发展规划中,特别强调“错误”的价值,因为抗逆力是每个人与生俱来的一种潜力,平安顺利时抗逆力得不到激发,只有当危机和困难袭来的时候,刺激个体内外保护性因素起作用时才会被激活,而迸发出巨大的力量。

怎么提高孩子抗逆力?

很多人说“我们要让孩子独自去面对错误,那样才能让孩子内心更强大”。这句话是错的,孩子和成人不一样,孩子对未来的权衡力不够清晰,自身的弹性和自控力也没有发展成熟,这时你让一个孩子去独自面对错误和困难的时候,孩子很难应付。所以,在整个童年期,影响抗逆力形成的一个重要的因素就是父母的支持。

父母首先要对孩子进行认知上的引导。

3.png

比如有个女孩子学习很好,可有一次考试语文得了89分,一听到分数她就哭了,说:“我从来没有考过这么低的分数,我不希望我的分数在90以下,我永远不希望这样。而且这一定不是第一次,得过一次80多分,以后我会经常有这样的分数。”你听到这,就明白了,嘴上她说的是为这次成绩不好而难过,但她心里真正害怕的是这会让她以后成绩永远不好。

也就是在对这件事情进行推断时,她将一个暂时性的事件做出了永久性的推断。这个就是心理学中说的以偏概全。以偏概全包括两种情况,一种是错了一次就觉得以后永远都得错;另一种是错了一件事就对自己整个人都否定。这种对错误的以偏概全的推断,常常是让人后面不敢再采取行为的主要原因。那我怎么对她进行引导,才能让她知道犯错并不可怕,错误和挫折是人生的一部分,认识到错误的意义。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
非常抱歉,我理解错误了您的问题。如果您想要控制整个窗口的旋转角度,而不是QDial控件的旋转角度,您可以通过重载QWidget的mousePressEvent(QMouseEvent *event)、mouseMoveEvent(QMouseEvent *event)和mouseReleaseEvent(QMouseEvent *event)函数来实现。具体实现方法如下: ```cpp // 在头文件中声明重载的函数 class MyWidget : public QWidget { Q_OBJECT public: explicit MyWidget(QWidget *parent = nullptr); ~MyWidget(); protected: void mousePressEvent(QMouseEvent *event); void mouseMoveEvent(QMouseEvent *event); void mouseReleaseEvent(QMouseEvent *event); private: QPoint m_lastPos; // 保存鼠标上一个位置的坐标 }; // 在源文件中实现重载的函数 MyWidget::MyWidget(QWidget *parent) : QWidget(parent) { } MyWidget::~MyWidget() { } void MyWidget::mousePressEvent(QMouseEvent *event) { if (event->button() == Qt::LeftButton) { m_lastPos = event->globalPos(); // 保存当前鼠标位置 } QWidget::mousePressEvent(event); } void MyWidget::mouseMoveEvent(QMouseEvent *event) { if (event->buttons() & Qt::LeftButton) { QPoint delta = event->globalPos() - m_lastPos; // 计算鼠标移动距离 m_lastPos = event->globalPos(); // 保存当前鼠标位置 QMatrix matrix; matrix.rotate(delta.x()); // 旋转矩阵 setMatrix(matrix); // 应用矩阵 } QWidget::mouseMoveEvent(event); } void MyWidget::mouseReleaseEvent(QMouseEvent *event) { QWidget::mouseReleaseEvent(event); } ``` 这样,当用户按下鼠标左键并移动时,窗口会跟着鼠标一起旋转,旋转角度受到限制。您可以根据需要调整矩阵的旋转角度,例如上面的代码中,我们将矩阵的旋转角度设置为鼠标在X轴上移动的距离,这样窗口就会跟随鼠标旋转。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值