本书的灵感来源于无聊与迷恋的感觉:对常规的数据结构与算法介绍的无聊,对复杂系统的迷恋。数据结构的问题在于教师在教授这门课程的时候通常不会调动起学生的积极性;复杂性科学的问题在于学校通常不会教授这门课程。
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页
老杨的猫头鹰:用后脑勺盯着这个功利世界的85后猫奴,惜时惜命,喜用炙热的文字揭穿并非静好的岁月。不负责疼爱你,只想要唤醒你。代表作《最怕你一生碌碌无为,还安慰自...
中国鸟类图鉴 本书特色 《中国鸟类图鉴》是一本适于在中国境内开展野外鸟类研究与观察的工具书,它能够帮助读者快速识别鸟的种类,并及时了解其生物学与生态学的简要特征...
作品目录圣米歇尔广场的一家好咖啡馆斯泰因小姐的教诲“迷惘的一代”莎士比亚图书公司塞纳河畔的人们埃兹拉•庞德和他的“才智之
中华人民共和国行政处罚法注解与配套-26-第三版 本书特色《中华人民共和国婚姻法》从1950年颁布至今,经历了1980年和2001年两次修改,现行有效的《中华人...
龙榆生(1902-1966),名沐勋,又名龙七,别号忍寒居士。江西万载人。1928年起,先后任教于上海暨南大学、广州中山大学、南京中央大学及上海音乐学院等院校。...
Marshall Bermans "All That Is Solid Melts Into Air" is widely acclaimed as one o...
玛格丽特·杜拉斯(Marguerite Duras,1914-1996)法国小说家、剧作家、电影导演,本名玛格丽特·多纳迪厄,出生于印度支那,在那里度过生命最初...
【编辑推荐】★《龙珠》作者鸟山明短篇精选集,简体中文首度出版!★首刷限定!作者独家授权!赠 silver镭射炫彩书盒+印银藏书票+贴纸×2+书签×2★定制包装盒...
特蕾莎嬷嬷(mother teresa,1910—1997),又称德兰修女,她是最具感召力的慈善家,世界上最有钱的公司都愿意无偿的捐钱给她,她将名下的基金会拥有...
《北上》是著名作家徐则臣潜心四年创作完成的长篇新作。本书阔大开展,气韵沉雄,以历史与当下两条线索,讲述了发生在京杭大运河之上几个家族之间的百年“秘史”。公元19...
俞敏洪1962年生,江苏江阴人,毕业于北京大学西语系毕业。1985年至1991年任北京大学外语系教师,1993年创办北京新东方学校,2003年成立新东方教育科技...
费耶阿本德(P·Feyerabend,1924-1994)是当代美国科学哲学家,因其观点趋于极端,维护和论证相对主义、非理性主义、反科学主义,提倡认识论无政府主...
蜂王浆优质高产技术 内容简介 本书内容包括概述、优良蜂种是优质高产的基础、强壮群势是优质高产的关键、科学饲养是优质高产的条件、延长产浆期是优质高产的重要措施、科...
Abeautiful,butdead,blondeisdiscoveredinthelibraryofGossingtonHall.AndonlyMissMar...
墨武:新历史小说领军人物。凭三部作品《武林高手在校园》、《纨绔才子》、《江山美色》(《江山》原名)建立强大墨门。因其超强的情节设计能力、生动的迎风、精美的语言质...
Tom M. Mitchell,卡内基梅隆大学的教授,讲授机器学习等多门课程;美国人工智能协会(AAAL)的主席;美国 Machine Learning 杂志、...
FourteenstoriesaresetinvariousGreekislandsacrosstheAegeanSea.Nopost-modernwriter...
《短视频流量密码》内容简介:这是一本爆款短视频、网红知识博主的打造指南! 太多“假专家”“假老板”在平台上靠吹牛获得了粉丝和
本套书围绕一家神奇的点心店——“钱天堂”展开。只有幸运的孩子才能找到这家店,从老板红子手中买到一款带有魔力的点心,实现自己的愿望,解决自己的烦恼。“美人鱼橡皮糖...
利益相关者与公司治理法律制度研究 本书特色 本文从企业理论入手,对利益相关者的基本理论、利益相关者理论对公司治理的影响、利益相关者参与公司治理的重要意义、路径以...