admin 管理员组

文章数量: 1086019


2024年3月18日发(作者:二进制加减法计算机)

YOUNG

少儿编程编的是什么?

记得我小的时候玩的是跳皮筋、跳绳、跳房子、弹玻璃珠、玩泥巴、投沙包之类的项目,只是如今的孩子已

然脱离了如此“低级趣味”的游戏。要知道现在的家长普遍有焦虑症,特别是看到瑞典会在今年让小学生

们从一年级开始学习编程的新闻后,就更加焦虑了。编程是谁,编程要干什么,我孩子该怎么办?然后近年

来满大街冒出来了许多编程培训机构、机器人兴趣班以及许多编程玩具,就让许多家长更搞不懂了。今天

咱就来说说关于少儿编程的事。

文+图=田东

首先简单解释一下编程,咱要让电脑帮忙干活,就得给电脑下达指

令,下指令时说人类语言不管用,得说计算机的程序语言。编写程序

语言这件事,就被大家简称为编程。除了计算机之外,机器人、智能

硬件等所有需要逻辑指令的设备,都需要编程。所以如果把编程看

做一个技能,那它就是一门技术,可以用在学校竞赛,甚至未来可能

是一门考试项目,一个兴趣。显然对于孩子来说,编程还不可能有这

些作用,因此我们不妨把编程看做一种思维模式,那它就是认识世

界的一个维度,这个思维模式对于培养个人组织、协调和领导能力

大有裨益。

好吧,还是说回到少儿编程,目前常见的是少儿编程是让5-16岁的少

年儿童学习某种编程软件,掌握编写程序的能力,这种能力可以是

通过编制一个游戏(或者一个具有功能的软件)、或者控制机器人行

动来体现。我们可以简单的理解少儿编程=学习编程软件+实现编

程应用(游戏、机器人)。市面上的编程培训班基本以教授编程软件

Scratch 为主,学习的效果是制作一款不复杂的游戏,当然这些游戏

的实现都是有一定套路,也不算复杂,能够调动孩子的积极性,还能

做出可以运行的游戏;市面上的机器人班主要是编写后程序由机器

人去执行。当然,这个机器人班有几种,有些是用软件控制,有些是用

功能指令牌,但本质上是相同的。

不管外在形式如何,其实编程的核心是让孩子理解让对象正常运转

的逻辑,并根据这个逻辑设计命令。现在线上比较有名的有编程猫,

线下有乐高机器人培训和其他类似的机构。线上的课程需要家长在

旁边协助,当然如果年龄比较大的小孩具有一定识字和沟通能力,可

能不需要家长协助。线下的话需要考虑上课地点的远近及开课时间,

PAGE

056

老师可以手把手的交,现场也会有其他小朋友一起学习。如何选择那

就要看大人的时间、周边的环境等因素。

不管是你家周边还是在线的编程课程,主流的都是使用Scratch编程

软件(或者类似功能的软件)为主要目的。Scratch是麻省理工媒体实

验室终身幼稚园组开发的一套电脑程序开发平台,旨在让程序设计

语言初学者不需先学习语言语法便能设计产品。开发者期望通过学

习Scratch,启发和激励用户在愉快的环境下经由操作(如设计交互

故事)去学习程序设计、数学和计算知识,同时获得创造性的思考,逻

辑编程,和协同工作的体验。

应当说麻省理工学院的这套东西厉害极了,Scratch编程软件相较于

专业人员使用的编程软件,是这个软件的学习和使用本身就像游戏

一样,进行的可视化进行编程,简单的拖拖拽拽就能完成,对于孩子

来说非常容易上手,真正实现了可视化的编程。

市面上还有一种机器人编程培训班,机器人编程和纯软件编程最大

的不同是首先要有个硬件,可能是一个机器小车、机器人或者其他具

有编程能力的玩具,孩子在完成小车后机器人后,可以用Scratch或

Arduino对小车进行编程,让小车完成各种动作和效果。软件编程是

让程序在电脑上运行,机器人编程是让机器人真正动起来。

那让孩子学这个有意义没呢?很多机构的销售劝你学编程的时候会

搬出国家政策,说是计算机成为高考的一门课如何如何,就业容易如

何如何,人工智能工业4.0智能制造如何如何,其实基本属于扯谈。编

程的最终目的在咱看来不是要成为专业的程序员(媛)或码农,而是

将来几乎所有行业产业都需要通过自动化的手段来提升效率、质量,

编程在未来就是一项基本能力,甚至说是一项普通的能力,尽早接触

这种逻辑思维会让孩子熟悉并适应它。因此,咱觉得这种基本能力根

