摘要:随着人工智能、大数据等高新科技的普遍应用,编程这门学科成为了教育界的热议话题,少儿编程也成为了很多家长培养孩子方向的优先选择。编程是什么呢?一句话来概括,编程其实是一种用计算机代码解决问题、开发软件的技术,像无人驾驶、智慧城市、智能家居、A...
随着人工智能、大数据等高新科技的普遍应用,编程这门学科成为了教育界的热议话题,少儿编程也成为了很多家长培养孩子方向的优先选择。
编程是什么呢?一句话来概括,编程其实是一种用计算机代码解决问题、开发软件的技术,像无人驾驶、智慧城市、智能家居、AI机器人等高新科技,都是基于逻辑运算、编写程序来完成的。
图源:网络
那么,家长们关心的少儿编程又是什么呢?少儿编程到底学习什么?不同的年龄段孩子都能学吗?怎么选课呢?本篇文章我们就来详细说说。
解释概念之前,我们先以一个例子引入,比如当我们听到一个孩子在学围棋或象棋时,通常我们会判断这个孩子一定是一个聪明的孩子!
为什么呢?因为下棋的时候除了出棋以外,还需要预判对手会如何出棋、再下一步如何应对以及分析整个棋盘的局势,然后采取有效应对措施......
图源:网络
整个过程中,能“操控”棋盘的只有孩子敏锐的思维和严谨的逻辑,而少儿编程学习的正是这样一种逻辑思维,编程教育的底层逻辑是“逻辑思维的训练和养成”,能够培养孩子缜密、严谨的思维习惯和解决问题的能力。
而比起象棋,少儿编程不只停留在竞技和娱乐层面,而是需要应用到解决实际问题当中,还锻炼了孩子的动手能力。
明白了少儿编程的底层逻辑之后,那么问题来了,孩子怎么学?什么时候学呢?
(1)小学之前
这个年龄段的孩子识字、逻辑认知和数学等基本能力都还没发展好,所以并不建议在这个阶段去特意报班学编程。如果真想给孩子启蒙,可以让孩子先接触基础的启蒙课程和工具就可以了。
(2)一二年级左右
这个时间段是孩子编程启蒙的黄金时间,scratch图形化编程是孩子蕞喜欢的编程语言,也是训练孩子逻辑思维和创意能力最好的编程工具。但想系统学习学得扎实,那还是在外面报一下课比较好。
图源:网络
(3)三四年级左右
这是孩子具象思维向抽象思维过渡的关键期,如果没有编程基础,那还是学scratch图形化编程。如果有一定的编程基础,数学英语底子也不错,那就可以开始学习真正的代码编程python,孩子的接受程度会比较好。
(4)五年级及以上
大年龄段的孩子可以继续学python,但孩子如果已经显现出在编程方面的天赋,数学成绩也很好,也可以尝试c++,走信奥特长生的路线。
图源:网络
看到这里,家长们对于少儿编程学什么应该都有了基本的了解,而对于不同年龄段孩子的报班?我们要先看孩子的情况,不跟风,也别耽误有兴趣、有天赋的孩子。