CSE 203 Course Project
Table of Contents
1. Objectives
To practice some computing fundamentals in the context of
programming an interactive environment such as a game or an educational
tool.
2. Set Up
Two students may work together on this out-of-class assignment.
If so, place both students' names at the top of the Phrogram program
file. Alternatively, it's okay for one student to create this
program alone.
3. Assignment
Create an interesting interactive situation. The situation is
interactive if the user can influence the movement of one or more
sprites around in the window. One example of an interactive
situation is a game. You must involve at least one sprite, of
course, but how many more than that is entirely up to you. How
the user influences the movement of a sprite is probably by using the
keyboard. A program that handles the keyboard in this way
(1) Step-by-Step
Tutorial\010 LOGO Style Sprites.kpl) is
available to you as an example. Make this situation something you
(and your partner) are
reasonably happy with. Further options you may consider for your
project include involving sound and/or user interaction via the
mouse. We've started covering sound in class, and we will be
covering mouse interaction with the user. As you have about five
weeks to work on this project, make it as rich and interesting as you
and your partner feel capable. Toward the end of the course, each
partnership (or individual) will have about 13 minutes of class time to
share the project. The instructor will bring a sign-up sheet to
class: on this sheet you will register for a presentation date and time.
4. Method
- Sign up in class on the instructor's course project presentation
date/time sign-up sheet.
- Feel free to ask questions through Carmen or email about
anything at all.
- If you choose to make your own pictures using some other program,
or if you wish to use copyright-free images you get from the WWW,
please include those images in your submission.