布局网站建设,网站设计任务书,网站建设的功能要求,如何去掉wordpress作者链接▲数据汪特别推荐点击上图进入玩酷屋学编程现在有多火#xff0c;小木就不多说啦#xff01;很多爸爸妈妈都想让小朋友早点接触编程#xff0c;掌握这门未来世界的通用“语言”#xff0c;但又怕太早使用电脑、iPad等电子产品#xff0c;影响孩子视力。今天给大家推荐一套… ▲数据汪特别推荐点击上图进入玩酷屋学编程现在有多火小木就不多说啦很多爸爸妈妈都想让小朋友早点接触编程掌握这门未来世界的通用“语言”但又怕太早使用电脑、iPad等电子产品影响孩子视力。今天给大家推荐一套很棒的编程桌游——美国Thinkfun的“编程三剑客”。而Thinkfun的这三款编程玩具正好打消了大家这个顾虑这系列编程游戏的设计理念就是 - 不插电学编程让孩子完全不受计算机软硬件的限制直接进入编程世。它主要面向7岁以上的孩子让他们在玩耍中领会到编程的基本原理。游戏自然不能使每个人变成专业编程者在Thinkfun创始人Bill Ritchie看来孩子可以从游戏中获得的理解和掌握“编程理念”他说“编程就是组织你的思维从头至尾的可视化完成所有的细节并练习专心工作、做计划、理解目标以及保持专注的能力。”CODE这个系列的三款新品第一次来到中国从左到右依次是On The Brink边缘地带Rover Control 探测器控制Robot Repair机器人修复绝对值得推荐给每一位打算开始好好学编程的孩子。虽然是一套桌游但在小木看来它的专业性和系统性已经远远超出了“玩”的范畴。作为全球益智思维类桌游第一品牌Thinkfun 2017年推出的这套编程拳头产品延续了Thinkfun桌游一贯的品质和气质游戏设计特精妙学习目的也很明确。每一套都有明确的主题和针对的编程核心知识点。可以看到它们各有侧重点结合起来则是一个很完备的编程学习解决方案。在“编程三剑客”里这些知识点是一个个被掰透揉碎了融入每款游戏的40个关卡中随着挑战难度的逐渐递进孩子也由入门到掌握再到熟练运用可谓“心机”重重。因此“编程三剑客”也一口气拿下了诸多奖项和殊荣。从左到右依次是全球教育学院、美国桌游频道“Dice Tower”、普渡大学授予的认可印章。获得奥巴马倡导的全美编程活动“Hour of Code”的“Perfect Game”完美编程游戏称号。它的起步很简单孩子上手很快不需要任何编程基础但紧接着就一关一关地往上递增难度一步步“推”着孩子去挑战自己的思维在挑战中累积知识、培养能力。到后面的关卡还真挺难的孩子往往需要思考很久要模拟运行要回溯纠错。而同样复杂度的程序用这套桌游来练习比用电脑的好处是在电脑上编程的时候运行程序是计算机的工作人只要看结果就好了但计算机运行得太快孩子不太容易理解命令是怎样一条一条被执行的。而在这套桌游里孩子自己手工操作可以很方便地控制速度观察运行结果印象更深刻也更容易理解。当程序出现问题需要调试Debug排查问题的时候如果在电脑上运行孩子需要盯着屏幕一步一步地调试很久很费眼睛。实际上期间大部分的时间都是在观察、思考、在脑袋里做逻辑运算完全可以在这套桌游中完成。注意这套桌游是进口的英文版我们专门为每一款都配了中文玩法说明。购买后添加客服微信wkwxs001领取。心急的朋友们可点击下方小程序购买~根据我们家玩桌游的经验游戏没拿到手的时候大家都不会太有耐心也不容易看懂玩法说明。所以下面小木主要列下要点大家感受一下具体玩法还是等拿到手对着说明书玩一两关就都清楚了。 0 1 On the Brink 边缘地带模块化思维On the Brink 边沿编程是Thinkfun //CODE系列玩具中的第一款。游戏规则是通过放置移动卡使机器人沿正确方向移动而不至于跌落下去。每次游戏的难度会一级级增加。中心思想On the Brink 边缘地带的主题是Procedures过程。语言是由句子组成的所谓“Procedures过程”就是一串“句子”对电脑来说就是命令的组合通过它们来告诉电脑我想让你帮我完成某个目标。套装包括3个控制面板红、蓝、橙各两格1个机器人卡片18张命令卡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;}Perfect搞定 当然这是最最简单的关卡几乎不用动脑接下去的就没那么简单啰编程知识点On the Brink这款游戏最主要练习的是“找寻重复规律”的能力在计算机编程中的专业术语叫“模块化”意思把一些会重复使用的简单命令打包组合成可重用的模块使用时直接调用这些模块就好。 游戏中的红、蓝、橙就是三个模块。孩子的任务就是去发现机器人从起点到终点行进路径中的规律想办法打包成三个模块。这跟实际编程中的思维时一模一样的程序员的工作之一就是去设计和构建模块然后像搭积木一样把它们组合起来达成目标。 上面的例子比较简单到了后面的关卡要找寻这个规律并不容易需要很多的分析和思考还是非常烧脑的。比如第15关 第27关是不是有点儿昏菜这样突然而来的难度跳跃的确不容易适应不过如果孩子按照顺序一关一关地练习和通过就不会感觉太困难了也渐渐Get到“模块化”的编程思维。 0 2 Rover Control 探测器控制流程控制Rover Control是ThinkFun //CODE 编程系列中第二款游戏。中心思想Rover Control探测器控制的主题是Control Structures控制结构所谓“控制结构”就是通过分支、循环等方式来控制程序的走向。这是编程必须要具备的技能。 套装包括4张地形图5个驻扎标记4个开始和结束标记2个探测器样本储存卡3支可擦记号笔一本关卡册子40关具体玩法游戏任务是在地图上用彩色笔把路径涂上颜色使得探测器可以按照规定好的路线从起点走到终点要注意两点每条路径只能涂一种颜色。且对于地图上任意一个格子都不能连接两条颜色相同的路径。举个最简单例子下图中要从起点“0”走到“9”而且要经过红、绿、蓝、绿四条路径。孩子就需要用配套的笔在地图上涂画出具体走法 当然这是最简单的了渐渐地会增加难度。如引入CHECKPOINTS, 就是从起点到终点之间还要有些必经之路。比如下面从“0”走到“5”途中要经过“9”和再次经过“0”而且必须要满足已给出的路径图。要找到答案就要稍微动下脑筋了到了后面的关卡还会引入更复杂的路径涉及到编程中的条件判断、分支、循环还有计数器 编程知识点游戏题目中给出的“路线”实际上就是真正的编程中经常使用的“流程图”flow chart。在这个流程图中有顺序执行、根据条件选择分支执行循环、用计数器来控制循环次数等等说是玩游戏我觉得完完全全就是在练编程。 另外游戏的难点是要从若干种可能的路径中搜索出正确的一种。而在搜索的过程中孩子会遇到分叉需要从其中一种开始尝试如果尝试到最后不成功就需要回退到分叉的地方继续尝试其他的分叉直到最终找出正确的解。这在计算机的专业术语上叫深度优先搜索depth-first search, DFS。游戏过程中模拟电脑做这样的搜索对孩子的大脑就是一种挑战和训练。 和上一款游戏一样后面的关卡不简单但如果按照顺序循序渐进地练习编程中的流程控制这部分内容就算吃得透透的了。随便抽后面的两关大家感受一下。比如第17关第27关温馨提示游戏的地图板上有一层光滑的覆膜配套的彩笔很容易涂色过关之后也很容易用笔盖子上的擦子把颜色擦掉以后可以再玩。但是记得每次玩了之后要把笔盖盖上否则笔头容易风干。如果实在干了用一般的水彩笔代替也是可以的。 0 3 Robot Repair 机器人修复逻辑思维这款Robot Repair是Thinkfun #Code 编程系列的第三款游戏。 中心思想这款Robot Repair机器人修复 的主题是Boolean Logic布尔逻辑。需要孩子使用逻辑推理根据游戏提供的线索在适当的地方放置“电源”并修复机器人。套装包括4张电路板20个真假标记9个开关标记10个电源标记1本关卡册子40关1本答案册子具体玩法游戏目标是在电路板上写有数字的格子安装电源打开ON其中某些线路的电源开关使得整个电路的状态同时满足题目中规定的全部条件。游戏的题目要和相对应的电路板放在一起用。 举个例子下面是任务要求咱们来分解一下。要求用的是类型为A的电路板我们把它摆出来。要求用到3个电源我们也把它们拿出来然后就可以开始思考解答了我们看到题板左上角是一个“AND”就是“与”的逻辑也就是说下面的三个逻辑都必须同时为“TRUE”才成立。我们先看第1和第2个逻辑要让它们都同时为“True”也就是说橙色线路不通电而黄色线路要通电。从而得到橙色线路的几个端点都是不通电的而要黄色通电的话就只能在不和橙色交叉的另一端接着看第3个条件因为上面绿色框框里已经放置了电源证明黑色线路肯定是已经通电了所以Black TRUE, 那么NOT Black FALSE。而这一小块是“OR”或的逻辑也就是说两个条件只要一个为TRUE总逻辑就为TRUE。我们已经知道上半截NOT Black FALSE所以下半截 NOT Purple就必须为TRUE也就是Purple这条路不能通电。那剩下的两个电源就肯定在“5”和“8”的位置啰Perfect搞定整套游戏从比较简单的AND与、OR或、NOT非开始渐渐到增加难度后面的关卡会涉及到IFF当且仅当、XOR异或、NAND与非、NOR或非等等的这些复杂逻辑运算。 编程知识点这款游戏的目的在于集中地训练孩子的逻辑运算能力。逻辑运算在真正的编程中非常重要因为我们在编程的时候经常要根据不同的条件进行判断然后执行不同的逻辑而条件判断使用的就是这样的逻辑运算。有人做过统计程序中出现的bug70%会集中在逻辑运算出错所以把这块单独抽出来做专门的练习非常有必要。 这种逻辑思维的能力不仅对编程有用对于分析和解决任何问题都是非常重要的。尤其对孩子的数学会很有帮助因为数学本身就是一个严密的逻辑体系。你有没发现 游戏中每一关的逻辑推理过程和我们学习数学时做证明题的过程是非常类似的。这种能力到了中学阶段会尤其重要因为中学数学已经基本脱离了计算逐渐进入推理和证明的阶段。 和前面两款游戏一样这款的关卡难度也是逐渐递增。想把这款全部玩下来很不容易但若搞定的话攒下的逻辑能力也是杠杠的。 随便抽后面的两关大家感受一下。比如第19关第38关总之内外兼修的一套专业编程桌游把它玩通了编程中最核心的知识点也都吃得透透的了推荐给每一位打算开始好好学编程的孩子。中文玩法说明领取购买后请添加客服微信领取 Thinkfun的“编程三剑客” 原价299元玩酷屋粉丝特惠价179元起▲点击【添加到我的小程序】更方便找到玩酷屋哦▲关注即可领取新人专属福利即领即用