大数跨境
0
0

必修!孩子长大不一定“编程”,但一定要培养“编程思维”!

必修!孩子长大不一定“编程”,但一定要培养“编程思维”! 安米科普基地
2017-04-05
1
导读:编程语言就是一门新的外语,必修;编程思维也是必备,以后和机器人PK了,这些都是刚需。
点击上方“公众号” 可以订阅哦!

       儿童编程这几年在美国不能仅仅用“热”来形容,之前奥巴马还在各个编程大会中狠狠地倡导推动了一把,现在已经不用再推了,因为它基本上就像阅读、数学一样,成为孩子的一门必修基础学科。很多比较好的学区从小学低年级,甚至学前班开始就开设编程课,各种课后兴趣班,编程俱乐部也非常火爆。

       有同学可能会纳闷,为何编程对孩子这么重要呢?我可不想孩子以后当“码农”,甚至可能都不会读理工科啊,那还用得着学编程吗?

儿童编程为啥火?

       这得从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

长按二维码报名

安米小编福利到:只要朋友圈分享本文并截图至本公众号,亦可来报名体验科技英语课程!

安米机器人科普教育基地

【声明】内容源于网络
0
0
安米科普基地
机器人体验、青少年机器人创客空间、机器人培训、少儿科技英语培训。
内容 43
粉丝 0
安米科普基地 机器人体验、青少年机器人创客空间、机器人培训、少儿科技英语培训。
总阅读60
粉丝0
内容43