To 用编程乌龟,和娃玩coding的父母们,这里有一份独家攻略!

--- Tips:点击上方【憨爸在美国】查看往期内容 ---


前天组织了 Robot Turtles(编程乌龟)的团购,这款桌游目的是培养孩子的编程思维。美国人的桌游有一个特性,就是特别开放性,只要你愿意,就能想出各种各样有创意的玩法!



因为我之前用这款玩具和娃玩了很多训练编程的小游戏,因此颇有心得。今天憨爸写一篇攻略,和各位分享一下如何发挥这款桌游最大的功效!


关于游戏的介绍,《团购 | 用这款桌游,寒假一起玩编程,可好?》介绍得很清楚,另外,我还提供了一份说明书的中文版,您可以在文末找到下载方式。


如果您还要购买,可以点击左下角的阅读原文,还有少量玩具!


1

这款桌游训练了什么?


很多人会觉得好奇,编程不都是用电脑实践的吗?和桌游有什么关系?


我给您看一个美国小学通行的编程训练的例子,这个实例是通过MineCraft的表现形式来进行的,



游戏的目的就是把小人移到绵羊那个格子里。那么孩子就需要利用编程来实现,程序设计框就是下面这个,指令就3种,分别是前进、左拐和右拐。孩子在下图操作框中将指令设置好后,电脑就会自动按照你设定的程序来移动小人。



这个练习就是训练的孩子编程思维。明白了这一点,那么编程乌龟这款桌游你就能理解了。编程乌龟说白了就是让孩子设置好行动指令,让乌龟找到珠宝,而且不需要用电脑,就这么简单!


2

标准型玩法


这种玩法是说明书中所提到的,将珠宝卡放在中心位置,将冰城堡、木城堡、木箱子随意放置于地图上,



孩子的工作就是,根据乌龟所在的位置,每次出一张行动指令卡,比如前进、左拐或者右拐,而如果乌龟面临冰城堡挡住去路时,可以出一张激光卡,将冰城堡融化。


最后移到珠宝处获胜!


3

竞争型玩法


之前说的就是说明书中介绍的基本玩法,我们还可以扩充一下,我跟憨憨玩的时候,会跟他一起DIY关卡,比如说我分给每个孩子1个冰城堡,1个木箱子,1个木城堡,然后让每个小朋友给对方设计地图,人为设置路障。


其实你发现这里面还是大有讲究的,举个例子,如果乌龟到珠宝的直线路程没有任何阻碍,那么它肯定到珠宝的路程最短,时间也最快。


但是,如果你在乌龟到珠宝的直线路程上设置一个冰城堡,那么孩子就需要用一张激光卡将其融化,然后才能行走,那么TA的步骤就会多了一步。


而如果你在乌龟到珠宝的直线路程上设置一个木城堡,那么孩子就需要绕路行走,这就多了好几步。


最后,比赛取得珠宝,谁用的步骤最少!


其实考的是两方面:


  • 1. 孩子给对方设置障碍的困难程度

  • 2. 孩子破解别人设置的障碍的技巧


这个过程不仅学习了编程的技巧,还需要计算最优路径,这个难度就比第一种玩法难了不少。



4

过关型玩法


这个玩法也是我给憨憨创造的,就是说,将珠宝放在任何位置,然后中间设置很多障碍,让孩子试着用通过卡牌的指令到达珠宝。


在这一过程中,到达珠宝所在地有很多路径,我们需要孩子找出最短路径出来,也就是说用的指令最少。


这就像我们设计程序的时候,都需要最优的算法,程序写得越少,那么这个程序执行的速度就是越快。我们在这个过程中就是不断训练孩子解决问题,以及最优化设计的能力!


我一共设计了5个关卡,总共50张地图,应该够您玩一阵的了!




最后就是资料的下载地址了,您在公号回复 编程乌龟 4个字就能获取下载链接,资料包括两个pdf文档,一个是中文说明书,另外一个是我的补充关卡设计。


无论您是否通过我这购买的编程乌龟,我都欢迎您来下载!只不过因为是我自己费心设计的关卡,所以请不要将该资料用于商业用途!


如果您有更好的心得,也烦请分享给我们哟!祝您玩得开心!^_^


憨爸在美国

硅谷工程师爸爸,分享美式教育理念和资源,专注于英语、数学、科学启蒙,一定让你脑洞大开哟!


公号ID:hanhanusa

微博:@憨爸在美国