Lab Activities
Lab One: Introducing the Linux Lab and Writing Your First Program
Lab Two: Python Arithmetic, Data Types, and Input
Lab Three: Iteration and the range function
Lab Four: Selection (if) Structures, and String Operations
Lab Five: Sentinel-controlled iteration (the while structure)
Lab Six: Debugging, and problem one and problem two
Lab Seven (Functions) Part 1 and Part 2
Lab Eight: Using List variables
Lab Nine: Functional Decomposition
Exercises
Exercise One, due Thursday October 6
Exercise Two due Monday October 17
Exercise Three (debugging) due Friday 28 October
Exercise Four (function headers, function calls) due Friday 11 November
Exercise Five (lists) due Monday 28 November
Programs
Program One, due Monday October 10
Program Two, due Monday October 24 (revised due date; try to finish by 10/20)
Program Three, due Friday November 4
Progam Four, due Friday November 18 and some code to start with
Program Five, due Friday December 2
|