Objective: Create an edutainment app that tests players on multiplication.
Reflection:
- Post: TBA
House Keeping
Project specifications:
Index for Checklist:
- = TO-DO
- = COMPLETED
** Checklist | Challenge Specifications (CS) **
-
The player needs to select which multiplication tables they want to practice. This could be pressing buttons, or it could be an “Up to…” stepper, going from 2 to 12.
-
The player should be able to select how many questions they want to be asked: 5, 10, or 20.
-
You should randomly generate as many questions as they asked for, within the difficulty range they asked for.
- My note:
Generate random values, and put into dictionary it doesn't exists- Using struct Question now
- Need to create function for creating set of questions
- My note:
-
Start with an App template, then add some state to determine whether the game is active or whether you’re asking for settings.
-
Generate a range of questions based on the user’s settings.
-
Show the player how many questions they got correct at the end of the game, then offer to let them play again.
-
Stylize game with colours and animations
-
Enable other math operation questions.