






 |
Final Project
I n this
course, you must make a final project that uses some of the
programming we've learned this semester. Remember that there
are two routes here: You can do the first 2 chapters and then
move on to programming games (and therefore come up with one of your
own as the final project), or you can do all the programming
assignments and do a simple, or non-game final project. As with any project, the more you put into it,
the better it will be (and the better the grade will be). Here
are some ideas:
 |
Make a program that plays the
card game "War." |
 |
Make a program that "pops"
balloons falling from the top of the screen |
 |
Make a program that plays matching memory with
images (like how you may have played with little cardboard cards
when you were younger). You will need to look up information in
the book on randomizing images.
Here's one I made. |
 |
Make a basketball scoreboard that works like the
one in the high school gym. It adds points for 1, 2, or 3
points and adds up fouls (to a maximum of 10 fouls). It has a
possession arrow that switches to each team and a way to display
the period. I really good program would also add up timeouts
and make an arrow that lights up automatically for when a team
was in the bonus (7 or more fouls). An excellent project would
also make it possible to put in a player's number into the
program each time a foul occurs and would add a foul to a
running total for that player. |
 |
Make "Frogger" |

|
 



  |