Computer Science 120
Introduction to Programming

Spring 2011, Siena College

Programming Project 2 Student Submissions

Below are some of the submissions by Dr. Teresco's Spring 2011 CSIS 120 students for their second programming project.

Bill H.

This is Flubber!

Flubber is a program that takes things that generally are not bouncy and makes them bouncy. While playing, you will encounter different types of balls at random such as orange basketballs, blue bowling balls, and 3 different colors of smiley balls. Each ball will have a thin coat of flubber applied to its exterior.

Click within the gray boundary to create a new ball which will bounce around on the screen until it is clicked on. When a ball is clicked on, it is removed from the canvas and a point is earned. Multiple balls can be removed at once, and points are rewarded for each ball removed. Points are kept and displayed on the bottom of the canvas.

Bill's game will appear below. Click inside the applet to interact with it.



Dana S.

The object of the game is to create balls and when clicked on they are to be removed. The fun part is when the ball is clicked within the box that is randomly located on the board, the user receives a point. The user is being timed to see if they can reach the maximum amount of points before time runs out!

Dana's game will appear below. Click inside the applet to interact with it.



Pat W.

In this game a ball is created when the mouse is clicked on the playing area and the ball is a random color and size. When the mouse is clicked on the ball then it dissapears. If 10 red balls are clicked in a row then the player wins the game but if 3 blue or green balls are clicked then the player loses.

Pat's game will appear below. Click inside the applet to interact with it.



David S.

BallGame: A game that gives the player a small black ball in the middle of a playing area. Clicking in the playing area generates a random ball that moves around the playing area at a random speed. Depending on the size of the ball, points are awarded through the ball's life. The player can drag the black ball around the playing area to avoid collision with the bouncing balls. If the player ball collides with a bouncing ball, that ball stops and begins to subtract points from the player total. The only way to stop this is to click the stationary ball to remove it from the game. A button down at the bottom allows the player to reset or end the game

David's game will appear below. Click inside the applet to interact with it.



Frank S.

Frank's game will appear below. Click inside the applet to interact with it.