本就不要谈该不该学,而是如何有效的学!就如同有谁怀疑过英语数

学该不该学吗?

即便剔除掉前面功利的思想,学编程,至少对孩子有几个好处。首先是

让孩子明白规则这个概念,你家的孩子可能相当擅长玩手机或网站上

的小游戏,可是相比起在别人设定的规则里穿行,通过编程,小朋友

可以制定规则,做规则的主人,同时也能理解规则的意义,理解这个社

会。当代孩子生而被数码产品簇拥,生活中的方方面面都离不开机器

和代码。学习编程能让孩子了解他们玩的游戏、玩具背后的原理。甚

至有人认为编程是数字时代的读写能力。可能有些父母担心,小朋友

连识字都有困难,如何能够理解这些复杂的东西呢?别担心,实体编

程玩具和可视化的编程语言已经足够教予小朋友们基础的编程逻辑

和概念,有了这些基础,小朋友就像有了第三只眼睛,理解世界也更

容易、更全面了!最后,实体编程玩具和可视化的编程语言可以给孩

子即时的反馈,他们的创造力能马上变成可交互的现实,这种乐趣和

成就感是很多其他活动不能给予的。教孩子编程,让孩子获得创造科

技的可能,也让孩子多了一种表达自我、释放创造力的方式。

或许很多家长会有问题了,女孩子该怎么办?谁说编程都只是男孩

的事了?维密超模都学习编程好不好!Karlie Kloss 这个14岁出道,

19岁走上维密舞台,放弃500万年薪去纽约大学深造,并且学的是编

程!上学期间她切切实实地下功夫去学习了编程,制作一台可以运送

饼干去另外一间教室的无人机。KK不仅自己是个学霸,也为热爱学

习编程的女性设立了奖学金KodeWithKarlie。不管这个世界怎么看

脸,谁也不会嫌弃一个聪明的大脑。

PAGE

057

YOUNG

如果孩子年龄还不到进这些培训机构的时候呢?这就需要编程玩具这类东西

了。编程玩具的目的不是教会小孩编程,而是帮助培养宝宝的编程思维:“发现问

题—思考问题—按照优先级排序问题—按照优先级解决问题”的逻辑思

维。拿费雪编程毛毛虫举例,产品设计的目的,就是培养3-6岁宝宝的逻辑思维。

毛毛虫的躯体共有 8 节,每一节都能指令毛毛虫做一个相应的动作(直行、左

转、右转、响铃)。

刚开始玩的时候,宝宝会发现,原来毛毛虫是根据身上箭头爬行的,箭头就是自己

和毛毛虫交流的语言,这是发现问题。接下来思考问题:宝宝想让毛毛虫按照自己

规划的路线走,那就要根据规划调整箭头。经过动手之后,毛毛虫真的按自己想法

爬行了,这是解决问题。目前,市面上所有编程玩具,基本都是用来培养宝宝编程思

维的。

国内的编程玩具主要就是机器人,较适合大龄宝宝。有一些打着早教的概念,拿玩

具当教材卖,收死贵死贵的费用,质量还堪忧。这类产品,妈妈们买之前一定要斟

酌好再下手。国外的编程玩具,一般都是儿童发展心理学专家和科技公司联手开发

的,很多玩具宝宝3岁就可以玩。另外,编程玩具可以分两个大类,一类是和iPad结

合的,一类是脱离iPad的,在这一点上,大家可以根据自己的价值观世界观进行选

择,没什么对错之分。当然,假如两口子都不懂编程的话,买编程玩具之前一定要先

把玩具的作用、玩法搞清楚。

所有的编程玩具,买回家之后,都需要先带着宝宝玩、引导宝宝一步一步进入编程

的乐趣。比如费雪毛毛虫,宝宝熟悉之后,很容易丧失继续玩的兴趣,这时候,妈妈

就要从设计问题的角度出发,放置几个不同的路障,让宝宝开动脑筋,看怎么样排

列组合才能穿过路障。这样既能提高宝宝玩的兴趣,又能进一步锻炼宝宝的逻辑

思维。费雪的毛毛虫就是比较好的一款,也是宝妈割草最方便的,宝宝3岁就可入。

除了费雪的毛毛虫之外,咱再推荐几款入门的编程玩具。

PAGE

058

Learning Resources

Code&Go Robot Mouse

适玩年龄:5岁+

这款小老鼠编程游戏由16块网格板组成大迷宫、1只编

程小老鼠、22块迷宫墙、3个隧道、30张编程卡片、10张

