年,美国麻省理工大学MIT一个名为的研究团队推出了一款专为青少年儿童打造的图形化编程软件——Scratch,并打造了相应的学习网站,自此,青少年学习编程的壁垒被打破,编程教育开始风靡全球。
图源:网络编程学习“火”遍了全球,许多家长们也都选择了少儿编程作为孩子的培养方向,但家长们可能还没有深入了解少儿编程学些什么?也不知道少儿编程适合多大的孩子学呢?
今天这篇文章就给各位家长介绍一下。
1.少儿编程的学习内容?编程是一种计算机技术,最终目的是为了能够通过计算机执行和完成实现人类脑内的想法和指令。
成人学习编程是非常直接的、灌输式的,因此会给人留下编程=记代码、敲代码的印象,但孩子们学习的少儿编程是循序渐进的,课程内容会根据孩子们的年龄特征从启蒙-熟悉-掌握,一步步来的。
图源:网络少儿编程的课程主要分为两大类,一类是机器人编程,属于硬件类课程,一类是少儿编程,属于软件类课程。两者名称都有“编程”二字,这就让很多家长产生一个错觉:机器人编程=少儿编程?接下来小编来分别介绍一下。
机器人编程,顾名思义,这一类的课程需要有机器人等硬件设备作为载体,通过在电脑上编写程序来进行操控。
孩子们在课上需要通过组装、搭建、编写程序来运行机器人,更多培养的是孩子的动手能力、综合应用能力,能够激发学生的学习兴趣,且内容较简单,低龄和无基础的孩子也能学,很适合作为孩子编程启蒙的“敲门砖”。
图源:网络而少儿编程则较为接近大部分成人所学习的编程了,最终学成所有的能力以开发APP、网站等软件应用为主,也就是说孩子学会了能够自己制作一款游戏、一个APP等。然而少儿编程课不会那么难,难度是循序渐进的:图源:网络少儿编程的学习一般从低龄的入门级别的图形化编程开始,先培养孩子的逻辑思维,启蒙编程知识,再到小学高年级段的代码式语言,再深入至初高中年级数据结构与算法的学习,知识深度都是按照孩子的认知能力设计的,因此适合各个年龄层次。
2.多大的孩子适合学少儿编程?霍斯福德曾经这样告诉自己的女儿:“编程不是什么艰难学科,这也是一种语言,是人与机器的对话,就像是我们之间的对话一样。未来每个人都要学会和机器说话,无论你做什么行业。”
图源:网络我们之所以觉得编程难,是因为它是由新兴的计算机科技所带来的一门新的学科,并非语文、数学、英语等基础学科一样熟悉而已。未来编程也非常有可能会成为一门基础学科,因为未来世界计算机将会成为人人都在使用的基本设备,而编程也将会成为一门普遍化的基础语言和基本技能。许多大牛都是从小就开始学习编程的。扎克伯格11岁开始学编程,比尔·盖茨13岁学习计算机编程,李开复10岁开始学编程,而Uber创始人特拉维斯·卡兰尼克则从6岁就开始学习编程了。
图源:网络图源:网络所以学习编程不怕早,但孩子青少儿编程学习编程也并非越早越好,孩子需要起码从3岁开始学,再早一点的孩子大脑发育还未成熟,3-5岁是孩子的编程启蒙的黄金时期,不过只要孩子对编程有兴趣,就算年龄大一些再开始也不要紧,重要的是选对适合的课程。
图源:网络未来将会是一个更加人工智能化的世界,如果编程教育跟不上将有可能在未来缺乏竞争力,所以让孩子学习少儿编程不失为一个明智的选择。