Introduction to Computer Science and Programming Using Python普通证书 签名认证

计算机科学及 Python 编程导论

关注 (13k) 学过 (256) 晒证书

Introduction to Computer Science and Programming Using Python

9.4 (129人)

  • 知识量:9.9
  • 教师参与:9.8
  • 趣味性:9.6
  • 课程设计:9.8

难度:一般

开始时间:2017-05-30

持续时间:9.0周/每周15.0-15.0小时

去上课

你可能感兴趣换一换

课程简介


本课是一门计算机科学的导论课,主要教授解决真实世界中的分析问题的方法。


这门课是一个edX系列课程(XSeries)中的第一课,系列课程共两门,包含计算机科学及Python编程导论和计算思维及数据科学导论。这两门课旨在帮助没有计算机科学及编程学习经验的人,培养他们的计算思维,并且编写程序来解决一些实用的问题。有些人把这两门课当作更高级的计算机科学课程的垫脚石,但对更多的人来说,这将是他们第一个也是最后一个计算机科学课程。


鉴于这些课程对大多数学生来说有可能是他们学习的唯一一个正式的计算机科学课程,我们决定将重点放在广度上,而不是深度。这门课的目的是提供学生们在很多话题上的基础知识,这样当他们日后在职业生涯中遇到需要用计算来实现某些目标时,他们就知道这样是否可能。也就是说,这不是“计算欣赏”课,而是具有挑战性的缜密的课程,学生们需要花费大量的时间及精力来学习如何让计算机为他服务。


计算机科学及Python编程导论课内容包括计算概念,Python编程语言,一些简单的算法,测试和调试以及计算复杂性导论,和一些简单的算法数据结构。



推荐教材


推荐这门课使用的课本是《计算机科学及Python编程导论》增订版,作者John Guttag(MIT出版社,2013)。Guttag教授的书的价格非常合理,25美元,而且纸质版和电子版均有出售。
edX学生的优惠
MIT出版社提供给选这门课的学生一个优惠价格17.50美元(7折),只要直接在出版者的网站上订购即可。请在这个网站上输入优惠码:guttag30 (http://mitpress.mit.edu/books/introduction-computation-and-programming-using-python-0)来获取折扣。


翻译 @螃蟹八个爪 灰常感谢~!



What you'll learn

  • A Notion of computation
  • The Python programming language
  • Some simple algorithms
  • Testing and debugging
  • An informal introduction to algorithmic complexity
  • Data structures





Meet the instructors



Eric Grimson
Bernard Gordon Professor of Medical Engineering, Professor of Computer Science
MIT



John Guttag
Dugald C. Jackson Professor of Computer Science and Electrical Engineering
MIT



Ana Bell
Lecturer, Computer Science and Electrical Engineering
MIT

所属专题

相关课程

京ICP证100430号    京网文[2015] 0609-239号    新出发京零字东150005号     京公网安备11010502007133号 ©2017果壳网

关于我们 新手指南