CS8 Labs, 10M
P. Conrad, UCSB Dept. of Computer Science
Return to CS8 home page homework labs projects lectures worksheets
- lab00: Orientation to Cooper, Python, IDLE, Unix, turnin command, etc.
- lab01: Introduction to Turtle Graphics with cTurtle (from Miller/Ranum textbook)
- lab02: Introduction to Test Driven Development in Python
- lab03: TDD meets Turtle, and stars are born
- lab04: Programming Can be Fun and Creative (Your own Turtle Art)
- lab05: predicate functions, functions on lists
- lab06: Min,max,index,value
- lab07: Working With Files
- lab08: additional challenges with lists and strings
- lab09: FINAL EXAM PRACTICE only (not for credit or extra credit)
Labs Policies
These are general policies regarding labs. For specific assignments, there may be other policies that take precedence. Unless otherwise instructed by the instructor or a TA:
- Labs attendance is required.
- If you miss a lab in which pair assignments are made, it is YOUR responsibility to follow up with the TA and/or instructor to get this straightened out. You should come to office hours or make an appointment—if you don't hear back within 24 hours of requesting an appointment, email again every 24 hours until this is resolved.