干货程序员妈妈和你聊聊儿童编程学习那

“龙生龙、凤生凤、程序员的孩子会写code?”

没错哦,我是一个职场妈妈,一个程序员。

其实呢,我从没考虑过“子承母业”这回事儿,但我却觉得从小给孩子一点编程启蒙,对训练他们的逻辑思维能力、数学能力、解决问题的能力等,都有不错的帮助。下面就来和大家聊聊我对3-12岁儿童编程的一些看法和建议吧。

1为什么让孩子学编程?

我们生活的时代科技发展飞速,人工智能早在10年前就在国际象棋上打败了所有人类。而就在去年,曾经被认为是人类 一块智慧壁垒的围棋,也被阿尔法狗攻破了。无论是韩国名将李世乭,还是世界 的中国棋手柯洁,都先后败给人工智能。

说实话,我对未来的这个人工智能的时代,是心怀畏惧的。但是我们也该记住,再厉害的人工智能,也是人写出来的。所以,我一定会让我的孩子从小学习编程,掌握未来发展的一份先机。

就像我们小时候,英语曾经只是一门专业,现在却成了很多人工作生活的必备技能。谁说得清,编程也很可能成为我们下一代的必备工作技能(或者加分项)?

2让孩子学编程有什么好处?

编程其实对锻炼孩子的思维能力有极大的帮助。

我做程序员这一行多年,也认识不少从数学专业转行的同僚。大家都知道早期数学启蒙能开发智力。其实数学和编程是互通的,早期的编程启蒙,也类似于一种数学启蒙,也能启迪孩子的智力发展。

具体来说,编程(及编程类游戏、训练)对锻炼孩子的逻辑思维、解题能力、分析和思考能力都有很大促进作用。而这些能力的培养,对未来他们的学业,甚至工作生活都会有所帮助。

3几岁能学编程?怎么学?

其实大家不用把编程想的那么高深复杂,也不必须送孩子上那些听着高大上、价格吓死人的机器人课。市场上有很多针对不同年龄段孩子的编程启蒙类游戏,哪怕3岁的孩子,也完全可以玩转;完全不懂编程的成人也可以跟着一起挑战学习。下面就分年龄段介绍一些编程启蒙类玩具、桌游、APP、网站给大家。

01

3-6岁

1桌游:机器人乌龟

欧美市场上,已经越来越流行STEM系列的玩具,其中有一款叫RobotTurtle(机器人乌龟)的,就是一个程序员爸爸设计的编程类桌游。

这款桌游可有2-5个玩家同时参与,每个人运行一个机器人乌龟,用功能卡牌来控制乌龟的走向,想办法越过各种障碍获取宝石。桌游设计巧妙,随着孩子年龄增长,可以不断解锁新的功能牌,增加游戏的难度。是美国非常受欢迎的一款编程启蒙类桌游。

2玩具:可编程毛毛虫

美国知名玩具厂商费雪(FisherPrice)也在去年推出了一款幼儿编程类的玩具:ThinkLearnCode-a-Pillar(可编程毛毛虫)。

这款智能玩具,自带8节可拆卸组件(毛毛虫的身体),还可以自己购买拓展件达到15节。每一节,都代表一种运动方式,比如前进、左转、右转、暂停并唱歌、度转弯等等。孩子可以通过对这些组件进行自由的编排和组合,来控制毛毛虫的运动轨迹。

两三岁的孩子就可以开始玩,一开始可能作为一个普通的电动玩具,等大一些,家长可以设置一些路径,让孩子设法通过设计毛毛虫身体的编排顺序,来达到这个路径。这就是编程最基本的Sequence(顺序执行)概念啦。

3App:BoxIsland

适合:4-12岁

平台:iPhone,iPad,Android

价格:免费安装,20关以后要付费

BoxIsland是一款获得过游戏大奖(NordicGameAwards)的编程启蒙类游戏,里面一共有关,通过走完全部,孩子可以学习到Loop(循环)、If(条件执行)等基本的编程理念,对孩子逻辑思维的锻炼很不错。

孩子3、4岁就可以开始尝试玩,到引入循环、条件判断的时候,可能需要大人的一些讲解和帮助。到60关往后,越来越难,有些大人可能也要动动脑筋才能解答,就需要孩子大一些才适合了。

4App:DaisytheDinosaur

适合:3-6岁

平台:iPad

价格:免费

这款小游戏,有点类似幼儿版的Scratch。主角就是这只叫做Daisy的小恐龙,孩子可以通过拖拽一系列图标,比如前进、后推、转弯、打滚、跳跃等等,来控制Daisy的行动。

除了运动功能外,游戏还提供了基本的逻辑功能,比如循环,条件判断,最有趣的就是一个If(touch/shake)的功能,让游戏具有了互动性,孩子可以通过程序编排,控制Dasiy在触屏或者摇动iPad时做出相应的动作(比如触屏时前进,摇晃时打滚)。

游戏有两种模式,Challenge和FreePlay,前者是通过设定一个目标,让孩子了解功能键的用法,后者就是让孩子完全自由的设计程序,来控制Daisy的运动。3岁的孩子差不多就能理解玩法了。大点的则可以设计较为复杂的路径。

5App:LightbotJr

适合:4-9岁

平台:iPad,Android

价格:$2.99

Lightbot系列也是个 的编程类App,这个Jr(Junior)版是适合低龄儿童的,大 岁左右可以开始尝试。游戏分5大关,每关7-9题,掌握一个概念

Basics(基本运动)

Jumping(跳跃)

Overloading(功能重载)

Procedures(子程序)

Loops(循环)

前三关,我家5岁的大宝都顺利完成,到第四关子程序调用,就需要我的一些讲解帮助了。感觉6-9岁的孩子应该能顺利完成全部。

此外,还有一些适合3岁以上孩子玩的,比如桌游CodeMaster之类,大多在Amazon网站都有卖。

02—

6-12岁

1桌游://CODE系列

美国 的STEM玩具公司ThinkFun,有一套叫//CODE(程序)系列的桌游,有Onthebrink,Rovercontrol,Robotrepair这三款,下图就是:

ThinkFun是个非常善于做脑力开发桌游的公司,它家的 作品简直数不胜数。这套程序系列桌游是利用卡牌完成挑战类的。因为我家孩子小所以我尚未入手,不过看过玩家评测,非常长草。有兴趣的可以去ThinkFun网站看介绍,还有视频:







































北京权威白癜风专家
中科白癜风微博



转载请注明:http://www.xxcyfilter.com/zyfl/9504.html