CS 151: Assignments

Weekly Lab Exercises

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


Lab Exercise 1: Getting around a computer

Lab Exercise 2: Basic turtle graphics and functions

Lab Exercise 3: Loops and conditionals

Lab Exercise 4: I/O, Strings, and Files

Lab Exercise 5: More strings and files

Lab Exercise 6: Zelle Graphics

Lab Exercise 7: Building Objects

Lab Exercise 8: Aggregate Objects

Lab Exercise 9: Making a Turtle

Lab Exercise 10: Upgrading the Turtle

Lab Exercise 11: Stochastic Trees

Lab Exercise 12: GUI and Menu Design