For this year's final project, you are to design a version of the game Yahtzee. You will be working with random numbers and arrays in your program to write your game. Attached below is a word document with the rules for how my game is played and the scoring rules for the game. My version is different from the standard game, which means the coding will be different from the many versions that are already out on the web. This will be a challenging program, so you will be given four weeks in which to complete it. The due date is 6/23/20. As far as pacing your project, my recommendation would be that you have the dice array working by early next week. Have the scoring array working by June 10th. Have the scoring for a single game working by June 17th, and finish putting all the pieces together by June 23. As always, I am available for questions. I want you to think of this last project as a challenge to show what you are able to accomplish on your own and have some fun trying to figure it out like you would a puzzle. You may work with other people on this project. As long as I get individual emails from each person in a group to tell me they are part of the stated group, all will get credit. I will ask each person in a group to specify what part of the project is their responsibility. And finally, I am well aware that there are a number of different code versions of the game out there on the web. If you want to cut and paste somebody else's code, and submit it as your own, you will receive 0 credit for the assignment. Most such cases will be immediately evident to me by A) The program not playing the game the way I asked you to write the code B) The usage of various programming techniques that are not discussed until a student is in my AP programming class. Should there be any doubt, you will be asked to explain, in detail, what various sections of your code is doing in your program.
Comments are closed.
|
Archives
May 2020
Categories |