CS110 Introduction to Computing
Due on Thursday, April 24, 2007
Assignment: Doing Demos (aka Putting on a show)
In this assignment you will write and demonstrate a program on one of the themes listed below. On April 24, we will all gather in the Computer lab and show each other our programs/demos. Here are some suggestions for programs you can write and demo:
Using the Scribbler/GamePad as a musical insturment
A graphics animation
A robot puppet show
A Robot Maze Solver
An New Insect-Like Behavior
A Graphics Visualization
Tracking a ball
Exploring a Pyramid
These are just some of the suggested topics. You should feel free to suggest other ideas. You should pick one of the topics, think about what you would like to do with it, and then send Deepak an e-mail about it, by Wednesday, April 16 (this will count for 10% of your grade on the assignment).
On Thursday, April 24, bring a printout of your program to hand in. We will invite other people to come to the lab and you will show off your assignment to them. We will also have some refreshments...
It is OK to collaborate with others in the class (and even those outside of class if you wish). Some of the topics listed above will inherently require multiple people/robots working together. The goal is to exercise your creativity and have some (computational/robot) fun in the process!
Add the following line to all your Python programs:
# File: <place name of your program file here> # Date: <date created> # Created by: <your name> # Assignment: <place assignment number here>
Back to CS110 Materials