首页 » Bad of Choice

计算思维 是目前儿童编程和逻辑运算的一种流行思维方式,其主旨是要让儿童了解算法逻辑和背后的优势,Bad Choices这本书是目前作为计算思维启蒙较为合适的一本科普读物,对于培养儿童的批判性思维等都有益处。

计算式思维启蒙的入门书

本书是Ali AlMossawi的又一插画书力作,对于儿童开启程序化数理思维启蒙课是一本非常有意思的图书。

badchoices 1
分袜子的故事中,需要高效快速的分出不同颜色的袜子,因此我们使用了两种方法的比较,包含了缓存的方式和一对一的方式,效率可见对应的图表。
badchoices 2
2-找到你的尺寸,在这个故事里我们可以学习到二分法的一些思路。
badchoices 3
3-去商店,作为去商店的触发条件,只有在家里没有Kit Kat的时候,Iain先生才回去商店购买。这里我们会学习到堆栈的概念。
badchoices 4
4-找到回家的路 因为生意越做越大,裁缝店已经非常复杂还容易迷路了,你能帮助裁缝老板找到回家的路吗?我们这章会学到右手法则以及一个牛头怪的故事,非常有意思,是我最喜欢的一章。
badchoices 5
5-邮件排序 炎热酷暑下,邮件散落了一地,你能帮助邮递员快速分类排序邮件吗?我们了解到平方时间演算法和线性化排序方法。
badchoices 6
6-嘻哈音乐 这一集里面我们会学习到关联和程度的问题,对于我们理解智能推荐、在搜索引擎被引用的重要性有重要意义。
badchoices 7
7-更新状态 因为字数限制,如何表达出更多的内容,这就是用了一些优化方法,我们可能会使用长句换断句,或者常用字、元音的方式。这对应了网络流行格式比如MP4等的原理。

总而言之,这套书深入浅出的将计算领域那些很抽象和深邃的概念,使用了一些小故事和能够被常人所理解的方式表述出来,尽管理解上还有一定的难度,但对于大部分人来说,阅读并理解这个启蒙的概念还是很有意思的,推荐大家尤其是有着理工背景的父母带着孩子一起阅读。

原文地址:https://bookofbadchoices.com/index.html#page/3

Written By

li, Mickey