Programming for Everybody

开始时间: 待定 持续时间: Unknown

所在平台: Coursera

课程类别: 信息,技术与设计

大学或机构: University of Michigan(美国密歇根大学)

授课老师: Charles Severance



课程评论: 1 个评论

评论课程        关注课程


This course is specifically designed to be a first programming course using the popular Python programming language.  The pace of the course is designed to lead to mastery of each of the topics in the class.  We will use simple data analysis as the programming exercises through the course.    Understanding how to process data is valuable for everyone regardless of your career.  This course might kindle an interest in more advanced programming courses or courses in web design and development or just provide skills when you are faced with a bunch of data that you need to analyze. You can do the programming assignments for the class using a web browser or using your personal computer.   All required software for the course is free. 


Week One: Introduction - Why we program?  
Week Two: Variables and Expressions
Week Three: Conditional code
Week Four: Functions
Week Five: Loops and Iteration
Week Six: Strings
Week Seven: Files
Week Eight: Lists
Week Nine: Dictionaries
Week Ten: Tuples
Optional Topic: Regular Expressions



Monkey_D_Law 2014-09-03 19:39 0 票支持; 0 票反对

说实话,有点被课程简介忽悠了,当时以为是和数据处理相关的,加上有本配套教材,适合系统的学习python。。后来发现实在是太简单了。很基础很基础,基础到我觉得老师有点啰嗦了。讲function那章时,老师强调一个知识点N遍了,然后自己咕噜了一句:”I probably said that a few too many times。当时笑喷。


This course aims to teach everyone to learn the basics of programming computers. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experience should be able to master the materials in this course.