最近和巨匠探讨了很多儿童编程方面的话题连成一气再给巨匠推荐一套很棒的编程箱女桌游规则玩法——美国Thinkfun的“编程三剑客”。
这套箱女桌游规则玩法逃逃用了快一姩绝对值得推荐给每一位筹算开始好好学编程的孩子。注意这里我说的是“用”和“学”而不是“玩”哦。虽然是一套箱女桌游规则玩法但在我看来,它的专业性和系统性已经远远超出了“玩”的规模
作为全球益智思维类箱女桌游规则玩法第一品牌Thinkfun, 2017年推出的这套編程拳头产品延续了Thinkfun箱女桌游规则玩法一贯的品质和气质:游戏设计特精妙学习目的也很明确。每一套都有明确的主题和针对的编程核惢知识点我把它们和上周的分享文章《少儿编程那么火,真的有用吗有什么用? | 逃妈说编程(上)》(还没读过的粑粑麻麻建议可以讀一下对孩子学习编程先有个总体的了解)中所提到编程思维给孩子带来的4种能力做了个对应: 可以看到它们各有偏重点,结合起来则昰一个很完备的编程学习解决方案在“编程三剑客”里,这些知识点是一个个被掰透揉碎了融入每款游戏的40个关卡中,随着挑战难度嘚逐渐递进孩子也由入门到掌握,再到熟练运用可谓“心机”重重。因此“编程三剑客”也一口气拿下了诸多奖项和殊荣 从左到右依次是:全球教育学院、美国箱女桌游规则玩法频道“Dice Tower”、普渡大学授予的认可印章 获得奥巴马提倡的全美编程活动“Hour of Code”的“Perfect Game”(完美编程游戏)称号。 逃逃是在去年圣诞节时(9岁+)第一次接触这套箱女桌游规则玩法的其实它刚一推出我就顶不住各大热评早早收下,在家裏的衣橱里藏了几个月(美国这边很多家庭都喜欢这样平时遇到适合孩子的工具就悄悄囤起,到平安夜再把功劳塞给那位红袍白胡子老頭免得临时抱佛脚手忙脚乱~)。逃逃一拿到就迫不及待地开“玩” 他在学校有编程课,有一定的编程基础平时玩过的箱女桌游规則玩法也多,所以拆开包装稍微浏览一下说明书就大致弄懂了规则最先打开的是红色的“Rover Control(探测器控制)”这款,前面几关逃逃觉得很簡单一边通关一边嚷嚷“Hey,这是给幼儿园小朋友的吧~圣诞老人也太低估我的智商了吧”渐渐地到十多二十关后不闹了,一边小声嘀咕“hmm…有点儿意思…”一边苦思冥想每过一关都很有成绩感,整个圣诞节假期的大部分时间都泡在这套箱女桌游规则玩法里了 这就是峩推荐这套编程箱女桌游规则玩法的最大原因,它的起步很简单孩子上手很快,不需要任何编程基础但紧接着就一关一关地往上递增難度,一步步“推”着孩子去挑战自己的思维在挑战中累积知识、培养能力。到后面的关卡还真挺难的孩子往往需要思考很久,要模擬运行要回溯纠错。而同样复杂度的程序用这套箱女桌游规则玩法来练习比用电脑的好处是: 1. 在电脑上编程的时候,运行程序是计算機的工作人只要看结果就好了,但计算机运行得太快孩子不太容易理解命令是怎样一条一条被执行的。而在这套箱女桌游规则玩法里孩子自己手工操作,可以很便利地控制速度观察运行结果,印象更深刻也更容易理解 2. 当程序呈现问题需要调试(Debug)排盘问题的时候,如果在电脑上运行孩子需要盯着屏幕一步一步地调试很久,很费眼睛实际上期间大部分的时间都是在观察、思考、在脑袋里做逻辑運算,完全可以在这套箱女桌游规则玩法中完成 下面我将详细介绍这套箱女桌游规则玩法,先说说每款游戏的规则玩法以及它们别离针對的编程知识点然后是Q&A部分,编程可能是很多家长不太熟悉的领域我尽量把巨匠可能会有的疑问笼盖到,如果还有我没想到的就直接在文末给我留言哦。 这套箱女桌游规则玩法是进口的英文版,我们专门为每一款都配了中文玩法说明下载体例见文末。根据我们家玩箱奻桌游规则玩法的经验游戏没拿到手的时候巨匠都不会太有耐心也不容易看懂玩法说明。所以下面我主要列下要点巨匠感触感染一下,具体玩法还是等拿到手对着说明书玩一两关,就都清楚了 On the Brink (边沿地带)的主题是Procedures(过程)。之前和巨匠分享过编程就是和电脑对話,用电脑听得懂的语言告诉它我想让它做的事。语言是由句子组成的所谓“Procedures过程”就是一串“句子”(对电脑来说就是命令)的组匼,通过它们来告诉电脑我想让你帮我完成某个目标。 √ 3个控制面板(红、蓝、橙各两格) √ 1本关卡册子:40关 简单来说这个游戏的目標就是让机器人从起点走到终点。控制面板上有6个格子(红、蓝、橙各两个格子)我们要把命令卡片放在控制面板上,6个格子都要放满机器人站在什么颜色的格子上,就执行什么颜色格子里的全部两个命令走到下一个格子之后,再根据所在的格子执行相应的命令直箌最后达到终点为止。举个例子下图中目标是让机器人从“Start”走到“Finish”。 听起来有点儿昏我们来看下怎么解就明白了。 观察路径发现要想不断留在白色方格,那在“Start”的蓝色方格里至少得往前走两步那麼蓝色的控制板里需要放上两张“Move Forward”,暗示如果走到蓝色方格就得执行这组命令:{Move Forward; Move Forward;}。 接着机器人就在红色方格里了这时它是面朝右边嘚,要想走到上面橙色的方格里该怎么办得“先左转,再往前走一步“对不对?于是得出了红色方格的动作:{Turn Left; Move Forward;} 同样地达到了橙色方格的机器人得“先右转,再往前走一步”:{Turn Right; Move Forward;} 这时控制面板上的红、蓝、橙色都放齐了: 我们来看最后一步达到了蓝色之后还得往前走两步才能到“Finish”,正好蓝色方格的命令组合是{Move Forward; Move Forward;} 固然这是最最简单的关卡几乎不消动脑,接下去的就没那么简单啰~ On the Brink这款游戏最主要练习的昰“找寻重复规律”的能力在计算机编程中的专业术语叫“模块化”,意思把一些会重复使用的简单命令打包组合成可重用的模块使鼡时直接挪用这些模块就好。游戏中的红、蓝、橙就是三个模块孩子的任务就是去发现机器人从起点到终点行进路径中的规律,想体例咑包成三个模块这跟实际编程中的思维时一模一样的,程序员的工作之一就是去设计和构建模块然后像搭积木一样把它们组合起来,告竣目标 上面的例子比较简单,到了后面的关卡要找寻这个规律其实不容易,需要很多的阐发和思考还是很是烧脑的。好比第15关 昰不是有点儿昏菜?这样突然而来的难度跳跃简直不容易适应不过如果孩子依照顺序一关一关地练习和通过,就不会感触感染太困难了也渐渐Get到“模块化”的编程思维。 Rover Control(探测器控制)的主题是Control Structures(控制结构)所谓“控制结构”,就是通过分支、循环等体例来控制程序嘚走向这是编程必须要具备的技能。
|
和本店出售的另一款编程兔子箱奻桌游规则玩法CoderBunnyz是同一个发明者美国的小女孩Samaira Mehta此款是上款的升级款,适合6岁以上的儿童通过玩CoderMindz卡牌游戏,让孩子了解很多的AI概念比洳神经网络、图像识别、数据分析、自动驾驶、自适应学习等等,还练习了循环、函数、条件算法等等在不知不觉中学习了程序思维,將来再学习编程将容易很多。