Mr. Baroody's Web Page
Welcome to my place on the Web!!
 

Home
Geometry
Visual Basic
Math Team
Personal Info
Schedule
Tennis

Final Project

In 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:

bullet

Make a program that plays the card game "War."

bullet

Make a program that "pops" balloons falling from the top of the screen

bullet

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.

bullet

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. 

bullet

Make "Frogger"

Schedule
Assignments
The "VB Creed"
Grading Rubric
Final ProjectGame Tutorials
     
If you have questions, please email me at baroodyj@doversherborn.org
<--- This is the way I feel about life...thanks for putting it into picture "Life is Good!"
All material on this site was made by me except where noted!