都说编程教育流行,可也得孩子感兴趣才行啊...

网友投稿 2019-02-23 11:15

今年年初,教育部刚刚公布的2019年全国竞赛活动名单中,机器人、编程大赛赫然出现在科技创新类的前三位之内——

https://cdn.china-scratch.com/timg/190225/1115323492-0.jpg

人工智能大趋势下,国家政策对编程教育的重视,越来越明显了。

https://cdn.china-scratch.com/timg/190225/1115335a7-1.jpg

其实编程教育,在国外早已有了丰富的教育经验和资源。比如在美国已经火了好多年,被很多人称为“儿童编程启蒙必备玩具”的儿童编程桌游代表——Code Master(编程大师)。


https://cdn.china-scratch.com/timg/190225/1115335131-2.jpg

这款游戏,是美国ThinkFun公司的编程大师Mark Engelberg发明的。

https://cdn.china-scratch.com/timg/190225/11153441R-3.jpg

他曾担任过NASA(美国航空航天局)的程序员,在一次看儿子写计算机作业时,他从中获得了灵感,然后反复推敲,设计出了Code Master。

https://cdn.china-scratch.com/timg/190225/111535JC-4.jpg

这个桌游通过特别有趣的情景冒险形式,Code Master既可以让孩子们作为闯关桌游去玩,又能体验到编程的乐趣,培养严谨的逻辑思维能力。寓教于乐,所以特别受孩子欢迎。

https://cdn.china-scratch.com/timg/190225/1115354529-5.jpg

很多家长都表示,孩子们先是被情节吸引,然后被玩法吸引,怎么都玩不腻!真切地体验到了思维类桌游,对孩子逻辑能力的提升简直是神助攻。

https://cdn.china-scratch.com/timg/190225/1115352143-6.jpg

而且,相比那些需要使用手机或者电脑的编程玩具,Code Master所有的小道具都是可触摸的,不需要借助其他电子设备,不会伤害眼睛。

https://cdn.china-scratch.com/timg/190225/1115364N6-7.jpg

这款游戏当年一经推出,就获得了诸多大奖——

https://cdn.china-scratch.com/timg/190225/1115363411-8.jpg

美亚上也是满满的好评,获得了很多家长的认可——

“它能挑战我不同年龄的孩子,我考虑

再购买三个,这样每个孩子可以同时玩”

https://cdn.china-scratch.com/timg/190225/11153A616-9.jpg

“我7.5岁的儿子,很喜欢

它的规则简单,好掌握,但当遇到挑战时

涉及的复杂程度要高得多!”

https://cdn.china-scratch.com/timg/190225/11153H560-10.jpg

“我和我6岁的孩子都不会厌倦

我推荐给想要在不使用电子设备的情况下

学习编码的人,以及喜欢解决谜题的人”

https://cdn.china-scratch.com/timg/190225/11153M258-11.jpg

“我8岁半的儿子喜欢编码,目前为止,

我的孩子已经完成了中级水平,我也

喜欢这个设计,因为它不需要使用屏幕,”

https://cdn.china-scratch.com/timg/190225/11153IW9-12.jpg

桌游的具体玩法很有趣,这里有一个官方提供的视频,里面有玩法和细节介绍,两个小姑娘,说得很详细,懒得看文字的同学可以直接看视频。

游戏的规则和目标很简单——

孩子们需要用编程逻辑(即调动条件和行动指令卡)自行设计路径,来指引解码大师在地图中,收集完所有能量水晶,成功通往城堡大门(即进入下一个关卡)。

https://cdn.china-scratch.com/timg/190225/11153I060-13.jpg

但是呢,想要设计好一个完整的行动路径,却并不容易!

不信你看下面这个地图,若是不考虑其他条件,解码大师沿着路线行走,倒是可以轻松收集到水晶,并通往城堡大门——

https://cdn.china-scratch.com/timg/190225/11153T2W-14.jpg

数字0和数字3

分别被城堡大门、解码大师挡到了哈。

可它难就难在,要求孩子们要把解码大师的行走路径,先在下面的指南卷轴设计出来,也就是手动编写路径程序!

https://cdn.china-scratch.com/timg/190225/11153S214-15.jpg

而且在设计路径时,不同关卡会用到含义不同的行动令牌、条件令牌。

其中的条件令牌,代表的是一个“是”“否”的问题,它决定编码大师下一步会执行哪一个行动令牌,怎么行走。

https://cdn.china-scratch.com/timg/190225/1115396328-16.jpghttps://cdn.china-scratch.com/timg/190225/11153931C-17.jpg

这个其实就对应了计算机里面,程序设计的条件语句:if...then...else。

如果孩子一开始不是很理解,可以换成通俗的事例解释:春节期间,如果有车票并且时间合适,那么就回家,否则就不回家。

https://cdn.china-scratch.com/timg/190225/111540B04-18.jpg

图片来源于网络

当然,具体的假设内容,可以结合自家情况来举例,不必拘泥于火车票这一种。

有时候一个关卡,会用到多个条件指令卡,可能会出现好多个循环路径,而一个路径,又会反复循环好多次。

https://cdn.china-scratch.com/timg/190225/111540FO-19.jpghttps://cdn.china-scratch.com/timg/190225/1115404X6-20.jpg

如果孩子的逻辑思维跟不上,可能走着走着,就不知道编码大师身处何地了

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com