掌握二进制还能哄孩子? 



掌握二进制还能哄孩子?

Image



你有哪些用计算机技能解决生活问题的经历?


叶飞影


前几天,从朋友那里顺来一套玩具:超市购物收银机。我家宝宝看到了非常喜欢。可是玩了一会宝宝就不高兴了,因为物品中少了一个香蕉。当提示要刷香蕉时,宝宝找不到就不能愉快地玩耍了。趴在地上哇哇大哭起来:「香蕉呢?香蕉被谁吃了?香蕉去哪了?为什么没有香蕉?怎么就没有香蕉?」


Image


为了能让宝宝继续愉快地玩耍,我就分析这个玩具。收银机的扫描器有四个传感口,可以接受 4个二进制的信号。


Image


每个货物的都有四个黑白的格子,用于表示 4个二进制码。由于可以左右镜像,所以有的货物有两组数码表示,如苹果二进制码是 1000 和 0001(下图右下角红色的,很像屁股的那个东西就是苹果)。


Image


有着对计算机多年研究底蕴的我,很快就发现缺失香蕉的二进制码是 1011 和 1101。于是我做了个如下卡片:


Image


用它来表示香蕉,有了它之后,我家宝宝又能愉快地玩耍了。


2016-03-29