儿童编程这几年在美国不能仅仅用“热”来形容,之前奥巴马还在各个编程大会中狠狠地倡导推动了一把,现在已经不用再推了,因为它基本上就像阅读、数学一样,成为孩子的一门必修基础学科。很多比较好的学区从小学低年级,甚至学前班开始就开设编程课,各种课后兴趣班,编程俱乐部也非常火爆。
有同学可能会纳闷,为何编程对孩子这么重要呢?我可不想孩子以后当“码农”,甚至可能都不会读理工科啊,那还用得着学编程吗?
儿童编程为啥火?
这得从2006年,卡内基梅隆大学的Jeannette Marie Wing教授所提出的“人人都需要培养编程思维”说起。她认为,编程思维是每个人的基本技能,不该仅属于计算机科学家,在阅读、写作和数学之外,我们应当将编程思维加到每个孩子的培养能力之中。
2013年,斯坦福大学教育学院网站上的一篇文章“Learning to code isn't enough”(“只学写代码是不够的”)再次强调了儿童学习编程的重要性,不仅仅是要学写代码,更重要的是培养编程思维。
那究竟什么是编程思维呢?
其实它跟我们平时所说的“批判性思维”、“逻辑思维”类似,都是指人脑的某种理性思考活动。但它远比这些思维的含义宽广,编写一个计算机程序,跟做一道菜,完成一个项目,管理一家公司,甚至于治理一个国家,本质上都具有相同的目标——就是要解决问题。
编程思维怎么培养?
不用说,最简单直接的方法就是——学编程,比如小编当年学写的第一个C#程序是这样子的。
不过,用来教孩子编程的画风可不能这么晦涩枯燥。在美国,儿童编程已经是一个成熟的教育产业,很多大公司都出品了非常有趣好玩、适合低龄孩子学习编程的工具和游戏,很容易入手,小编我给大家列一列。
编程工具
1 - ScratchJr
适合年龄:2-5岁
由美国麻省理工学院媒体实验室开发,完全免费的ScratchJr是一款有故事书一样翻页设计的编程工具,程序指令很简单,界面卡通可爱,它还在2014年推出了iPad版本,使用起来非常方便,很吸引低龄孩子。
2 - Scratch
适合年龄:6-10岁
ScratchJr的进阶版,美国这边不少学前班的编程课就是学习Scratch,孩子可以通过拖拉方块的方式学写程序,不同种类的方块有不同功能,孩子就像玩拼图、积木一样玩中学,也逐渐开始了解循环、判断等编程语言的基本功能。
3 - Code.org
适合年龄:6+岁
Code.org的名气很大,获得众多科技巨头及奥巴马的支持和推荐,曾发起全球超过2亿人参与的“编程一小时(Hour of Code)”活动。它和Scratch类似,也是通过拖拉方块的方式学写程序。比较有特色的是,Code.org里还有很多和动画片相关的角色可选,比如《星球大战》、《冰雪奇缘》等,孩子很喜欢。
编程桌游
小编个人认为,如果是从来没有接触过编程或者刚刚开始启蒙入门的低龄孩子,可以先从一些编程桌游开始,它们的好处是,既能学习编程的基本概念,也不用老盯着电脑屏幕看。另外,桌游很适合空闲时间和爸爸妈妈围坐着一起玩,孩子兴趣会更浓。以下两款是逃逃玩过,也特别喜欢的编程桌游,推荐给大家。
1 - 编程乌龟 Robot Turtles
适合年龄:3-6
编程乌龟的玩法很简单:先将珠宝卡放在中心位置,再把冰城堡、木城堡、木箱子随意放置在地图上。孩子要做的是,根据乌龟所在的位置,和中间每次出一张的行动指令卡,用前进、左拐或者右拐等方法,最后移到珠宝处就算胜利。中间还会有些障碍,比如如果乌龟面临冰城堡挡住去路时,可以出一张激光卡,将冰城堡融化。这种闯关路径的设计就锻炼了编程解决问题的思维。
请输入标题 abcdefg
2 - 编程大师 Code Master
适合年龄:5-12
编程大师一开始简单的关卡和编程乌龟的玩法很类似,着重在设计闯关路径。但随着关数往后,会增加条件令牌,逻辑和步骤也越来越复杂。条件令牌类似于编程中的判断条件,如果前面的结果满足判断条件,则通过绿勾路径,如果不满足,则通过红叉路径。
比如Repeat Until的逻辑:
分支逻辑:
随着路径设计越来越复杂,孩子不可能每次都恰好一下就摆对顺序,这时就需要在闯关指南上,不断调整行动令牌的顺序,然后重新行动,直到成功,正好对应编程中的调试和改bug。编程大师的特点是关卡难度跨度挺大,孩子可以玩很久
上面介绍的这些游戏和编程工具都设计得非常有趣好玩,孩子不会有 “学习”的负担感,在“玩”的过程中,悄悄培养了编程思维。如果都还没玩过,小编推荐各位一定要试试,可以从玩桌游开始启蒙,熟悉之后再学电脑、Ipad上的编程工具。
安米外教-TONY
安米机器人课堂免费预约方式
每周末下午
闵行区新龙路1333弄万科七宝国际8栋55号
15102168828(何老师)
18217676170(宋老师)
021-54732252
温馨提示
3至16岁均可试听,(人数有限,每场限8人)
授课现场
如何预约免费机器人试听课?
您可通过微信或电话预约
请务必提前预约 让安米小编为您的孩子准备好教具
试听后当天报名课程享受更多优惠
报名微信号liangliang_573539709
长按二维码报名
安米小编福利到:只要朋友圈分享本文并截图至本公众号,亦可来报名体验科技英语课程!
安米机器人科普教育基地

