青少年学习编程能培养抽象逻辑思维?
在我们生活工作中,一定遇到过有些人很难把一些事情描述清楚或做清楚,甚至会颠三倒四,语无伦次。他们欠缺的就是从小对于抽象逻辑思维能力的培养。甚至绝大多数的中学生、大学生都很难把一些事情整理得非常系统和清晰。
孩子在8岁左右开始形成抽象逻辑思维,整个8~18岁是抽象逻辑思维的形成期。逻辑是很抽象的,是很难通过语言文字去表述的。编程正是通过可见的代码、工具、运行结果,去不断梳理抽象的逻辑思维,再通过动手实践把抽象思维给具象化地表现出来,例如算法的运算结果、游戏中的步骤流程、机器人的指令等等,所以编程是非常适合开拓抽象逻辑思维的方式。孩子在这个年龄范围是非常适合学习编程的年纪。
在美国,约有500万青少年在学编程。孩子从4岁就已经开始接触编程逻辑思维,9岁左右就可以掌握一门专业的编程语言,各种夏令营或者编程科创活动也很频繁,整体都处在大众化到普及化的过程。中国的多数孩子其实也很早接触了乐高等玩具的逻辑培养,但是到了8岁、9岁再往后,就会觉得没有地方能够再教授孩子更深入一些的编程知识以及有趣的实践了,也正是因为这些市场空缺以及教育产业链的不完善,使得这几年开始催生出一些偏向低龄化的编程教育,填补了市场的空缺,完善了从小学到中学编程教育乃至大学编程教育中至关重要的一环。