CS 51 G Labs
CS 51 G Labs
1. Intro Lab on Objectdraw Graphics
writeup starter code: NoClicking.grace
2. Laundry Lab on Conditionals
writeup starter code: laundry.grace
3. Magnet Lab on Classes
writeup starter code: magnetgame.grace poleModule.grace
4. Boxball Lab on Animation
writeup starter code: BoxBall.grace
5. Frogger Lab on Animation & Parameters
writeup starter code: Frogger.grace
6. Textplay Lab on GUI components (skipped for now)
7. Recursion Practice Lab on Recursion
writeup starter code: TriangleDoodle.grace Stairs.grace
8. Scribbler Lab on Recursion
writeup starter code: Scribble.grace ScribbleCollection.grace
Scribbler.grace
All labs use the objectDrawDialect and are intended to be used with the text “Programming with Grace”.