双面游戏卡片、1张说明书组成。在游戏中,首先设计摆

出图案迷宫,给出起点和终点的奶酪;第二步用编程卡

片设计小老鼠的行动步骤;第三步,让小老鼠根据设计

好的路线按下前进、转弯的顺序,然后点击GO按钮,看

看小老鼠是否能根据小朋友设计的路线吃到奶酪。编

程小老鼠在进行中将会发出声光,可以最多输入40步。

等熟练以后,可以无需使用迷宫拼版,自已设计迷宫图

案、设置障碍进行路线编程。不管怎么说,这个都比单

纯的玩电动车来得有意思吧。

Thinkfun Robot Turtles

适玩年龄:4岁+

在《Robot Turtles》这个游戏中,孩子们用卡片控制玩具乌龟,穿越桌面方格中的

各种障碍,就像是程序员用软件代码控制屏幕上的图像与数据。这款“面向小程序

员的游戏”由 Dan Shapiro(曾在 Google 和微软工作)制作,并且在 Kickstarter

上成功融资。不过,真正把游戏推向大众的,是一家有着悠久历史的游戏公司

ThinkFun。《机器乌龟》游戏正好符合 ThinkFun公司的理念。它面向四岁以上的

儿童,让他们在玩耍中领会到编程的理念—一种专心工作、做计划、理解目标以

及保持专注的能力。理解计算机思维,对孩子们也是一件好事,他们可以更好地理

解世界运作的方式。毕竟如今的世界,他们的周边全是计算机。

Osmo游戏套件

适玩年龄:4岁+

Osmo 的游戏套件包含 4 款产品—iPad 基座、红色反光镜、拼板等实体玩具

以及配合玩具实现的配套游戏。红色反光镜是 Osmo 的核心部件之一,它可以盖

住 iPad 的前置镜头,内部的反光镜还能将 iPad 的镜头视野重新定向。调整后

的 iPad 视野就是 Osmo 的游戏区域,玩家在这里的操作会实时地反馈到 iPad

上的游戏应用中,系统会随之作出反应。目前玩家可以玩到 3 款游戏—七巧板

(Tangram)、拼词(Words)以及一款名为牛顿(Newton)的益智游戏。七巧板

的玩法和常见的拼板游戏差别不大,最大的不同是 Osmo 的交互性更强—玩

家在实际中的所有操作,iPad 端的游戏应用都会做出相应反馈,它会根据你的

操作进行提示或者予以奖励。拼词游戏的玩法稍微复杂些,Osmo 引入了竞技机

制—玩家可以选择不同颜色的拼词板,然后分成两队进行比赛,游戏会根据单

词的正确次数给出分数。牛顿不需要任何外部玩具,玩家只需要一张白纸和一支笔

就可以进行游戏玩家需要将游戏中不断下降的小球重新定向,让它击中目标物体。

你不用在 iPad 上操作,只需用笔在白纸上画出线条,游戏就会根据白纸上的线条

自动调整小球的方向。除此之外,桌面上摆放的任何物体—比如笔、玩具,甚至

玩家的手指—都可以被 Osmo 扫描、添加到游戏内。“牛顿”是涂鸦游戏和实境

技术的结合体,玩家的想象力能够让它绽放出无限乐趣。

Wonder Workshop Dash

适玩年龄:6岁+

2013 年,一家名为 Play-i 的初创公司推出了一对编程机器人 Bo 和 Yana,专为孩

子设计,目的是培养孩子对编程的兴趣。如今,在得到了风投资金,售出数以万计的

产品之后,公司改名为 Wonder Workshop,发布了新一代编程机器人:Dash。控

制Dash的免费应用有四款:Go、Path、Xylo和Blockly。其中,Go是最简单的一款

应用,孩子们用它控制机器人的灯光、声音和运动;Path的难度稍有增加,孩子们

需要在屏幕上画出一条路线,配上相应的行动和声音,然后让机器人遵循路线活

动;Xylo可以让机器人演奏音乐;Blockly是最有难度的应用,使用了Google的可

视化编程工具Blockly,教授孩子们编写代码,控制机器人的行为。这四款应用分

别适用于不同年龄段的孩子。Wonder Workshop 的产品要培养孩子对编程的兴

趣,不过这并不是为了让孩子成为程序员。对于孩子来说,编程是一种工具,可以让

他们以不同的方式看待世界。目前,Wonder Workshop 正努力构建一个以机器

人为主题的社区,包括Youtube上关于Dash的节目,以及帮助教师在课堂上使用

机器人的教程。

PAGE

059


本文标签: 编程 游戏 孩子 机器人 玩具