本书的灵感来源于无聊与迷恋的感觉:对常规的数据结构与算法介绍的无聊,对复杂系统的迷恋。数据结构的问题在于教师在教授这门课程的时候通常不会调动起学生的积极性;复杂性科学的问题在于学校通常不会教授这门课程。
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页
本书秉承了作者一贯的风格,优雅而富有诗意,并且总是能以极具原创性的声音进行表述。戴森将关于宇宙中的生命这一大主题的各种话题,灵巧地编织在了一起。通过对人类状况缜...
Introduction to Modern Economic Growth is a groundbreaking text from one of toda...
明额尔敦(M.Erdenebaatar),蒙古族,1962年11月生于内蒙古正蓝旗。2009年任内蒙古大学蒙古历史学系副教授,中国近现代史方向硕导。主要研究领域...
《鲤•逃避》年底重磅出击,精心策划了一场岁末回馈读者的阅读盛宴。特别收录了日本文学大师村上春树在西班牙的独家采访,揭秘《1Q84》的创作心得。著名占星师,时尚达...
玛格丽特·麦克米伦 (Margaret MacMillan),杰出史学家,历史研究及国际关系领域的领军人物,现为牛津大学教授。麦克米伦的曾外祖是“一战”时英国名...
为什么中产阶级的家长都成了“虎爸虎妈”,作为“直升机式”教育方法的信徒,把孩子们照看得密不透风?为什么这些中产阶级的孩子,虽能在学术履历的“军备竞赛”中脱颖而出...
【繪者簡介】Nardack鮮豔的用色及精緻的線條極具魅力,初露頭角便勢不可擋的新銳繪師。繪製『彼女に耳としっぽがついてる理由を説明できない。』、韓國與泰國的輕小...
王小波说:“凡人都喜欢有趣。这是我一生不可动摇的信条,假如这世界上没有有趣的事我情愿不活……《红拂夜奔》谈的是这一点。”《红拂夜奔》借隋末大将军李靖和杨素家妓红...
工程岩体力学基本问题 本书特色 《工程岩体力学基本问题》论述了地壳运动的时空分布规律:以水平运动为主、是不稳定变形、有全球统一性、空间分布呈等距性、时间上有继承...
作者:安东尼奥·塔布齐(1943-2012)意大利著名作家、重要的佩索阿研究专家和翻译者,被认为是“卡尔维诺之后意大利最伟大的散文作家”。也是世界著名的短篇小说...
中医儿科歌括 内容简介 本书分为两部分。上篇为“中医儿科诸病方歌”,包括儿科史学三字经、小儿生理和病理特点、望神色歌、望面色歌等;下篇为“家传儿科杂病方歌”,包...
爱潜水的乌贼,阅文集材白金作家,中国作家协会会员,四川省作家协会会员,四川省网络作家协会理事,2017年荣获茅盾文学新人奖网络文学新人奖,2019阅文原创文学风...
刑法作为义务论 内容简介 刑法作为义务是义务人依据刑事法律应当积极实施特定行为以防止危害发生、保护法益的一种约束或限制。刑法作为义务的功能在于维护良好的社会秩序...
一本有关面的大百科,公开全球近300种面条吃法+100个制面秘诀!一碗面,就是一个宇宙!· 一碗面,就是一个宇宙。《面的奥义》是超人气内容品牌「食帖WithEa...
王道远,生于1969年,高级经济师,北京大学国际工商管理硕士学位课程工商管理硕士、北京交通大学经济管理系经济学学士。于1995年加入中信信托,现任公司党委委员、...
婚姻关系与家庭关系是相互联系不可分割的,配偶之间是婚姻关系,同时也是家庭关系,广义的家庭关系又包括婚姻、血亲、姻亲、收养
作品目录【第60集】第566話 眼和獸第567話 吾等人柱力第568話 四尾 仙猿之王第569話 意志的證明第570話 九喇嘛第571話 尾
The major difference between achieving people and average people is their percep...
常见病中西医诊治速记歌诀 本书特色 本书以歌诀形式,叙述了47种常见病的诊治要点、鉴别诊断、西医治疗原则、中医辨证治疗等内容,通俗易懂,便于记诵,是一部适合初级...
目标探测多谱图像复原方法与应用 本书特色 《目标探测多谱图像复原方法与应用》力求理论联系实际,奉献《目标探测多谱图像复原方法与应用》于读者的目的,是推动国内目标...