赶紧去免费学习,给自己充电吧!!!——————————————————————————————————————————
课程说明
- 课程名称:Introduction to Computer Science and Programming Using Python
- 中文名:计算机科学及Python编程导论
- 开课平台:edX
- 开课院校:麻省理工学院
- 授课教师:Eric Grimson
- 开课时间:8月27日
- 持续时间:9周,每周12小时
- 课程语言:英文授课,英文字幕
课程内容
对于非计算机专业、但需要掌握编程工具的新手来说,Python或许是比C语言更好的选择!MIT执行校长Eric Grimson教你从零开始学Python,让注重应用的人学到实用编程知识,让计划深入学习的人打好基础。
本课是一门计算机科学的导论课,主要教授解决真实世界中的分析问题的方法。
这门课是一个edX系列课程(XSeries)中的第一课,系列课程共两门,包含计算机科学及python编程导论和计算思维及数据科学导论。这两门课旨在帮助没有计算机科学及编程学习经验的人,培养他们的计算思维,并且编写程序来解决一些实用的问题。有些人把这两门课当作更高级的计算机科学课程的垫脚石,但对更多的人来说,这将是他们第一个也是最后一个计算机科学课程。
鉴于这些课程对大多数学生来说有可能是他们学习的唯一一个正式的计算机科学课程,我们决定将重点放在广度上,而不是深度。这门课的目的是提供学生们在很多话题上的基础知识,这样当他们日后在职业生涯中遇到需要用计算来实现某些目标时,他们就知道这样是否可能。也就是说,这不是“计算欣赏”课,而是具有挑战性的缜密的课程,学生们需要花费大量的时间及精力来学习如何让计算机为他服务。
计算机科学及python编程导论课内容包括计算概念,python编程语言,一些简单的算法,测试和调试以及计算复杂性导论,和一些简单的算法数据结构。
推荐教材
推荐这门课使用的课本是《计算机科学及python编程导论》增订版,作者John Guttag(MIT出版社,2013)。Guttag教授的书的价格非常合理,25美元,而且纸质版和电子版均有出售。
————————————————————————————————————————————
英语原文介绍
This course is the first of a two-course sequence: Introduction to Computer Science and Programming Using Python, and Introduction to Computational Thinking and Data Science. Together, they are designed to help people with no prior exposure to computer science or programming learn to think computationally and write programs to tackle useful problems. Some of the people taking the two courses will use them as a stepping stone to more advanced computer science courses, but for many it will be their first and last computer science courses.
Since these courses may be the only formal computer science courses many of the students take, we have chosen to focus on breadth rather than depth. The goal is to provide students with a brief introduction to many topics so they will have an idea of what is possible when they need to think about how to use computation to accomplish some goal later in their career. That said, they are not "computation appreciation" courses. They are challenging and rigorous courses in which the students spend a lot of time and effort learning to bend the computer to their will.
Introduction to Computer Science and Programming Using Python covers the notion of computation, the Python programming language, some simple algorithms, testing and debugging, and informal introduction to algorithmic complexity, and some simple algorithms and data structures.
Recommended textbook. The recommended textbook for this course is:Introduction to Computation and Programming Using Python, Revised and Expanded edition, by John Guttag (MIT Press, 2013). Professor Guttag’s book is priced at an affordable $25.00 and is available in both print and e-book editions wherever books are sold.
Special offer for edX students. The MIT Press is offering enrolled students of 6.00x a special price of $17.50 (a 30% discount) on books ordered directly through the publisher’s website. To take advantage of this offer, please use promotion code guttag30.
About the author——Eric Grimson
W. Eric L. Grimson is the Chancellor of the Massachusetts Institute of Technology, a professor of computer science and engineering, and the Bernard M. Gordon Professor of Medical Engineering. He was named Chancellor of MIT in 2011. A member of the MIT faculty since 1984, Professor Grimson previously served as head of the Department of Electrical Engineering and Computer Science, as its associate department head, and as its education officer. Professor Grimson is internationally recognized for his research in computer vision, especially in applications in medical image analysis. He and his students have developed techniques for activity and behavior recognition, object and person recognition, image database indexing, image guided surgery, site modeling, and many other areas of computer vision. Professor Grimson has been actively engaged with students throughout his career. For 25 years he lectured subject 6.001 Structure and Interpretation of Computer Programs, and is now engaged in teaching 6.00 Introduction to Computer Science and Programming and 6.01 Introduction to EECS. He has also taught undergraduate subjects in computer architecture, software engineering, and signal processing. In all, Professor Grimson has taught more than 10,000 MIT undergraduates and served as the thesis supervisor to almost 50 MIT PhDs. Professor Grimson is a native of Saskatchewan, Canada. He received the BSc (Hons) degree in mathematics and physics from the University of Regina in 1975 and his PhD in mathematics in 1980 from MIT. He is a recipient of the Bose Award for Excellence in Teaching in the School of Engineering at MIT. He is a fellow of the Association for the Advancement of Artificial Intelligence (AAAI) and a fellow of the Institute of Electrical and Electronics Engineers (IEEE).
免费学习网址:
本帖隐藏的内容
https://www.edx.org/course/mitx/mitx-6-00-1x-introduction-computer-2841#.U_892lWSys4更多好资料、优信息,可以关注我哦[em17][em17]
友情链接:
数据分析与挖掘书单推荐,绝对值得一看!(附下载地址)