您好,欢迎访问PDF电子书资源免费下载网

上传文档

当前位置:首页 > PDF图书 > 畅销书 > 小蜜蜂全站 > 《ThinkPython2e》中译本

《ThinkPython2e》中译本

二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 0 元,已有0人购买

免费阅读

阅读已结束,您可以下载文档离线阅读

¥ 1 元,已有0人下载

付费下载
文档简介:

《Think Python 2e》中文版 Contents: 前言 第一章:程序之道 第二章:变量、表达式和语句 第三章:函数 第四章:案例研究:接口设计 第五章:条件和递归 第六章:有返回值的函数 第七章:迭代 第八章:字符串 第九章:文字游戏 第十章:列表 第十一章:字典 第十二章:元组 第十三章:案例研究:数据结构选择 第十四章:文件 第十五章:类和对象 第十六章:类和函数 第十七章:类和方法 第十八章:继承 第十九章:进阶小技巧 第二十章:调试 第二十一章:算法分析 译者序 前言 本书与众不同的历史 1999年1月,我正准备使用Java教一门编程入门课程。我之前已经开了 三次课, 但是却感到越来越沮丧。课程的不及格率太高,即使对于及 格的学生,他们整体的收获也太低。 我看到的问题之一是教材。 它们都太厚重了,写了太多关于Java的不必要细节,却缺乏如何编程的 上层指导 (high-level guidance)。这些教材都陷入了陷阱门效应(trap door effect):开始的时候简单,逐渐深入,然后大概到了第五章左 右,基础差的学生就跟不上了。 学生们看的材料太多,进展太快,最 后,我在接下来的学期里都是在收拾残局(pick up the pieces)。 所以,在开始上课前两周,我决定自己写一本书。我的目标是: 尽量简短。让学生们读10页,胜过让他们读50页。 谨慎使用术语。我会尽量少用术语,而且第一次使用时,会给出定 义。 循序渐进。为了避免陷阱门,我将最难的主题拆分成了很多个小 节。 聚焦于编程,而不是编程语言。我只涵盖了Java最小可用子集,剔 除了其余的部分。 我需要一个书名,所以一时兴起,我选择了《如何像计算机科学家一样 思考》 。 这本书的第一版很粗糙,但是却起了作用。学生们读了它之后,对书中 内容理解的很好, 因此我才可以在课堂上讲授那些困难、有趣的主 题,并让学生们动手实践(这点最重要)。 我将此书以GNU自有文档许可的形式发布,允许用户拷贝、修改和传播 此书。 有趣的是接下来发生的事。弗吉尼亚一所高中的教师Jeff Elkne采用了我 的教材, 并改为使用Python语言。他将修改过的书发给了我一份,就这 样,我读着自己的书学会了 Python。2001年,通过Green Tea Press,我 出版了本书的第一个Python版本。 2003年,我开始在Olin College教书,并且第一次教授Python语言。 与 Java教学的对比很明显。学生们遇到的困难更少,学到的更多,开发了 更有趣的工程, 并且大部分人都学的更开心。 此后,我一直致力于改善本书,纠正错误,改进一些示例,新增教学材 料,尤其是练习题。 最......

资料大王PDF
资料大王PDF
  • 85346

    文档
  • 88.325

    金币
Ta的主页 发私信

85346篇文档

评论

发表评论
< /0 > 付费下载 ¥ 1 元

Powered by 阿里PDF-免费文档电子书下载

Copyright © PDF电子书资源免费下载网 All Rights Reserved. 皖ICP备2021018472号-4
×
保存成功