這是coursera.org 上 "Learn to Program: The Fundamentals" by Jennifer Campbell, Paul Gries
的教學影片
的教學影片
Published on Feb 21, 2014
Learn to Program: The Fundamentals
by Jennifer Campbell, Paul Gries
University of TORONTO
This course provides an introduction to computer programming intended for people with no programming experience. It covers the basics of programming in Python including elementary data types (numeric types, strings, lists, dictionaries and files), control flow, functions, objects, methods, fields and mutability. Here is a tentative list of topics.
Week Topics
1 Installing Python, IDLE, mathematical expressions, variables, assignment statement, calling and defining functions, syntax and semantic errors
2 Strings, input/output, function reuse, function design recipe, docstrings
3 Booleans, import, namespaces, if statements
4 for loops, fancy string manipulation
5 while loops, lists, mutability
6 for loops over indices, parallel lists and strings, files
7 tuples, dictionaries
https://class.coursera.org/programmin...