CS 151: Lab Exercises

Weekly Lab Exercises

Main course page

The lab exercises will be posted here weekly. The work in lab will lead into and be part of the week's project. Labs will also count significantly towards participation.

Lab Instructor Information

Prof. Bruce A. Maxwell
Office: Roberts 224B
Phone: 859-5854
AIM: brucemaxwell@mac.com

Office hours: Knock
MWF 10am-11:30am, M 10pm-late
Any time my door is open


Lab Exercise 1: Getting around a computer

Lab Exercise 2: Python, functions, and parameters

Lab Exercise 3: Loops, conditionals, and command-line arguments

Lab Exercise 4: Images

Lab Exercise 5: Lists

Week 6: Supervised work time on project 5

Lab Exercise 6: Object Collections

Lab Exercise 7: Grammars, Files and Interpreters

Lab Exercise 8: Classes

Lab Exercise 9: Dictionaries and Inheritance

Lab Exercise 10: Not Quite Straight Lines

Lab Exercise 11: 3D Turtle