CMSC 434
Homework #3
Spring 2005
Due via e-mail before class on Monday March 7th
Yahtzee!!!Five Dice!!!
In this homework, you will take an existing
Five Dice application
written in Visual Studio .NET,
examine its visual appearance and interaction, and then implement it
yourself using Visual Studio with the following exception: your version
does not have to keep score. Rather than keep score, for your version,
when the user selects which points position they would like to fill in,
you can just
have a message box pop up indicating the position they selected.
We will look at Visual Basic and Visual C# a little in class, but
typing "visual basic tutorial" or "visual c# tutorial" into your search
engine of choice will provide you with many options! You might want
to take a look at
the rules for
the game called "Yahtzee" since they bear a striking resemblance to the
rules of "Five Dice".
Additional homework requirements:
You need to have at least two events handled by the same event
handler.
You must describe at least one modification to the UI and give
your reason for that modification.
I suggest that you test things out by sending the zipped file to yourself,
extracting it to a fresh directory in a WAM lab and trying it out from
scratch just like we would if we were grading it.
To submit your homework, send your tar file via e-mail to me at
eg43403@wam.umd.edu.
CLARIFICATIONS: Please create a TEXT files in which you
describe the modification to the UI and have that in the tar file that
you send me. Also, since I need to see the code for part of the grading,
please be sure to send all of your code files in the tar file and mention
in the TEXT file which events are sharing a handler (it will make it easier
for the TA to grade things). Finally,
a zip file rather than a tar file is fine.