打开网易新闻 查看更多图片

人人都想有好的习惯,家长们更是希望自己的小孩从小能养成好的习惯。关于哪些是好习惯,每个人都能说出个一二。但关于如何培养好习惯,有没什么既简单又科学的实用方法,估计很少人能讲出一二三来。

James Clear的《Atomic Habits》就是教你方法的。这本书讲了一个完整的体系,但我先分享其中一个非常小但又特别好用的方法,叫做“Habit stacking”。书中的总结如下:

Habit stacking is a strategy you can use to pair a new habit with a current habit.
The habit stacking formula is: After [CURRENT HABIT], I will [NEW HABIT].

说得直白点,就是把一个新的习惯和已有的习惯联系起来。听起来似乎特别简单,好像人人都知道似的。我们来看看个例子。

小朋友早上起床后,一般先穿好衣服,然后去上厕所,接着刷牙洗脸,最后吃早餐.....如果希望他早上起来喝杯水,那么告诉小孩,“你上完厕所就立即去喝一杯水。”于是,早上的例行动作变成了:起床—穿衣服—上厕所—喝水—刷牙洗脸—吃早餐。一个新的习惯添加到了当前的习惯中。

又,既然这个方法中有个stacking,就意味着不仅仅是可以增加一个习惯,还可以不断的往上叠加习惯。比如:

经常久坐不好,所以要打破这个坏习惯并且形成一些好习惯。于是设置一个45分钟的闹钟。当听到闹钟响,就起来活动5分钟。养成活动5分钟的习惯后,在活动后增加喝一杯水的习惯。接下来在喝完水后又增加一个冥想3分钟的习惯......于是这个习惯堆栈就变成了:闹钟响—活动—喝水—冥想......“堆栈”一词,相信学计算机的同学应该特别有感觉。

关于这个方法,需要注意点的是,习惯堆栈中的习惯都是很小的习惯,不能把大的、特别难形成的习惯放进去,否则弄不好就溢出了。:)

看完这篇短文后,接下来需要做的事情就是帮助小孩构建他们的Habit stacking,Think and Practise!