CS 101 (Spring 2000)
Lab 10: Checkers

Lab Assigned
Design Due
(In class)

10 AM
Implement
(In Lab)
Demo
(In Lab)
Lab Due
(In class)
Friday
10 AM
11 Apr 17 Apr 18-19 Apr 25-26 Apr 28 Apr

Class sponsored design
Zip file for canvas (and terminal) with draggable shapes

Overview:

You are to design and implement the game of checkers.

Goals:

By the end of this lab, you should This lab contains two parts, design and implementation, due on the dates shown above.


Before starting:


Particulars, Checkers

If you don't know how to play, some sites that can help are listed below. But you can also ask around, or get some friends to help you with the rules.

Things to think about in your design.


What to turn in:

Design
  1. Complete a design cover sheet.
  2. Describe the classes in your design. For each class, give its API.

    Ideas for the design will be discussed in class.

Implementation
  1. Complete a code cover sheet.
  2. Provide a transcript from your self-tests.
  3. Provide a printout of any files you have modified.


Last modified 14:45:25 CDT 23 April 2000 by Ron K. Cytron