位置:魔方格 > 兴趣爱好 > 机器人编程 > 让孩子学习少儿编程的原因是什么  正文

让孩子学习少儿编程的原因是什么

发布时间:2020-05-22 14:17:33来源:魔方格

近几年,越来越多的学生和家长接触到少儿编程,一部分的家长很认可少儿编程的学习,把孩子送到培训机构学习少儿编程,而且也反馈孩子很喜欢学习,通过一段时间的学习,确实给孩子带来一些积极的影响。

但是一部分家长对少儿编程教育的价值认识存在一些误区,觉得少儿编程教育是一场骗局,学习少儿编程是交智商税。那么少儿编程教育到底是不是骗局?到底为什么要让孩子去学习少儿编程呢,今天我们就跟大家来好好聊一聊这个话题。

少儿编程是什么?

少儿编程诞生于国外,兴起于欧美国家。首先,我们要从少儿编程的起源说起,少儿编程并不是从国内诞生,而是从国外开始兴起,然后再传播到国内,其中少儿编程教育的一个里程碑事件就是首先得益于适合少儿编程工具—Scratch的诞生,在Scratch未出现之前,并没有少儿编程这个概念。

但编程确实一直有的,而电脑编程跟大家的感觉是比较高深的科学知识,需要英文好,需要很枯燥的坐在电脑前敲代码,而且从事成人计算机编程工作的程序员脱发比较厉害,所以一部分人凭借着固有的对成人编程的认知,并没有深入了解过少儿编程教育出现的背景和原因,不明白少儿编程和成人编程之间的差异,就下断言,说少儿编程是交智商税,不想让自己的孩子将来做码农,所以不要学少儿编程,少儿编程教育就是哄骗家长的钱,坦白讲,这种认识是有问题的。

Scratch较早诞生于2007年,是由被誉为“Scratch 之父“—— 米切尔·瑞斯尼克(Mitchel Resnick)带领的麻省理工学院的“终身幼儿园团队”开发的图形化编程工具,版本也是在 2007 年发布,主要面向青少年开放。

Scratch是在 LOGO 的理念与乐高机器人编程工具基础之上,发明的一种易于让儿童理解的,用命令图块搭建逻辑的编程方式,正是由于这种像搭积木一样的图块化编程,才让儿童能够理解,能够用计算机编程开始创作。

到今天,Scratch 的在线平台已经有超过 1800 万注册用户,被翻译成 70 余种语言,被 150 个国家的人民使用。Scratch 语言与各种硬件和软件相结合,被广泛使用在学校、家庭以及校外的计算机、编程教育等。

4月份,在较新的世界流行编程语言排行榜中,Scratch这种适合儿童就行编程创作的图形化编程语言也跃居到排行榜前20,由此可见世界范围内流行和受欢迎程度。

少儿编程教育的理论基础

目前一部分家长觉得少儿编程是交智商税,没必要从小学习,对于一些机构宣传的少儿编程教育的价值,例如帮助孩子提升逻辑思维很多父母觉得可以通过其它形式例如(围棋、数学)等来培训,觉得少儿编程没有必要学。

所以我们在了解少儿编程教育的价值之前有必要科普下少儿编程教育的理论基础。

提到少儿编程教育的价值理论基础这就离不开人工智能发展的一位先驱,美国麻省理工学院的数学家派普特教授和瑞士一位心理学家、哲学家让·皮亚杰(Jean Piaget ,1896-1980,认知发展论的提出者)了。

皮亚杰在二十世纪中叶提出了建构主义(Constructivism)学习理论,目标是关注学习是如何发生的。该理论指出,人们会基于过往的经验和对世界的理解来构建知识(constructing knowledge),而不是获得知识(acquiring knowledge)。

孩子理解周围的世界,不是通过学习大人所掌握的知识,或只是作为一个空容器被灌输知识,而是作为一个活跃的个体与世界互动并构建出不断发展的理论。

皮亚杰把适应看作智力的本质,他把儿童看成建造个人知识理论的小哲学家和科学家。他认为活动既是感知的源泉,又是思维发展的基础。

多年以后,派普特把皮亚杰的理论充分地融会贯通到 LOGO 语言的设计和实践之中。他曾在 1958 年~1963 年期间师从皮亚杰,研究儿童发展的理论。

