The student will learn and practice the following concepts:
The student will first create a simple structured program that will simulate rolling a 6-sided die multiple times. The student will then slowly turn this into a complex well structured documented program that will simulate rolling a well behaved n-sided die multiple times.
Complete this project in small steps as outlined below. Make sure you do not destroy a version of your program that is working, save a copy of it. For each phase of the project you may choose to save your files with different names. Example: DiceVer1.0, DiceVer1.1, DiceVer 1.3 ... , DiceVer2.0, DiceVer2.1 ... This way you can go back to a previous version of your program if the current program becomes non-functional.