一、刻意练习

天才不是源于天赋,而是源于掌握正确的练习方法。 -《刻意练习》

著名心理学家艾利克森在“专业特长科学”领域潜心几十年,研究了一系列行业或领域中的专家级人物:国际象棋大师、顶尖小提琴家、运动明星、记忆高手、拼字冠军、杰出医生等。

他发现,不论在什么行业或领域,提高技能与能力的最有效方法全都遵循一系列普遍原则,他将这种通用方法命名为“刻意练习”。

对于在任何行业或领域中希望提升自己的每个人,刻意练习是黄金标准,是迄今为止发现的最强大的学习方法。

所以一个人要在某个领域,某个专业上取得成就,也需要不断的刻意练习,不断的精进自我,才能达到目标。

二、青少儿的刻意练习

在青少年阶段,还没形成自己的专业路线,现阶段是广泛的学习内容,或者换句话说,学习就是青少年的专业,刻意练习就是在不断提升自己的思维能力、逻辑能力、学习力的过程。

一个简单的公式:学习=学科知识+能力。

能力的提升就需要刻意练习,如何刻意练习?有没有更有效的工具?

三、编程,更有效的刻意练习工具

从工具的角度来说

**工具需要有兴趣点。**特别是对于孩子来说,兴趣是引导孩子最好的学习动力,孩子愿意接触、坚持学习、深入研究,孩子从而能在这个领域深入下去,持续研究,保持升级。

**工具需符合孩子发展规律和特点。**编程根据孩子的年龄段的不同设置不同的编程方式和工具,编程的工具和方式要符合孩子的发展规律,例如幼儿用平板,一到三年级用图形化,四年级以上用python,五年级以上用C++。

**工具需具有阶梯升级。**编程是一个从简单到复杂,从分散到融合的学习过程。一开始用单一的积木拼搭,完成简单的动画,到中期,可以完成一个比较复杂的编程作品,再到后来抽象阶段,用编程解决复杂的现实问题。整个过程是一个进阶的过程,中间有平滑的学习曲线,一直吸引着孩子持续往更高级学习。

**工具需要一惯性。**编程不仅仅是一项工具,它还能运用到学习、生活中,学习编程之后,不会抛弃不用,可以改变你看问题的角度,更可以把编程融入到生活中,改变自己的生活方式。

从刻意练习的方面来讲

**专注力的刻意练习。**专注力培养不是一天两天被动养成的,而是通过刻意练习培养出来的。因为孩子对少儿编程有兴趣,所以会持续专注在编程上。通过坐下来,静下心来,研究和编写程序,一步一步的达到专注力增强,能“坐下来”的时间增加,从而提升孩子的专注力。

**逻辑思维能力的刻意练习。**一个孩子的逻辑思维能力直接影响孩子的学习力和行为习惯。逻辑思维能力是孩子影响一生能力的底层逻辑。逻辑思维能力也不是被动形成的,而是通过刻意练习锻炼出来的。编程,可以从简单的逻辑,比如几个模块的拼搭,到后期完全抽象的代码,编程的每一步都是在锻炼孩子的逻辑思维,而且整个过程是孩子主动的,是想完成挑战的,学习编程的过程,就是逻辑逻辑思维培养的过程。

**创新能力的刻意练习。**其实创造力和创新能力和想的多是两个不同的含义。创新思维是在拥有了更多的知识积累和思维沉淀之后,从实际问题出发,用更先进的思维、方式和方法,去创造价值的过程。所以它不是一时的、暂时的,而是一贯的,持续深入的,所以创新能力也是不断刻意练习的过程。在课堂上,老师鼓励、引导孩子去创新,把自己的想法实现出来,或者用不同的解题思路去解决,都是在培养孩子的创新。形成思维意识之后,孩子就会有创新习惯,遇到什么事情就会考虑用更好的方式解决,就会出现创新。

**解决问题的刻意练习。**解决问题是每个孩子甚至每个成人都必须具备的能力。因为编程是PBL式学习,也就是每个编程项目都是一个问题(项目),做每一个项目都要从构思、规划、编码、测试、调试几个步骤去完成,也就是说,编程的过程就是解决问题的过程。从小的问题开始解决,到后期的高深复杂的问题,每次项目的完成,即意味着解决了一个问题。每个问题的解决,都是对孩子能力的增强,信心的增强,也促进孩子挑战更高的难度,去想解决更复杂的问题(项目)。

**对复盘思维、持续精进的刻意练习。**复盘思维也是每个人都应该具备的能力。小到写作业检查,大到一个项目的迭代,都是复盘思维的体现。每个编程项目也是一样的,不可能一遍过,需要不断的修改bug,不断的调试,才能达到无缺陷的程度。所以每一次的检查、调试、迭代都是一次复盘的过程,持续精进的过程,也就是提升这种能力的过程。

把编程定义为一种更有效的刻意练习工具,孩子们可以利用工具,提升自己的各种能力,精进自我,持续向好。也把这种编程精神作为一种倡导精神,融入到自我的人生中,实现自己人生价值的状态。