在他 1980 年的著作《头脑风暴》中,他写到:“通过编写计算机程序,孩子们既能尝试着理解和掌握较现代、较强大的技术工具,有机会触及科学和数学的较深处,并且体会到创建智能模型的美。”

派普特的教育思想主要有四个核心点:

1. 孩子在动手中学习。在他看来,好的教育不是如何让老师教得更好,而是如何提供充分的空间和机会让学习者去构建自己的知识体系。当孩子们在制作一些对自己有意义的作品时,如编故事、编程序或是音乐创作时,孩子们正处于学习知识的较佳状态。他被自己的热情所驱动,主动地去获取知识,而不是痛苦地被填鸭。

2. 可触摸的实体帮助思考具象化。

3. 强大的理论可以赋能个体。

编程本身并不能使你成为更懂得思考的人,只有当你通过编程,在电脑上做了某些模拟,然后加深了对世界的理解和认识之后,你才真正接触到了派普特说的 Powerful ideas。

4. 自我反省可以帮助孩子看清自己的思考与周遭环境的联系。

自我反省就像是编程过程中的调试(debugging),程序中会出现错误(bug),需要反复调试,孩子可以通过调试自己来发现、分析并修正错误。

这个过程是由孩子自己驱动的,教师扮演的角色只是在必要时给出反馈和提供支持。调试的技能就是分析和解决问题的能力,在儿童学习过程中非常重要,能够在现实生活中训练出批判性思维,孩子脑中的调试程序是“智力活动的本质”。

在 1984 年拍摄的一段视频中,派普特坚信电脑将成为未来学校和家庭的重要组成部分,就像纸和笔一样。他也阐述了自己的理念:

“孩子学习编程,其实是在学习一些重要概念,如运动、反馈、工业设计的原则等等,但是较重要的是他们学习到的知识是一个统一的整体,科学、数学等正式学科和他们热爱的玩具和游戏不是分离的。孩子们甚至可以在学龄前就获得这些知识。“

皮亚杰和派普特两人的建构主义学习理论成为了此后儿童编程教育思想的基础。从皮亚杰的理论,我们可以看到少儿编程科学的世界观和灵魂所在:对活动和交互的重视,让孩子在玩耍中不断创建和调整心智模式。

为什么要让孩子去学习少儿编程?

让孩子学习少儿编程,对电脑编程,成为一个创造者,而不是让电脑对孩子编程,孩子沦为一个消费者。

现在的孩子,是直接在互联网世界中成长起来的,他们被称为“数字原住民”,但一般的孩子在婴幼儿时期就知道手机和平板上可以看各种动画片,玩各种趣味游戏,只是作为一个消费者,消费别人通过电脑创作的作品。

他们熟练地使用电脑或手机浏览网页、玩游戏、看视频,但并不知道如何利用他们手中的工具去创造东西,这是非常可惜的。

但如果是学会了少儿编程的孩子,可以对电脑进行编程控制,借助电脑创作动画、游戏等等作品,就从原来一个消费别人创作作品的孩子变成了一个创造者,可以去享受探索、创造、调试事物的乐趣?

孩子在创作的过程中,是基于自己的兴趣在学习和探索,调用自己学到的知识,没有学习到的知识,孩子会主动的去查找,去求助周围的人,这样的学习创作是主动的。

这个过程中不仅仅是逻辑思维能力的提升,更是多学科知识的综合理解和运用,这样的价值相信不是说通过学习围棋和逼着孩子去学不一定感兴趣的数学的可以相比的。

所以不要再被一部分对少儿编程缺乏真正认识的家长所误导,不要人云亦云,对一个事物价值的判断一定要基于大量的知识了解,信息收集,正确分析以后得出自己的判断。

沈阳少儿积木机器人培训班家有水平高
深圳罗湖少儿智能机器人编程班多少钱
南京玄武专业的单片机机器人编程课推荐
贵阳智能机器人编程课程哪家专业
唐山哪里有智能机器人编程暑假班
北京丰台乐博人形机器人编程班怎么样

相关内容: 少儿编程 学习少儿编程的原因 少儿编程的理论基础

同类文章