好书十年
现在是 2004 年。谷歌提交首次公开募股 (IPO)。一群大学生在哈佛大学推出了名为“The Facebook”的东西。苹果最受欢迎的袖珍 i 设备距离能够打电话还有几年时间。一个名为“Ubuntu”的令人好奇的新 Linux 发行版出现了。
Opensource.com 尚不存在。它还要再过六年才会出现。
渴望了解开源故事的精通技术的读者订阅了另一份出版物:Red Hat Magazine。该出版物实际上是另外两份刊物结合的产物:Red Hat 于 1999 年推出的数字新闻通讯Under the Brim,以及同一风格的短暂的精美杂志Wide Open Magazine。
还有一些东西在网上出现:首次记录在案的开源夏季阅读清单。
一份十年前的阅读清单可能会显得古雅,甚至有些天真。恰如其分的后见之明可能会让它所解决的问题显得过时。但 2004 年开源夏季阅读清单的非凡之处在于,它的条目在今天仍然具有现实意义。埃里克·雷蒙德经常被引用的《大教堂与集市》就在其中,当时它才问世三年。学习新计算机技能(如 Linux 路由器维护、Python 编程和 UNIX 使用)的指南,与以往一样至关重要。清单中唯一的虚构作品,尼尔·斯蒂芬森的《Cryptonomicon》,继续令人愉悦。开源社区可能拥抱令人眼花缭乱的快速发展,但激励和驱动它们的理念在过去十年中并没有太大变化。
如果开源夏季阅读清单甚至比 Opensource.com 本身还要古老,那么为其提供信息的价值观就更古老了。又一个十年的精彩书籍也不会改变它们。
付出与收获
作者:亚当·格兰特(由 杰夫·麦卡尼克 推荐)
好人最终会吃亏吗?
《付出与收获》提供了这个由来已久的问题的答案。
在这本引人入胜的书中,亚当·格兰特(沃顿商学院最年轻的终身教授和评分最高的老师)将世界划分为“索取者”、“匹配者”和“付出者”,以确定哪种风格最成功。索取者力求从他人那里尽可能多地获取;匹配者旨在公平交易;付出者为他人做出贡献,不期望任何回报。
格兰特从研究中发现,一些付出者确实最终会吃亏,而另一些付出者则位居榜首。 这引出了本书的关键问题:为什么一些付出者比其他付出者更成功?成功付出者的关键特征是什么?
《付出与收获》对于 Opensource.com 的读者来说极其重要,因为付出者是强大社区的关键要素。由索取者组成的社区不会是一个健康的社区。
格兰特与商业领袖和学生进行的一项练习称为“互惠环”。在互惠环中,每个成员向小组提出请求,小组的其他成员利用他们的知识、资源和联系来帮助满足请求。格兰特总是遇到对这项练习及其有效性的怀疑。但这个环非常成功。这项练习打破了我们的一些正常模式。首先,它使寻求帮助似乎更安全。其次,当人们开始公开提供帮助时,他们会鼓励索取者像付出者一样行动。
格兰特仔细研究了 Freecycle 和 Wikipedia 社区,以说明付出者在健康社区中的重要性。他写道,“当人们认为自己是共同社区的一部分时,他们就会有动力为他人付出。”
最后,格兰特为成为成功的付出者提供了一些很棒的技巧。
例如,他解释了如何避免付出者倦怠:确保在您的贡献产生明显影响的地方付出。不要“分散”您的付出;以更大的“块”付出更有效,因为您会看到您付出的影响。
如果您正在寻找关于如何发展社区的想法,那么我强烈建议您阅读《付出与收获》。奖励:格兰特还是一位专业魔术师,并提供了一个充满魔力且有趣的图书概述。
小兄弟
作者:科里·多克托罗(由 大卫·博思 推荐)
准确描述技术的书籍极其罕见。而包含大量开源软件参考文献的书籍——同样具有针对性的参考文献——更是罕见得几乎不存在。我只发现了一本以令人满意的方式处理开源软件的书:《小兄弟》。
科里·多克托罗的这部奥威尔式故事是我读过的对技术使用最有趣和最可怕的预测之一。2008 年 5 月,它在《纽约时报》儿童畅销书排行榜上排名第 9 位,并荣获多项奖项,包括 2009 年白松奖、2009 年普罗米修斯奖和 2009 年约翰·W·坎贝尔纪念奖。
它的主人公都是青少年,因此通常被认为是青少年读物。但它的主题非常成人化。它的主要主题是警察国家利用恐怖主义来恐吓公民,并为扩大已经严厉的监视措施辩护(这导致了青少年黑客的反抗)。居住在这个高度监视世界中的角色是坚韧而现实的。
场景从旧金山到火人节不等。引发情节的事件是旧金山发生的一系列爆炸事件,导致主人公马库斯·亚洛和他的几位黑客朋友被捕。在他们中的一些人从秘密监狱获释后,他们与其他人联合起来,试图反击,重新获得一些真正的安全和隐私,同时恢复他们的尊严。
整本书对技术的描述非常准确,包括一个名为 ParanoidLinux 的虚构发行版和非常真实的 TOR(洋葱路由器)——角色都使用这两者来规避国土安全部的侵入性监视。
许多人认为这本书相当具有颠覆性,在某些方面确实如此。它也是对有史以来发明的每一种技术所代表的双刃剑的警告。从我们祖先第一次使用石头杀死晚餐,然后将这些工具转向他们的邻居以保留食物,一直到今天手机中强大的计算机,技术可以用于善和恶。这本书要求我们探索我们如何使用我们已经拥有的技术——以及不久的将来的技术。
从零到创客
作者:大卫·朗(由 吉里什·马纳戈利 推荐)
这是一本关于 DIY 的 DIY 书!
划掉那句话。它实际上是 DIT(共同动手):寻找其他人并共同创造的艺术。
这本书仍然忠实于其既定主题。它是当前创客领域的地图,旨在让读者高效地跟上进度。本书基于作者自己从“零”到水下遥控潜水器 (ROV) 创造者的旅程,出色地向我们展示了所有的点以及如何连接它们。这些点连接成激光切割机、CAD/CAM 工具、日常电子产品和 Arduino 开发板等事物。
这本书没有做任何假设,它解释了如何入门以及如何知道“足够”来实现你想要的目标。它探索的项目小到烤面包机或弹性钱包,大到桌面水母缸、自家种植的食物、折叠式皮划艇或无人机。
本书强调 DIT 的“共同”部分,帮助读者了解如何找到合适的人——如何找到创客小组或组建自己的小组,如何利用创客嘉年华,以及如何通过黑客空间、创客空间和工具借阅图书馆访问必要的工具。
朗强烈推销开放式制造模式;他完全以开源方式构建了自己的 OpenROV。本书专门用一章来介绍将这个想法公之于众,并提供了一个开放的商业化框架,同时利用了 Kickstarter 等平台。本着开源的精神,这本书最终是关于回馈——培养更多的创客,建立创客文化,以及培养对创客好奇的孩子。
这本书点燃的火花难以熄灭。为了持久的修补匠和创客文化干杯。
信息不想免费
作者:科里·多克托罗(由 布莱恩·贝伦豪森 推荐)
多克托罗最近的非虚构作品集的标题——并非不那么微妙地——暗示了信息时代最普遍的格言之一:“信息想要自由”。历史学家通常将这个公案归因于斯图尔特·布兰德,他在 1984 年首次说出这句话,作为与苹果联合创始人史蒂夫·沃兹尼亚克来回交流的一部分。此后,它已成为数字时代的社会和技术试金石。三十多年的重复使其看起来无可辩驳。
多克托罗对此几乎没有好感。
“是时候消灭它了,”他写道。“信息的‘欲望’与互联网、创意产业或公平社会的命运完全无关。信息是一种抽象概念,它不‘想要’任何东西。信息不想免费——人想免费。”
多克托罗非常相信最后一句话,以至于他围绕它组织了一本书。“信息不想免费”实际上是本书展示的三个“多克托罗定律”中的第三个。
第一个定律很拗口,但真实性丝毫不减:“任何时候有人在你拥有的东西上加锁,并且不给你钥匙,那么这把锁就不是为了你的利益而存在的。”多克托罗将本书的这一部分专门用于关于版权、反规避机制、数字版权管理历史以及通用计算战争的文章。这是多克托罗通常的噱头,但与往常一样,作者找到了让它流行起来的方法。多克托罗定律的第二个定律“名声不会让你富有,但没有名声你就无法获得报酬”,开启了关于 21 世纪创作者工作的章节。多克托罗探讨了关于独立出版、中介机构——甚至 SOPA 和 PIPA 的紧迫问题。所有这些都引起了 Opensource.com 读者的兴趣。
但真正的吸引力在于多克托罗关于信息与人权关系的文章。他认为,今天,我们根本无法想象没有彼此的两者——这就是为什么如此多关于前者“欲望”的言论实际上可能会阻碍我们争取后者的斗争的成功。关于信息所谓自主性的假设实际上可能会掩盖始终支撑信息政治的非常人性的斗争。多克托罗希望我们忘记整个隐喻。正如他在两年前访问我当地的书店时打趣道:“信息不想免费。我问信息它想要什么,它只是说‘不要拟人化我。’”
精通 Emacs
作者:米奇·彼得森(由 斯科特·内斯比特 推荐)
几年前,我大部分写作都是在 Emacs 文本编辑器中完成的。不,我不是那些将它用作操作系统的超级 Emacs 极客之一。我只是使用编辑器编写和发布。然后,其他更年轻的编辑器将我从 Emacs 中引诱走了。
然而,今年早些时候,我决定重返 Emacs。问题是我的 Emacs 功夫生疏了。非常生疏。更糟糕的是,一次海外搬家迫使我为我最喜欢的参考书《Learning Emacs》寻找新的家。在一位痴迷 Emacs 的朋友的建议下,我从我的 PayPal 账户中拿出一些现金,买了一本《精通 Emacs》。这本书基于彼得森的同名博客,是对编辑器的详细指南。它对 Emacs 新手以及像我一样需要复习的人都很有用。
本书的目标受众是技术娴熟的读者。如果不是你,那么你会发现本书的某些部分有点难以理解。不过,彼得森很好地解释了略显晦涩的 Emacs 术语。无论如何,你可以跳过你不感兴趣的部分。事实上,彼得森鼓励你这样做:学习你经常使用的命令和功能,并在你需要时求助于在线帮助(或本书)。
我发现《精通 Emacs》是一本扎实的复习资料,它正在帮助我重新掌握 Emacs。虽然我对精通编辑器不感兴趣,但在本书的帮助下,我肯定可以做到。
瓦特希普高原
作者:理查德·亚当斯(由 戴夫·尼尔 推荐)
这本经典的儿童故事书讲述了一群兔子穿越英国乡村寻找瓦特希普高原的冒险经历。故事讲述了一只年轻的兔子榛子,他带领一小群兔子从它们的洞穴穿过危险的地形,沿途遇到其他兔子群体。
在序言中,亚当斯坚称这本书只是他过去在车里讲给女儿们听的故事集,而不是关于领导力和政府的寓言。但这很难让人相信。桑德尔福德的兔子窝及其等级森严的制度,考斯利普兔子窝中兔子的无助(他们屈服于残酷的更高权力),以及埃夫拉法的警察国家,都太像讽刺画了,让人难以相信这只是巧合。
榛子在努力维持群体团结和安全的领导力课程在社区中非常有价值。榛子注意倾听沉默寡言、弱势和边缘化的人的声音,并确保群体意识到并重视他们的贡献。但他还知道如何利用群体中其他成员的优势:黑莓使用工具的智慧、大胡子的力量和勇敢、冬青的忠诚和皮普金的关怀天性。
榛子运用他的直觉来维持群体的团结并领导它,即使他对它所走的道路并不确定。他是一位真正的领导者,不怕承担为寻找安全道路而必要的危险任务,也不怕探索陌生的土地,而不是要求其他人承担负担。最终,他关心群体的所有成员,并对他们的安全负有个人责任,这意味着其他人很乐意跟随他。
我强烈推荐这本书作为幼儿的睡前故事系列,或作为青少年和成人的夏季读物。
劳伦·伊普森
作者:卡洛斯·布埃诺(由 露丝·苏勒 推荐)
《劳伦·伊普森:关于计算机科学和其他不可思议的事情的故事》是您家中年轻的未来程序员的绝佳书籍。但它不是一本编程书。这是一本小说。
这本书像许多经典故事一样开始:一个小女孩(劳伦)在森林中迷路了。当劳伦遇到像野生的行话怪这样的生物时,这本书发生了卡罗尔式的转变,这些生物一开始看起来很可爱,但随后成群结队地向她喷出胡言乱语(单独一个不足为惧,但成群结队会以恐惧和困惑为食)。她遇到了一只半变色龙、半剑龙,名叫异或,以及一位名叫同名巴赫的想法作曲家。她找到了像上限和下限、递归路口、同义反复和零英里这样的地方。她回答了肯定和否定,以便她可以通过语义旋转栅门,休·鲁斯蒂克帮助她寻找一条不一定是最短但足够好的路径。“不可能的事情我们可以立即做到,”他说。“不可能的事情,最迟在星期二。”
如果您是程序员,这些生物和地方听起来可能很熟悉。《劳伦·伊普森》通过小说的形式,以孩子们可以轻松掌握的方式解释了编程概念,而不是编程书,说实话,编程书并不以其激动人心的转折和令人屏息期待的结局而闻名。但劳伦和她穿越用户之地的冒险之旅恰恰相反。在故事的结尾,“用户之地指南”是一个附录,解释了休·鲁斯蒂克的启发式方法以及为什么异或是一只糟糕的变色龙,因为“A 异或 B”意味着他和他的叶子不能同时都是绿色的。
对于您的孩子来说,这是对一些更深奥的编程概念的绝佳介绍。对于您来说,这是一本快速而有趣的读物。您会知道接下来会发生什么,并且您仍然会喜欢观看它的发生。
格蕾丝·霍珀与信息时代的诞生
作者:库尔特·W·拜尔(由 约书亚·霍尔姆 推荐)
在计算机行业短暂的历史中,很少有像格蕾丝·霍珀海军上将这样有影响力的人物。她的职业生涯跨越数十年,她的成就塑造了我们今天所知的现代计算。霍珀在几年前去世了,与历史人物的情况一样,很容易将他们简化为几个希望是真实的轶事。
《格蕾丝·霍珀与信息时代的诞生》避免陷入这种陷阱,描绘了霍珀的完整画像,探索了她超越计算机历史中几个标志性时刻的生活。是的,格蕾丝·霍珀是 COBOL 之母,普及了调试术语,并开发了第一个编译器,但她不仅仅是几个关键贡献。
拜尔涵盖了霍珀职业生涯中的所有关键时刻,但他也探索了她复杂的生活,包括挑战和成功、高潮和低谷。拜尔探索了霍珀生活的方方面面,并通过这样做使她更人性化和更贴近生活。
拜尔的传记清楚地表明了格蕾丝·霍珀为何值得“神奇格蕾丝”的绰号,但并没有偶像化她的主题。霍珀是一位开拓者,并在计算机的许多关键发展中保持着“第一”的殊荣,但拜尔向世界展示了一个鼓舞人心但不令人生畏的格蕾丝·霍珀,一个有缺陷且人性化的人,就像我们其他人一样。拜尔书中的格蕾丝·霍珀是计算机行业的人们可以敬仰和在专业上效仿的人,而无需感到他们需要达到某种理想化的神话。
我强烈推荐这本书给任何有兴趣了解更多关于格蕾丝·霍珀和计算机时代黎明的人。
分享这本书
作者:各位作者(由 亚历山大·托多罗维奇 推荐)
SHARE 会议在贝尔格莱德(塞尔维亚)举办过两次,在贝鲁特举办过一次。但比会议本身更重要的是,组织者出版了一本书,其中充满了精彩的文章、采访和谈话记录,涵盖了开源软件、行动主义(黑客行动主义)、权力下放、透明度、教育等主题。
尽管会议已经结束,但这本书比以往任何时候都更具现实意义。它强调分享是你可以为改善世界所做的最重要的事情。无论你是分享你的代码、你的想法、你的知识还是其他东西,重要的是要分享并通过消费他人分享的内容来提升自己。通过提升自己和你周围的人,你实际上是在一步一步地改善世界。
因为本书强调分享,所以它的数字版本根据知识共享许可免费向公众开放。大多数文章都很短且彼此无关,但它们结合起来讲述了一个精彩的故事——一个关于分享的故事。
开放式组织
作者:吉姆·怀特赫斯特(由 珍·威克·胡格 推荐)
关于 Red Hat 首席执行官吉姆·怀特赫斯特的这本处女作,有很多话要说。乍一看,这是一位首席执行官回忆自己在公司高层经历的书。Red Hat 在 2008 年聘请了怀特赫斯特,他已经领导——或者更确切地说,是催化——这家世界领先的开源公司九年了。
然而,当您深入阅读时,您会发现这本书实际上是一个关于关系的故事。怀特赫斯特回忆起他的第一轮面试,当时 Red Hat 的高管们正在寻找一位适合公司独特文化的首席执行官——以及当他考虑成为这样一个与众不同的组织的一份子会是什么样子时,他感受到的兴奋。他后来意识到,开放式组织不符合他在 Red Hat 担任领导职务时想到的任何模式。怀特赫斯特分享了他催化数千名员工朝着共同目标努力的经验。他甚至参与了公司使命宣言的修订,这个过程融入了来自世界各地员工的想法和反馈。
在怀特赫斯特的书中,我们了解到,传统的自上而下的领导和旧的管理风格已经……过时了。今天的员工才华横溢、富有创造力,他们要求在决策制定桌上占有一席之地。那么,组织中的决策制定必须改变。但是如何改变呢?正如怀特赫斯特在《开放式组织》中向我们展示的那样,这是一个需要不断评估、员工参与和认同、更快失败、对开放性的承诺以及更多因素的过程。
敬业的领导者
作者:查琳·李(由 杰森·希贝茨 推荐)
查琳·李将敬业的领导者定义为战略性地使用数字、移动和社交工具来实现与领导人员和组织相关的目标的人。我们当然需要传统的领导者来学习这种吸引客户和员工的新方法。如果您正在使用社交媒体建立联系,但没有看到您想要的参与度,那么本书将为您提供想法、方向和示例,以帮助您改变策略。
本书展示了许多与开源社区的相似之处,尤其是在领导力方面。李强调在组织(和社区)中创造信任的环境,她说:“今天的组织领导者需要相信他们的员工在做出决策时会运用良好的判断力。”
本书中我最喜欢的例子之一来自澳大利亚电信首席执行官大卫·索迪,他谈到了社区的力量。他说“组织只不过是一个人们聚集在一起,希望实现比他们个人所能实现的更大的目标的社区。”
但更重要的是索迪关于创造开放和透明文化的讨论。他写道:“透明度创造了责任感,个人选择参与进来以发挥作用。”这听起来与我们在开放式组织中倡导的原则非常相似。
我最喜欢的一句话来自李:“当领导者分享时,他们会吸引和吸引追随者。”如果您有兴趣大规模倾听,了解分享如何塑造,了解参与如何导致转型,以及使用数字领导力来转型组织,那么《敬业的领导者》应该在您的阅读清单和参考图书馆中。
用 Python 编写你自己的电脑游戏
作者:阿尔·斯维加特(由 里基·恩兹利 推荐)
Opensource.com 最近发表了阿尔·斯维加特的一篇文章,“非工程师的实用 Python 编程。” 斯维加特是几本编程书籍的作者,包括他的最新作品用 Python 自动化繁琐的事情,以及我一直放在书架上的一本书,用 Python 编写你自己的电脑游戏。
虽然我购买了《用 Python 编写你自己的电脑游戏》的平装本(印刷版万岁!),但您不必这样做。斯维加特的 Python 编程书籍在 inventwithpython.com 上免费提供,并且除了《用 Python 自动化繁琐的事情》之外,您还可以下载免费的 .pdf、.mobi 和 .epub 版本。他的网站上也提供了通过亚马逊购买印刷版图书的链接,斯维加特将《用 Python 破解秘密密码》的所有收益捐赠给了电子前沿基金会、知识共享组织和 Tor 项目。
我发现我通常更喜欢印刷版书籍,所以我去年购买了这本书,作为我的“我要学习 Python”计划的一部分,我已经计划了好几年了。但这次我是认真的,我甚至找到了一位同事,他计划在夏天花几个“Python 编程欢乐时光”和我一起学习,我们将在鸡尾酒和《用 Python 编写你自己的电脑游戏》中度过。如果一切都按照我们绝妙的计划进行,我们将在今年晚些时候在 Opensource.com 上发布关于我们的 Python 编程欢乐时光的报告。
为了让孩子们度过有趣的夏季 Python 编程时光,请查看斯维加特在 Opensource.com 上发表的新文章,“教孩子编程的 6 个技巧。” 除了提供实用的建议外,斯维加特还为儿童和青少年提供了大量免费的在线编程资源。祝您阅读愉快,编程快乐!
谁拥有学习?
作者:艾伦·诺文伯(由 菲尔·夏皮罗 推荐)
今年夏天我一直在阅读 艾伦·诺文伯 的 《谁拥有学习?》。这本书与吉姆·怀特赫斯特的 《开放式组织》 有一些惊人的相似之处,因为它解释了教师和学校管理者可以通过赋予学习者更多学习控制权的不同方式来增强他们的能力。正如明智地运用信任可以让公司员工蓬勃发展一样,明智地运用信任也可以让学习者蓬勃发展。
诺文伯是在 20 世纪 80 年代早期,他的一位十几岁的学生在夏天闯入高中计算机实验室时意识到这一点的。学校派诺文伯去训斥这位学生。然而,训斥从未发生。相反,诺文伯最终从这位高中生加里那里学到了计算机编程的乐趣。这位学生说服诺文伯允许他借用学校的电脑一个周末(这在 20 世纪 80 年代早期是闻所未闻的事情)。在那个周末,这位学生完成了一整个夏季计算机编程课程,并在接下来的星期一交回了完成的作业以及电脑。
阅读这本书,您很快就会明白诺文伯是世界一直在等待的人道教育家(您可以在他引人入胜的 2011 年 TEDx 演讲中听到更多关于他的教学故事)。将他的教学方法与宾夕法尼亚州兰开斯特郡 Penn Manor 学区的模范教育家查理·赖辛格的教学方法进行比较和对比。我们或许应该停止寻找地外智慧。为什么?我们现在才在地球上找到了真正的智慧。拿起这本书,您的思想将会被打开——保证如此。如果可能,请参加诺文伯每年夏天举办的年度 构建学习社区会议。
信息学 Python
作者:查尔斯·塞弗伦斯(由 杰森·贝克 推荐)
去年夏天,我推荐了一本关于数据可视化的书。玩数据一直是我喜欢做的事情,无论是专业上还是仅仅为了好玩。每当我遇到一个很酷的数据集(或者只是想帮助自己了解真正发生了什么)时,我都会尝试找到一种方法将其放到地图上、图表中,或者以其他方式找到一种方法来让数字更有意义。
今年夏天,我正在研究一本重点相关的书,但这次是在分析方面。《信息学 Python:探索信息》是一本关于其标题所暗示的书:使用 Python 编程语言来理解原始数据。《信息学 Python》对于那些没有太多 Python 经验,甚至可能没有太多编程经验的人来说,是一个很好的入门读物!它将带您了解 Python 入门的基础知识和计算机程序的基本组件,练习围绕信息处理而设计。
但如果您已经是 Python 专家,请不要害怕!这里也有适合您的东西。与许多初学者级别的编程书籍不同,这本书选择了有用的现代示例来进行数据采集和处理——抓取网页、使用 Web API、解析 JSON 和 XML,以及在 SQL 数据库中存储和检索您的数据。
在您读完这本书后,您可以考虑拿起韦斯·麦金尼的 《Python 数据分析》,这将帮助您完成使用 NumPy、pandas、matplotlib、IPython 和 SciPy 等 Python 库和工具的后续步骤,以帮助您更好地理解数字。这本书也为那些具有更强的编程和分析背景的人提供了一个完美的起点。
无论如何,如果您还没有暑期项目,为什么不把今年作为您学习如何将数据转化为信息的一年呢?
教你的孩子学编程
作者:布赖森·佩恩(由 露丝·苏勒 推荐)
由于我经常就 Raspberry Pi 发表演讲(写了一本关于使用该设备的项目的书),人们经常问我教孩子们基本编程的最佳方法,特别是如果您是一位不是程序员的家长。No Starch Press 一直处于该目标的最前沿,今年春天,他们在他们的“儿童”系列中发布了一本新书,《教你的孩子学编程:家长友好的 Python 编程指南》。这本书特别吸引许多人的地方在于它的团队合作方法:您不必是程序员也可以使用这本书来教您的孩子编程。相反,你们将一起学习编程。No Starch Press 创始人比尔·波洛克将其描述为“一种‘让我们玩接球或踢足球’,但球是代码,乐趣来自于作为一个团队学习编程。”
这本书,和No Starch出版社所有“儿童”书籍一样,都采用了色彩鲜艳的插图和相对较大的字体,以帮助年轻读者保持兴趣。它从基础知识开始:“什么是计算机程序?” 到最后,您将学习动画、交互和游戏设计的基础知识,并且您已经创建了一个简单的Pong风格的游戏。
如果您喜欢这本书,我还想推荐No Starch出版社的其他几本书,包括
更棒的是,当前的Humble Book Bundle捆绑包中包含了其中几本——以及一些乐高书籍——价格随意支付。
13 条评论