本书的灵感来源于无聊与迷恋的感觉:对常规的数据结构与算法介绍的无聊,对复杂系统的迷恋。数据结构的问题在于教师在教授这门课程的时候通常不会调动起学生的积极性;复杂性科学的问题在于学校通常不会教授这门课程。
2005年,我在欧林学院讲授了一门新课程,学生要阅读关于复杂性的主题,使用Python进行实验,并学习算法与数据结构。当我在2008年再次讲授这门课程时,我写了本书的初稿。
在2011年第3次讲授这门课程时,我准备出版该书并邀请学生们以案例研究的形式提交其工作成果并包含在书中。我在欧林学院找了9位教授成立了项目委员会,选择可供出版的报告。符合标准的案例研究被纳入到本书中。我们将在下一版吸纳来自读者的更多稿件(参见附录A)。
对教师的建议
本书可以用作Python编程与算法的大学中级课程教材。我的教学遵循如下结构:
阅读
复杂性科学涵盖了各种主题。这些主题之间相互关联,但需要花费不少时间才能搞清楚这些联系。为了帮助学生们看到全景,我会向他们介绍一些阅读列表,这些都来自于该领域最流行的研究成果。我的阅读列表以及关于如何使用它的建议在附录B中。
练习
本书提供了一系列练习;很多练习都要求学生重新实现一些开创性实验并对其进行扩展。复杂性吸引人的一个地方在于我们可以通过适当的编程技能与数学知识接触研究前沿。
讨论
书中的主题提出了关于科学哲学的问题,这需要学生们进一步阅读并进行课堂讨论。
案例研究
在我的课堂上,我们将几乎半个学期的时间都用在了案例研究上。学生们经由构思产生过程、形成团队,并在一系列实验上花费6~7周的时间,然后以4~6页可发表的报告形式来呈现其工作成果。
可以通过https://sites.google.com/site/compmodolin了解课程大纲与我的说明。
对自学者的建议
在2009~2010年,我作为Google的一名访问学者在其剑桥办公室工作。在与我共事的软件工程师中,让我印象深刻的一点是他们广博的求知欲以及增长知识与技能的动力。
我希望本书能够帮助像他们一样的人们来探索他们可能遇不到的一些主题与想法,练习Python编程技能,以及学习关于数据结构与算法的更多知识(或者看看有哪些内容不适合放在第1版中)。
本书针对自学者的一些特点有:
技术深度
Allen B. Downey拥有加州大学伯克利分校的计算机科学博土学位和MIT的硕士与学土学位,现任美国欧林工程学院计算机科学系的教授,曾经在威尔斯利大学、科尔比学院和加州大学伯克利分校教授计算机科学相关的课程。曾经担任 Google的访问科学家,对复杂性科学和Python十分着迷,有较为深入的研究和丰富的实践经验。
ThomasKuhnintroducedtheterm“paradigmshift”inTheStructureofScientificRevolutionsin1962.
——引自第3页
ReductionismholismReductionismistheviewthatthebehaviorofasystemcanbeexplainedbyunderstandingitscomponents.Forexample,theperiodictableoftheelementsisatriumphofreductionism,becauseitexplainsthechemicalbehaviorofelementswithasimplemodeloftheelectronsinanatom.Holismistheviewthatsomephenomenathatappearatthesystemleveldonotexistatthelevelofcomponents,andcannotbeexplainedincomponent-levelterms.
——引自第6页
法律大讲堂:中国当代法律名家讲座 内容简介 书中所选专家都是在各自专业领域中非常有影响力的权威学者,在我国法制建设的理论与实践中有建树和贡献。在他们的讲座或文章...
内分泌病中医临床精要 本书特色 《现代中医内科学临床精要丛书·内分泌病中医临床精要》是在继承、整理历代中医关于消渴、瘿病等内分泌疾病的基本理论、基本知识的基础上...
斯瓦米•辨喜(Swami Vivekananda,1863-1902),印度近代著名的哲学家和社会活动家,创立了罗摩克里希那传道会和不二论道院,一生致力于印度的...
鲁迅(1881~1936)原名章寿,字豫才,后改名周树人,浙江绍兴人。我国现代伟大的无产阶级文学家,思想家,革命家,世界十大文豪之一,是中国现代文学的一面旗帜。...
为什么当你真心投入到一段关系中后,容易变得反复无常?为什么平日乐观自信的自己,一恋爱就变得患得患失、多疑易怒?为什么我们越想拥有时,越会像个小孩子一样无助、哭闹...
白细胞疾病基础理论与临床 本书特色 《白细胞疾病基础理论与临床》是由上海科学技术出版社出版的。白细胞疾病基础理论与临床 内容简介 本书为一本系统介绍白细胞疾病的...
他们早已知道这一天会到来却未采取任何措施这是一系列蠢事的开端获讲谈社非虚构文学奖————————发生堆芯熔毁的并不仅仅是核电站反应堆的堆芯,还有问题企业东电的管...
本书作者关于近代中国思想文化史的重要论集。以胡适、钱穆、陈寅恪等20世纪中国文化的代表人物为中心,探讨在民族认同与文化认同的深刻现代危机中,中国传统文化及其承担...
期许为全球数十亿人带来喜乐的心灵导师朗达·拜恩力作《The Magic魔力》修订版!《The Secret秘密》揭示了吸引力法则,《The Power力量》则是...
近岸水波的解析理论 本书特色 《近岸水波的解析理论》内容涉及一维水波的描述;微幅波理论及微幅波的传播特征、频散特征、水质点运动特征、能量传播特征;造波理论;非线...
北平解放前后,国民党布下的大批冷棋特工被逐渐唤醒,他们组织爆炸、投毒、暗杀,哄抬粮价,百姓与首长的安全面临巨大危险,人民公安的工作面临巨大挑战。《光荣时代》是一...
本书是对西方教会史的经典概述,按照历史发展的时间顺序,以教会史上的重要人物和事件为线索展开:从公元30年直到现今;从最初教会的建立,到威克利夫圣经翻译学会;从被...
人类的飞天之路 目录 航空与航天的区别三个宇宙速度火箭及其飞行原理火箭的故乡在中国万户飞天,航天的先驱近代火箭在西方的发展现代宇航之父——齐奥尔科夫斯基戈达德,...
精彩摘录Self-love,myliege,isnotsovileasinAsself-neglecting.——引自第76页Ill-willneversaid...
作者丨青崎有吾 Aosaki Yugo一九九一年生于神奈川县,毕业于明治大学文学部。二〇一二年以《体育馆杀人事件》获第二十二届鲇川哲也奖,成为该奖项史上首位平成...
医门微言-凤翅堂中医讲稿-第二辑 本书特色 医之治病,贵理、法、方、药贯通一体。不知医理则难识病、识证,不知治法、医方、药物,则知医理亦无从施治,犹巧妇无米不炊...
三仁汤-第四辑 本书特色 《三仁汤》(作者罗良涛、刘伟)从理论研究、临床应用和实验方面阐 述三仁汤。上篇理论研究,主要讲述三仁汤的来源、组成、用法以及历代医家对...
朱有燉(1379-1439)是中国15世纪最重要、最多产的剧作家,明代戏曲巨擘,先后写作了至少31部杂剧,其初刊本均保留至今。曲学大师吴梅赞誉朱有燉"气魄才力,...
维克多·J.帕帕奈克(Victor J.Papanek,1923—1998)设计师、教育家、作家,以其前瞻性的观点和设计理论在世界范围内享有广泛声誉。帕帕奈克积...
[美]诺姆·乔姆斯基(Noam Chomsky)当代zui具影响力的语言学家、思想家、畅销书作家,也是非常活跃的政治评论家,对美国帝国主义行径批评zui有力的人...