网站公告
点击问题反馈。微信登陆的用户请及时在个人中心设置登陆密码,并且牢记自己的用户名。
头像上传问题点击此处
今天聊一聊美国幼儿的编程启蒙,咱们先从那位被哈佛录取的杭州女生说起,看完她的简历后,给我印象最深刻的关键词就是:编程
咱们看看哈佛女生的履历表,就发现她的编程造诣真的很深呢!厉害到我这个IT男都自叹不如!
高一时就获得了全国青少年信息学奥林匹克联赛(浙江省赛区)一等奖。
曾受麻省理工邀请参加比赛,获得北美编程邀请赛第二名,超过了绝大多数来自哈佛、斯坦福、卡内基梅隆的大学代表队。
2014年、2015年连续两年参加美国国家信息学奥林匹克竞赛,都夺得冠军,其中2014年还获得了唯一的满分。


……就连哈佛大学面试官也说,“我在中国区面试6年,她是最优秀的学生之一。她的计算机水平,放在美国同年龄的女程序员中,也是最顶尖的。”


【美国的儿童编程现状】
美国这几年,对儿童的编程培养越来越重视。从婴幼儿开始,就有专门针对他们的编程书籍。
比如说下面这个网站,http://www.csforbabies.com
这个网站专门出版了一套供婴幼儿阅读的编程书,名叫Computer Science for Babies,专门介绍计算机中AND和OR这个概念的。


扎克伯格给女儿阅读量子物理绘本想必大家都知道了,但其实除了量子物理之外,还有一些针对婴幼儿的计算机书籍,比如说下面两本HTML for Babies和CSS for Babies,都是教婴幼儿如何设计网页的。



图书馆里有很多供儿童阅读的计算机书籍,经常看到一些小朋友,捧着一本计算机书,盘腿坐在书架下,细细地品读。


编程课也是美国的课后辅导班中非常热的一门,到处都可以看到编程辅导班、兴趣小组的招生广告。


就连玩具也有不少和编程相结合,比如说大名鼎鼎的乐高机器人,就是让孩子先搭建个机器人,然后设计软件,最后烧录到机器人中,从而让机器人动起来!


不少叱咤风云的人物,也都是靠编程起家,比如Facebook的扎克伯格、微软的比尔盖茨、Google的佩奇、Yahoo的梅丽莎(她还是一位女工程师)等等都是编程的好手。



【学编程的好处】
从智力开发上来说,学编程并不意味着将来就是要从事计算机开发工作,通过学习编程能够开拓孩子的逻辑能力、思维的缜密性、提高创造力,编程好的孩子对别的学科(比如数学、科学等)也都能触类旁通。
从学业上来说,美国的常青藤名校,都会把编程纳入考量范畴,如果一个孩子有非常好的编程能力,那么对TA的学校申请来说,绝对是加分的。另外,再从功利的角度出发,华人的孩子普遍没有白人那么夸夸其谈,所以在面试上、在作文上,还是处于劣势;但是工程类学科是华人的强项(编程也是其一),那么这一项能为我们孩子增色不少,这也有了可以和白人PK的本钱。特别多说一句,女孩子如果学习编程优势更大,因为学校会考虑男女生比例,所以会保证一定比例的女生入学,而学编程的女生较少,也就意味着她们的录取机会将更多。


所以,美国的小朋友,无论白人、印度人还是华人,很多从小就开始接触编程,且无论男女。

【编程要从娃娃抓起】
很多人会问,几岁开始学编程最好?
套用美国的一句说法,“It’s never too early to develop code babies”(学编程永远都不会嫌早)。
曾几何时,我对“编程从娃娃抓起”也不以为然。要知道,编程多难啊,这个语言那个语言的,有循环、有递归、有语法……,这是一个小孩子能搞定的吗?
可是,当我接触了美国的幼儿编程教育之后,我的观点也随之改变,
编程,真的是可以从娃娃抓起的!


【对于幼童,怎么进行编程入门呢?】
有一种思想误区是,外面的编程语言太多太多,什么C、C++、Java、Python的,孩子到底应该学哪种呢?
其实编程不在于用什么语言,而是在于程序背后的逻辑和算法。语言学习起来是很容易的 ,而逻辑和算法的培养是很难的。所以,对于幼童来说,我们无需纠结于教他们什么样的语言,而是在于如何培养孩子的逻辑思维能力。
至于怎样培养孩子的逻辑思维能力呢?美国流行用游戏化的思维来进行!
这里我举个例子,


