YCP Logo Labs

Documents

This page links to lab assignments.

Date Lab File
Aug 27 Lab 1: Hello, CS 200 n/a
Sep 3 Lab 2: Integer Values CS200_Lab2.zip
Sep 3 Lab 3: Reading Integer Data CS200_Lab3.zip
Sep 8 Lab 4: Floating-point imprecision CS200_Lab4.zip
Sep 8 Lab 5: Expensive calculator CS200_Lab5.zip
Sep 10 Lab 6: Series Sum CS200_Lab6.zip
Sep 10 Lab 7: MPG Calculator CS200_Lab7.zip
Sep 15 Lab 8: Factorial CS200_Lab8.zip
Sep 15 Lab 9: Series Sum revisited CS200_Lab9.zip
Sep 17 Lab 10: Bar Graph CS200_Lab10.zip
Sep 17 Lab 11: Draw a rectangle CS200_Lab11.zip
Sep 22 Lab 12: Class Standing Calculator CS200_Lab12.zip
Sep 22 Lab 13: Fancy rectangle CS200_Lab13.zip
Sep 24 Lab 14: Input character classifier CS200_Lab14.zip
Sep 24 Lab 15: Word count CS200_Lab15.zip
Sep 29 Lab 16: Character Histogram CS200_Lab16.zip
Oct 1 Lab 17: Reverse a sequence CS200_Lab17.zip
Oct 8 Lab 18: Draw a cone using functions CS200_Lab18.zip
Oct 15 Lab 19: Factorial function CS200_Lab19.zip
Oct 15 Lab 20: More functions, Testing CS200_Lab20.zip
Oct 20 Lab 21: Array reversal function CS200_Lab21.zip
Oct 22 Lab 22: Display Hack CS200_Lab22.zip
Oct 27 Lab 23: Animation CS200_Lab23.zip
Oct 29 Lab 24: File I/O CS200_Lab24.zip
Nov 3 Lab 25: Baby Name Database CS200_Lab25.zip
Nov 10 Lab 26: Bouncing Particles CS200_Lab26.zip
Nov 12 Lab 27: Reverse a sequence using pointers CS200_Lab27.zip
Nov 24 Lab 28: Recursion CS200_Lab28.zip
Dec 1 Lab 29: Compiling using gcc CS200_Lab29.zip
Dec 3 Lab 30: Signals CS200_Lab30.zip
Dec 8 Lab 31: Java CS200_Lab31.zip