几年前一个月黑风高的晚上,我正在书房里写文章,只见逃爸悄悄咪咪走进来,窸窸窣窣地在房间里翻腾了一会,似乎找到了个什么方方正正的东西抱了出去。一个来小时后我走出房门,就看到这番景象:
一台闲置的笔记本被肢解得七!零!八!落!
我目瞪口呆正要发作,被逃爸抢了先“逃逃,告诉妈妈为啥她的这台电脑这么慢”。逃逃举着个内存条慢悠悠地说“嗯,CPU跑得慢,内存也好小啊~”哭笑不得,只好给他和我曾经的爱机合影留念。
逃爸开始解释,刚在教娃编程,他好多问题啊,“屏幕上的东西是怎么出来的?”、“平时放哪儿的?”、“电脑这么小,怎么放得下”、“电脑里面到底有什么?“ …反正这电脑闲着也是闲着,不如给他拆了看看呗。搞不清楚程序运行背后的故事,编程学起来也是一知半解啊!咱们刚学编程那会儿不也得学“计算机组成原理”吗?(我和逃爸是大学同学,当年学的就是计算机专业)
好吧,我承认这些东西孩子的确是要了解,但这堂课的成本也忒高了点吧!
所以呢——
今天要给大家推荐的是一本不用拆家当,就能解答孩子所有关于电脑组成的问题,并且为学习编程,玩编程机器人打下坚实基础的《Hello Ruby系列》之“儿童电脑漫游记”。
和简单粗暴地让娃直接拆电脑的理工男思维不同,《儿童电脑漫游记》用一个脑洞大开、在计算机肚子里冒险的故事来展开计算机知识:在书里,这位红头发扎着马尾的女孩Ruby将带着小读者们走进电脑内部去看一看瞧一瞧,跟比特、逻辑门、CPU、内存条、硬盘…唠唠嗑聊聊天,把它们的职责、分工、合作流程扒个遍!
而且还有配套桌游,有学有玩有练,让孩子把电脑这个看得见表面摸不着里头的“神秘盒子”的来龙去脉搞清楚,这样学习编程时就能知其然,且知其所以然了。
看起来有些面熟?是的,它和咱们之前推荐过的一本《儿童编程大冒险》是同一系列(这本咱们今天也有团)
这套书颇具传奇色彩,我一会儿来跟大家细掰。总之,它的诞生帮全球计算机老师解决了不少棘手的难题“怎么给孩子讲清楚电脑的组成结构?怎么让孩子真正Get到编程思维而不仅是照猫画虎?”所以也迅速被世界各大优秀学区、学校选为小学计算机课程教材。
比如美国加州、纽约的K-2(学前班到小学二年级)计算机课程,用的就是Hello Ruby系列作教材:
计算机组成原理——用的是Hello Ruby的儿童电脑漫游记
编程思维启蒙——用的是Hello Ruby的儿童编程大冒险
国内不少私立、国际学校也开设了“Hello Ruby”的学习课程,写这篇推荐文章时我专门找到一位在国内任教的闺蜜,她给我发来了孩子们在课堂上学习实践“Hello Ruby”的照片:
闺蜜感概,现在的孩子真幸福啊,玩着玩着就把咱们当年感觉晦涩难懂的东西都搞清楚了。
所以,如果你家孩子对编程、编程机器人跃跃欲试,我强烈建议先读读这套书,编程语言、编程机器人的种类五花八门,但它们的基石——编程思维和计算机组织原理是相同的,也是基础中的基础:
• 比如编程,写好的程序会放在哪里?它是怎么运行的?这些问题孩子得搞清楚
• 比如一些关键概念,无论是软件还是硬件都要用到的二进制,孩子也得先了解
• 比如玩机器人,各种传感器和马达,有的属于输入模块,有的属于输出模块,孩子得学会区分;知道每个配件的功能后,你才能编程控制它们,让它们发挥最大的功效。
《儿童编程大冒险》咱们之前有推荐过,所以接下来我会重点讲讲《儿童电脑漫游记》这套,当然,也会顺带着介绍整个Hello Ruby系列的背景。我将按照以下的顺序为大家详细道来:
1. Hello Ruby传奇诞生记:一套“众望所归”的教材
2. 《儿童电脑漫游记》:故事性+知识性,孩子最好懂的计算机启蒙书
3. 《儿童电脑漫游记》配套桌游:远远不止是好玩
4. 团购信息
1
Hello Ruby传奇诞生记:
一套“众望所归”的教材
Hello Ruby的诞生很有传奇色彩,它的作者叫做Linda Liukas,是一位芬兰女程序员,还是逃妈我的同行呢。不过,人家聪明可爱,左右脑全面发展,不仅逻辑思维缜密,是编程界的重要人物,同时还是位有名的作家、插画家!
Linda曾在纽约最著名的编程教育机构工作,工作过程中她发现一个问题:虽然计算机越做越小,越做越方便,但是不懂计算机的人,对计算机的组成、编程这些知识却越来越陌生。很多孩子虽然电脑玩得很溜,甚至痴迷于电脑游戏,但对计算机的设计却一无所知。有些女孩子,甚至对计算机知识望而生畏。因此她毅然决定——要为所有孩子写一套计算机入门的书。
但没有资金支持出版啊,于是Linda在Kickstarter上发起了这套书的众筹,结果没想到这个idea大受欢迎——因为全世界的计算机老师都遇到同样的困惑:“这些东西自己都很明白,但怎么才能让孩子也搞得懂啊?”于是大家纷纷慷慨解囊,最终竟然募集到38W美元,在Kickstarter上创下了童书众筹的新纪录。这不仅给Linda带来资金上的支持,也让她信心满满动力十足。于是,也就有了咱们今天看到的这套Hello Ruby系列。
事实证明,Linda的确是那位最适合为孩子写计算机启蒙教材的人,Hello Ruby一出版就备受好评,获奖无数:
2017伦敦博物馆设计奖;
2017年度美国国家科学教师协会BEST STEM图书;
2017年度中国设计智造百万大奖——金智奖。
深厚的编程功底、细腻的女性视角,让Linda对知识点的深浅、孩子的认知心理拿捏得切到好处,同时文学、艺术上的积累,也让她把硬邦邦的技术文档写成了风靡全球的儿童计算机启蒙教材。
很多计算机类的童书、游戏、教具都有点儿偏男孩属性,但Hello Ruby却是一套男孩女孩都钟爱得不行的童书,这让很多程序猿大咖都很服气!
2
《儿童电脑漫游记》:
故事性+知识性、
孩子最好懂的计算机启蒙书
我最喜欢Hello Ruby的一点是,它是一本既具有故事性,又兼备知识点,还非常童趣,充满想象力的书。书分为两部分,前半部分是“冒险故事”,后半部分是“活动手册”,故事部分主要让孩子认识和理解一些基本概念,活动部分则针对这些概念和知识点作延展练习。
冒险故事
一位叫Ruby的女孩,有天打开爸爸的电脑,输入开机密码却发现电脑毫无反应。她的朋友鼠标告诉她,光标不见了,所以电脑无法正常工作。
为了寻找失踪的光标,她和鼠标一起钻进了电脑的肚子里,展开了一段在电脑世界中的冒险之旅。
第一次翻开这本书时,我就体会到闺蜜的那句话了,现在的孩子真的很幸福。想当年我们刚上专业课时,就被一大堆名词概念搞得云里雾里,CPU、GPU、软件、硬件、内存、硬盘、二进制、比特、与非门……很头大。但这本书完全不同,一个个本该枯燥的概念、配件都做了拟人化处理,它们在Linda的文字、配图插画下变得鲜活、可爱起来,让孩子在故事中不知不觉地认识和理解了一个个抽象的知识点。
我们跟着Ruby的脚步看看她在旅程中都遇到了谁?
1. 比特(bit)
Ruby进入电脑内部之后第一个碰上的就是电流和比特。好浪漫的景象,我也是第一次发现,比特的世界可以被描画得这么诗情画意。为什么会满屏闪闪发光呢?因为比特是计算机中表达信息量的最小单位,也就是二进制中的位,由0和1组成。他们总是在不停地用开和关表示0和1,所以看起来就像在眨眼睛!
在如此美妙的比特世界里陶醉片刻后,Ruby突然想起,她是要来这儿找光标的啊!不过鼠标说:“比特不会帮任何忙,他们只会说“0”和“1”,如果想让他们说得更多一些,至少需要八个伙伴一起工作。”为什么需要八个伙伴?咳咳,这里先卖个小关子,一会儿咱们在“活动手册”的介绍里就可以看到解答。
2. 逻辑门
告辞了比特之后,Ruby来到了逻辑门的世界。逻辑门是组成电路的最小逻辑单元,由晶体管组成。这些晶体管的组合可以使信号在通过它们之后产生高电平或低电平的信号,分别代表逻辑上的“真”与“假”或二进制中的1和0,从而实现逻辑运算。
所以,这群古怪的家伙可不让Ruby直接通过,而是问了很多问题,然后根据Ruby的回答“真”或“假”来选择让她走哪条通道,真是够麻烦的!幸亏Ruby遇到的问题都很简单,相信小读者们也能轻松搞定。(Again,前面的故事主要是用来熟悉概念,更多的逻辑门练习,会在后面的“活动手册”中体现。)
3. 遇到更多的计算机组成大咖
好不容易从逻辑门世界中走出来,Ruby遇到更多的计算机配件大咖,比如计算机的老大——CPU。
CPU就是中央处理器,用来解释和执行计算机指令。它的工作过程是提取、解码、执行一条一条的指令。细心的朋友肯定会留意到,CPU的样子非常形象,绿色的电路板,上面有很多小针脚,这跟电脑里的CPU长得是一模一样的,只是更可爱了。看它手持指挥棒,对着一大堆大大小小的配件发号施令的样子,就知道此人职位不低,肯定是这里的头号大boss!
在CPU的指引下,Ruby接下来还会遇到了GPU、RAM、软件部门……就这样,在整个奇妙的旅程里,Ruby认识了很多朋友——电脑内部各种重要的配件,软件,以及了解它们的职责、用途。这是Ruby遇到的所有朋友列表:
它们之中的每一位都个性鲜明,很有特点,比如RAM(内存)的特点是速度快,操作灵活,不过一关机就会忘记所有事(这就是为什么在电脑上做事情不及时保存的话,遇到断电就会前功尽弃):
通过这种故事和拟人化的方式,这本《儿童电脑漫游记》将计算机的各个组成部分都挨个介绍了一遍。孩子很容易理解,学起来也一点儿都不累。
活动手册
更美妙的是,故事中涉及的每个知识点都在书的第2部分——“活动手册”中有对应的练习。前面故事部分是为了引出某个知识点,吸引孩子的探索兴趣,而这里的练习才是帮助孩子真正深化地学习掌握知识点。它有两个显著的好处:
1、对知识点做提炼,方便家长做引导
2、加深孩子对知识点的理解
练习的类型很多样化,有答题形式的,也有动手实践形式的,孩子在练习的过程中会把故事里读到的概念和知识点再次学习巩固。我们来看几个例子:
制作电脑的练习
这是第一个大练习,要求孩子动手制作一台自己的电脑。书中给出了电脑硬软件的图示,包括故事中出现的所有配件,让孩子在纸上把它们画出来,再剪下来,做成一台属于自己的电脑。一边制作,孩子也就一边能把这些零部件的特点、用途都记住了。Hello Ruby的网站上还提供了模版,可以直接打印出来进行制作https://www.helloruby.com/)。
这个练习特别受欢迎,这些老外孩子们在计算机课堂上忙得不亦乐乎。
很多孩子做出来的几乎能以假乱真了^_^
关于比特的练习
前面Ruby到了“比特世界”时卖了个小关子,为什么想让比特透露更多信息,至少需要八个伙伴一起工作呢?因为一个比特只能表示0和1,如果我们用0表示“A”,1表示“B”,它最多也只能表示A或B这个信息,如果要表示更多怎么办?下面这个关于比特的练习,就是基于前面的故事做引申: 
8个伙伴能表示2的8次方那么多的符号,是不是很棒?有了更多的比特伙伴,就能区分每一个大小写字母、数字和标点符号了!当然对于低龄孩子来说,他不一定能算出这个值,但Get了这样的思路之后说不定以后在数学中做排列组合题都用得着呢。
关于输入/输出的练习
咱们再看一个例子,这次讲的是关于输入/输出设备的练习。前面的故事中讲了键盘、鼠标、显示器等电脑配件,让孩子有个大概印象,而“活动手册”的练习中则做了引申,告诉孩子电脑主要由四个部分组成:输入设备、处理器、输出设备和存储器,其中哪些属于输入设备,哪些是输出设备,处理器和存储器分别负责做什么。
对孩子来说可能还是有些抽象,于是,书中用一个孩子更熟悉的,做蛋糕的流程,把整个过程类比展示出来,就很好理解了。
搞清楚这些概念之后,才是各个练习题,比如输入、输出设备的区分辨别。
比如做输入、处理、输出流程的匹配练习,以下图片的上方是例子,下面是孩子需要做的练习,一目了然,顺便把数学也练了。
书中一共提供了25项练习,把计算机组织结构的各个基本知识点都给孩子梳理了一遍,这样父母引导孩子学习的时候也更有针对性了。
对了,对计算机组成不太熟悉的家长也完全不用担心,这些练习在Hello Ruby的官网上都有参考答案,很方便!
练习答案链接:
http://www.helloruby.com/answers
3
《儿童电脑漫游记》配套桌游:
远远不止是好玩
这本《儿童电脑漫游记》还配搭了一款特别好玩的桌游,噢,不止是好玩,是寓教于乐!在练习计算机组成和基础原理这两大块知识的基础上增加了趣味性,把书中学到的知识再来运用、实践一遍。
我们来看看它的玩法:
1、把“计算机组成知识”融入游戏:做拼装电脑小能手或IT行业老大!
游戏和大富翁的玩法很类似,棋盘上每个格子是一个IT公司,每个公司都可以提供一种或多种电脑配件:
具体玩法是:
1. 每个玩家一个棋子,当棋子走到一个没有CEO的IT公司格子时,可以选择投资这家公司变成这家公司CEO,那么别的玩家再走到这个格子时就得给你付费。
2. 每个玩家走到这个IT公司对应的格子时,也都可以选择是否在这里购买以收集配件组装电脑。
不知大家留意到没有,这些公司名都特别有趣,源自真实世界,却有一点点幽默的改编,亚马逊变成了“马亚逊”,苹果变成了“小苹果”,而他们擅长的领域,提供的产品和亚马逊和苹果是一样的,哈哈,就像是平行世界的另一个存在(好吧,我科幻小说看多了~)
游戏获胜的方法有两种:
1. 成为拼装电脑小能手——谁最先收集全电脑配件组装成一台电脑,则该玩家获得胜利。桌游还配了个模拟的小电脑托盘,收集到的配件都可以放在这个托盘里。托盘里的配件收集全了就表示游戏胜利。
2. 成为IT行业大佬——别的玩家纷纷破产,最后只剩你一个,剩者为王。
这很合理,要不很有才,最先把电脑装好;要不很有钱,成为行业老大,都是可以获胜的。这样设计的好处是,一方面孩子在游戏过程中不断强化练习电脑配件的有关知识,另一方面也能通过这样的买卖方式锻炼孩子的财商。
2、把“计算机基础知识”融入游戏:机会卡!
桌游中有一种卡片,叫做机会卡,每张机会卡都对应书里面一种类型的题目。当孩子走到棋盘的指定位置时,他们就得抽一张机会卡来答题,而机会卡上的题目是和书中的知识点紧密相关的,如果不知道答案的话,就得将书里的知识点再仔细学习一遍了!
比如下面这道给元素分类的题目,考察孩子是否能区分身边的物品哪些是计算机,哪些不是:
比如这是利用计算机芯片做数独练习:
还有学习计算机里的逻辑运输关系 - 与非门:
实质上机会卡就是把书中的精华部分抽取出来,做成题卡的形式,融入游戏中,这样孩子练习起来会感觉更有乐趣。
不过,它也并不是简单地将书里面的题目进行copy,有些机会卡还会基于书中的知识点做适当的延展和变化。比如这道题目,黑客入侵,留下一串二维码,孩子需要从中找出黑客的姓名来,怎么找呢?还记得前面用8个比特小伙伴来表示字母的练习吗?对的,就是要用逆向思维,根据编码去找对应的字母!
3、增加趣味性:命运卡!
扑克和麻将等游戏为什么特别吸引人呢?因为还有个“手气”的问题!同样地,如果单是学习目的,孩子可能很快就腻了。所以呢,这款游戏还加入了命运卡,增加了桌游的趣味性和不确定性。而且,这些命运卡都非常有IT行业的时代特色,比如引入了乔布斯、扎克伯格、Google等等元素。
这样不仅给游戏增加了不确定性和趣味性,还将孩子的认知与时代接轨,从小就提高孩子的眼界和见识,说不定孩子在游戏中就找到自己的偶像、心水的公司或者人生目标呢!
另外,棋盘里还增加了特殊的格子,触发一些计算机里特定的事件,比如下面这种“电脑中毒“的情况就是日常生活中会发生的。当然,玩几次孩子可能就会学乖了,先把杀毒软件买了,同时也Get到人生哲学:不如意之事十之八久,该买的保险还是得买^_^
总之,非常寓教于乐、也很有时代感的一款配套桌游,既复习到知识,也一点儿都不枯燥,相信孩子肯定会很爱玩,陪玩的爸爸妈妈也会enjoy的。
4
团购信息
这是咱们这次开团的《Hello Ruby:儿童电脑漫游记》+配套桌游的全部配件:4张电脑托盘纸一张棋盘、一张说明书、五种卡牌、现金钞票和一颗骰子。推荐给4-10岁的孩子学习使用。
书页和桌游的质量都很好:
这套原价是168,我们谈下的团购价是102
另外,我们还争取到了之前推荐的Hello Ruby同系列《编程大冒险》(现在只有书,没有配套桌游了)的打包优惠价,所以这次的团购有两种选择:
1.《Hello Ruby:儿童电脑漫游记》(书+桌游)
团价102
2. 《Hello Ruby:儿童电脑漫游记》(书+桌游)+《Hello Ruby:编程大冒险》(书)
团价127
《编程大冒险》是Hello Ruby系列的第一本,我最先遇到它是在逃逃学校的Book Fair(美国小学久不久举办的图书集市),翻开扉页,就被作者Linda那句“Coding is like crayons or LEGO blocks——a way to express yourself”(编程就像蜡笔或乐高砖块——是一种自我表达的方法)打动了。和咱们今天重点介绍的《儿童电脑漫游记》很类似,《编程大冒险》没有呆板地教孩子“怎样编程”,而是通过一个个生动有趣的故事,让孩子理解和熟悉编程,打造他们的编程思维。
可能是自己的老本行吧,很有共鸣。孩子,就该用孩子的方式来学习啊! 诚心推荐给大家,现在的编程、机器人课外班价格也蛮高的,花不到一节课的价格,帮孩子打好编程思维基础,了解计算机、程序背后的故事,避免照猫画虎,知其然,也知其所以然,挺值当。
《编程大冒险》的具体特点就不在这里赘述了,大家从下面的二维码或者文末的“阅读原文”进入店铺后可以看到详细介绍。
 (文中部分图片来源于网络如有侵权请告知立即删除)
团购信息
团品1:Hello Ruby:电脑漫游记 (书+桌游)
团购价:102元原价:168元
适合年龄: 4-10岁
团品2:Hello Ruby:电脑漫游记(书+桌游)+《Hello Ruby:编程大冒险》(书)
团购价127元  原价:217.9元
适合年龄: 4-10岁
团购时间:11月12日(周一)晚22:00开团,11月18日(周日)晚22:00结束!
参团方式:点击文末的“阅读原文”,或长按识别以下二维码进入微店参团!
发货及快递:48小时内发货,默认申通、圆通、邮政快递(不能到达的地区请留言)全国包邮(港澳台除外)。
发票:如需发票(电子发票),请在购买时备注发票抬头、税号和电子邮箱
客服:通过微信联系 东西小助手(微信号:qweast2017),【工作时间:周一~周五,9:30-18:30】如果着急的朋友也可拨打17713620142这个电话。
注:收到快递后请当场验收,如遇包裹外观有明显破损请当场退回,并及时联系客服。
↓↓↓ 点击“阅读原文”,即可参团
继续阅读
阅读原文