在这张图里,分左右两大块,左边是车的轨道,右边是行动指令,行动指令分为三种(前进、左转和右转)。
咱们先看左边这一块,绿色的是表示小车子,而黑白色表示终点,我们的目的是将车子开到终点去。
那怎样才能开动车子呢?这就需要在右边的行动指令框里给车提供相应的指令才行。


如果孩子在右边的指令框放入一个前进的指令,然后让车开始运行,猜猜会发生什么?对的,车会往前移动一格(红色箭头所示),所以孩子是通过在指令框内设置一系列的指令,从而让车到达终点。


最终我们需要让车到达终点的指令是什么?就是上图这5条指令。孩子在考虑车子行动轨迹的流程时,其实就是一个程序化、逻辑化思维的过程。
看起来很简单,但是如果随着地图的复杂起来,程序的难度也会越来越大,比如下面这张图,看看为了让车到终点,用了多少步骤吧!


【资源分享】
上面所说的,就是美国流行的幼童编程入门的训练。接下来就是干货时间,那么有什么好的工具来辅导孩子进行编程入门呢?
这里推荐两款非常经典的APP(都是基于苹果的平台,安卓的有没有我不清楚),APP是免费的,适合2~8岁的幼童。
1. Box Island: One Hour Coding


这款APP跟我之前举的例子非常类似,但是游戏的主角换成了一个名叫Hiro的蓝色小人,他的目的是走到终点的钟那边,因此孩子需要给小人设置指令以帮他完成愿望,指令分为上下左右,Hiro会随着指令而移动它的脚步。
游戏共有20关,越到后面越难哟!


在苹果商店搜索“Box Island: One Hour Coding”(或者“盒子岛:一小时代码训练”),美国区苹果商店的下载地址如下,
https://itunes.apple.com/us/app/ ... g/id1048373739?mt=8
如果中国苹果商店没有这款APP,可以注册美国商店的账号然后下载,注册方式请点击阅读原文查看。
2. The Foos Coding


这款APP也是通过设置指令操纵小人到达终点,只不过这些指令中除了走、跳之外,还有推箱子、放炸弹等等,能提供不一样的趣味性!
在苹果商店搜索“The Foos Coding”能找到它,美国区苹果商店的下载地址如下,
https://itunes.apple.com/us/app/ ... s!/id923441570?mt=8
如果中国苹果商店没有这款APP,可以注册美国商店的账号然后下载,注册方式请点击阅读原文查看。
今天就说这么多了,如果您对编程这个主题感兴趣,转发一下、点个赞,让我有更多创作下去的欲望哟!^_^


评分查看全部评分

参与人数 1 贝壳 +28 理由 收起
fishnie + 28 我很喜欢!
教育观点
1733 查看 21 收藏帖子 (20)

说说我的看法高级模式

