What this resource explores
An introduction to computation and programming using Python. This archived course develops problem-solving skills through small programs and structured exercises.
- Computation and basic programming
- Functions and structured problem solving
- Working with small programs and exercises
Who it is for
Learners with little or no programming experience who want to explore computational problem solving.
Background & preparation
Intended for learners with little or no programming experience.
A way to approach it
Use the small-program exercises to connect computational ideas with Python. Check the archived environment before following code examples.
Edition & context
Archived Fall 2016 materials use Python 3.5. The archive is not a current software-environment guide or an enrolment offer.
