计算机编程对于儿童来说其实就是一种用于创造的艺术,其内容包罗万象。培养孩子编程就是培养理解问题、找出解决问题路径的能力。说得再远一些,良好的编程思维在我们未来的“人际”交往沟通中也相当重要。
Facebook创始人扎克伯格6年级开始学习编程,AlphaGo的缔造者、谷歌人工智能设计师杰米斯,也从8岁就开始喜欢上编程了。
所以在美国,在这样一类技术大牛带动之下的计算机编程浪潮里,儿童编程成为少年甚至幼儿园小朋友的一种时尚选择,美国前总统奥巴马连续曾经两年亲自为编程宣传活动“编程一小时”站台以支持孩子学习计算机编程。
我国的少儿编程
国务院印发《新一代人工智能发展规划》,建议“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”。
在目前应试教育的背景之下,校内学习和校外补习的目的导向均是升学,这无疑给了孩子一定的压力,孩子就像背着“压力”的书包走在成长的路上。显然,这对孩子的成长是不利的。
在儿童成长这样一个关键阶段,孩子们对自身兴趣的认知正开始凸显,一方面升学的压力让孩子失去本该属于儿童阶段的快乐,另一方面凸显出来的兴趣培养又迫在眉睫,作为家长,平衡两者的关系成为了一大难题。
所以,在国内倡导创客教育的背景之下,让孩子学习编程也正逐渐成为一种情怀,这种情怀的核心是让孩子减轻压力,快乐学习。
学习编程并不是为了让孩子成为程序员,而是在学习的过程中锻炼孩子的思维能力、学习能力。同时也能增加孩子的竞争力。
为什么要让小孩子学编程
你可能会问,让孩子去学习画画、弹琴不一样也是激发他们的创造力吗,跟编程相比又有什么不同呢?
其实,这可能更像是“授人以鱼,授人以渔”的区别:当你教授孩子画画、舞蹈时,你教给他们的只是一项技能,它们当然也能使你的孩子变得更好,但一般来说这种技能对孩子的帮助相对有限。
当你在教授孩子编程时,你其实是在教孩子学会使用一个重要的工具,这个工具能够以更快的速度扩展你孩子各方面的能力,并在将来为孩子创造出更多的可能性,这也将大大增强孩子在未来科技社会的竞争能力。
从教育角度看,儿童编程的核心的理念是在把计算机编程融合孩子兴趣的同时,加强孩子思维能力的锻炼,学习编程语言,可以锻炼孩子的逻辑思维,可以培养孩子的科技嗅觉,从使用者变身创造者,可以让孩子学会用酷炫的方式表达自我,可以提高孩子的逻辑思考力和解决问题的能力。
Facebook创始人扎克伯格6年级开始学习编程,AlphaGo的缔造者、谷歌人工智能设计师杰米斯,也从8岁就开始喜欢上编程了。
所以在美国,在这样一类技术大牛带动之下的计算机编程浪潮里,儿童编程成为少年甚至幼儿园小朋友的一种时尚选择,美国前总统奥巴马连续曾经两年亲自为编程宣传活动“编程一小时”站台以支持孩子学习计算机编程。
我国的少儿编程
国务院印发《新一代人工智能发展规划》,建议“实施全民智能教育项目,在中小学阶段设置人工智能相关课程,逐步推广编程教育,鼓励社会力量参与寓教于乐的编程教学软件、游戏的开发和推广”。
在目前应试教育的背景之下,校内学习和校外补习的目的导向均是升学,这无疑给了孩子一定的压力,孩子就像背着“压力”的书包走在成长的路上。显然,这对孩子的成长是不利的。
在儿童成长这样一个关键阶段,孩子们对自身兴趣的认知正开始凸显,一方面升学的压力让孩子失去本该属于儿童阶段的快乐,另一方面凸显出来的兴趣培养又迫在眉睫,作为家长,平衡两者的关系成为了一大难题。
所以,在国内倡导创客教育的背景之下,让孩子学习编程也正逐渐成为一种情怀,这种情怀的核心是让孩子减轻压力,快乐学习。
学习编程并不是为了让孩子成为程序员,而是在学习的过程中锻炼孩子的思维能力、学习能力。同时也能增加孩子的竞争力。
为什么要让小孩子学编程
你可能会问,让孩子去学习画画、弹琴不一样也是激发他们的创造力吗,跟编程相比又有什么不同呢?
其实,这可能更像是“授人以鱼,授人以渔”的区别:当你教授孩子画画、舞蹈时,你教给他们的只是一项技能,它们当然也能使你的孩子变得更好,但一般来说这种技能对孩子的帮助相对有限。
当你在教授孩子编程时,你其实是在教孩子学会使用一个重要的工具,这个工具能够以更快的速度扩展你孩子各方面的能力,并在将来为孩子创造出更多的可能性,这也将大大增强孩子在未来科技社会的竞争能力。
从教育角度看,儿童编程的核心的理念是在把计算机编程融合孩子兴趣的同时,加强孩子思维能力的锻炼,学习编程语言,可以锻炼孩子的逻辑思维,可以培养孩子的科技嗅觉,从使用者变身创造者,可以让孩子学会用酷炫的方式表达自我,可以提高孩子的逻辑思考力和解决问题的能力。