您需要登录后才可以回帖 登录|新会员加入

  • jiankan

    2015-12-19 23:42:13 使用道具

    哈佛女孩是美国人
  • wenliu_2004

    2015-12-19 23:42:35 使用道具

    真的很有帮助哦,现在就去搜这两个APP.
  • wenliu_2004

    2015-12-20 00:34:06 使用道具

    下载了,这两个都是入门款,有没有进阶款呢,孩子9岁了。
  • tigie

    2015-12-20 06:23:30 使用道具

    沙发正解,人家是美国人,好吧???一个美国人,在中国读高中,最后回美国读名校的故事。
  • 姜伟的自留地

    2015-12-20 07:29:01 使用道具

    本帖最后由 姜伟的自留地 于 2015-12-20 08:12 编辑

    她不是因为学了编程才变牛能考上Harvard的,而是她本身就很牛(具备去Harvard的能力),学啥都很容易!那她是如何牛的,基本是30%的后天努力和70%的遗传基因(爸妈都是mit出身),我本来想说1%的后天努力和99%的先天基因,后来想,这样的话太让普通人有一种无力感了(最近一直困扰我的感觉)!

    话说 我们现在可以轻松搞到Harvard mit等名校的公开课给孩子看,我们可以轻松搞到名校教材给孩子看,问题是孩子能理解吗?

    要承认天分的重要性! 到高中看看,一道有点难度的理科题目,普通孩子是无论如何也搞不明白的,这样的孩子学再多的特长,Harvard也不会要的!
    再举个我们身边的离子,好多参加数理奥赛获大奖的孩子被北清降分录取,我们为啥不去效仿这些孩子呢?因为问题的关键不是我们不知道奥赛这个途径,也不是家长掏不起学费,而是大部分孩子不具备这个靠后天培养永远也够不着的能力!

    靠后天父母培养能起效果的特长,除了情商、性格方面外,可能也只有英语对智商要求不高的,基本是一份耕耘一份收货!
  • aboliqiu

    2015-12-20 09:08:59 使用道具

    那女孩本身是美国人,英语不成问题,
    父母都是麻省理工毕业的。。基因牛,加上父母有资源带她参加活动。。
    多重因素造成她那么牛。
    我们只能羡慕一下,然后努力教娃。。
  • iloveyoubmw

    2015-12-20 09:16:58 使用道具

    个人觉得跟风不好
  • 钻石六小姐

    2015-12-20 09:50:19 使用道具

    长相,长得那么像我女儿。
  • rosychun

    2015-12-20 10:04:15 使用道具

    是的,多因素中天赋很重要,按现有条件好好培育孩子,那些牛娃也只有羡慕人家的份了。
  • ysyllp

    2015-12-20 11:07:59 使用道具

    多谢推荐,很感兴趣,希望楼主多多推荐,写出更好的文章
  • dragonflyzhu

    2015-12-20 23:25:18 使用道具

    最开始主要是练逻辑概念吧
  • 流氓兔03

    2015-12-23 11:06:35 使用道具

    孩子有兴趣就寓教于乐!!谢谢憨爸的推荐,下载了,开始给孩子玩玩!!
  • 笑笑_2010

    2015-12-23 12:34:30 使用道具

    中国的家长更多的是限制孩子碰电脑,担心孩子玩电脑荒废了学业,真是需要家长好好的引导呢
  • 仓山地税

    2015-12-24 09:14:36 使用道具

    辛苦了 楼主 ,感谢您的分享 和好文章 继续啊
  • 仓山地税

    2015-12-24 09:16:10 使用道具

    Computer Science for Babies,有电子版本吗 还有 看了介绍都是苹果版本 要买苹果电脑,,,苹果手机 ?
  • 云知道

    2015-12-24 10:29:16 使用道具

    本帖最后由 云知道 于 2015-12-24 10:42 编辑

    谢谢,很有兴趣。作为普通父母,我们就只能一步一个脚印的努力,少点喷别人,多点做自己会更好!再次谢谢憨爸。
    憨爸带给我们的思考,其实是一种非常好的学习途径,我觉得大家不要把重心放在一个哈佛女孩家境如何上面了,就如我们国人很多大学教授的孩子不一定能上清北一样,相比资源论什么的,我更愿意去深入了解,她父母是如何处心积虑的培养她的。

    非常希望憨爸继续编程的话题,从这里我可以看到美式数学教育的不同,我们全民奥数,人家在处心积虑的用游戏来诱惑孩子潜心培养逻辑思考的能力.
  • 欣然妈

    2015-12-24 15:00:40 使用道具

    谢谢提供好资源。虽然目前不是用苹果,但还是会留意一下
  • xuanxuanie

    2015-12-24 18:51:41 使用道具

    姜伟的自留地 发表于 2015-12-20 07:29
    她不是因为学了编程才变牛能考上Harvard的,而是她本身就很牛(具备去Harvard的能力),学啥都很容易!那她 ...

    数学有没有天赋不好说,但对数学有没有兴趣却是可以观察的。中国家长非常强调“努力”,认为“天下无难事,只要肯登攀”,看别人孩子学奥数,自己孩子也要学,也不管是不是有兴趣。虽然可能在数学方面可以提高解题能力,但也可能扼杀了孩子在其他方面的兴趣,对孩子的成长产生消极作用。所以不要看别人干什么自己也跟着干,关键看孩子的需要。
  • 有夏MOON

    2015-12-24 21:27:03 使用道具

    非常感谢憨爸的app,目前处于即想让孩子接触,又对玩电子类游戏有抵触的纠结阶段。
  • 小小的太阳1023

    2015-12-29 08:08:44 使用道具

    憨爸继续吧,对你说的编程内容很感兴趣。我们当地对编程的消息一无所知,大部分孩子都是扑在奥数上。
  • 薇安711

    2015-12-29 10:13:02 使用道具

    赞一下,总的来说,小孩子还是要在逻辑思维上有所训练才能有提高,才能对将来的学习有帮助,从小训练吧,谢谢楼主的分享。