Menu - This features the title "Welcome to the AQA Memory Game!" and 'Play Game' and 'Quit' label

Description

This is an overview plan of the memory game I am making for my Computer Science exam, with the AQA exam board. I tried...
Olivia Hewett
Mind Map by Olivia Hewett, updated more than 1 year ago
Olivia Hewett
Created by Olivia Hewett about 8 years ago
101
0

Resource summary

Menu - This features the title "Welcome to the AQA Memory Game!" and 'Play Game' and 'Quit' label
  1. After Clicking 'Play Game' the user chooses from the 'Easy' or 'Hard' mode.
    1. 'Easy' label -- def easy
      1. After being chosen, the 3x3 grid will be loaded and remain for thirty seconds
        1. def read_9
          1. def get_rwords
          2. The grid will be removed and the second 3x3 grid will be loaded after being randomised.
            1. import random
              1. r num = random.randint
              2. Below - labels 'Please enter the removed word' and 'Please enter the new word' with entry boxes and a 'Submit' option next to them
                1. Incorrect guess (1) - label will state 'Incorrect. You have 1 attempt left"
                  1. Incorrect guess (2) - label states 'Incorrect. You have 2 attempts left"
                    1. Incorrect guess (3) - label states 'Inccorect. You have 3 attempts left"
                      1. New menu loaded; Title 'You Lose'
                        1. Label -- 'Play Again'
                          1. This will directly link the user back to the main menu
                          2. Label -- 'Quit'
                            1. Window: "Are you sure you want to quit?"
                              1. 'Yes' - directly link the user back to first main menu
                                1. No - window closed, back to 'You lose' menu, this will continue until 'Play Again' is chosen or the user quits
                      2. Correct answer: direct to the new menu called 'You Win"
                        1. Label -- "Play Again"
                          1. This will directly link the user back to the main menu
                          2. Label -- "Quit"
                            1. Window: "Are you sure you want to quit?"
                              1. No - Window closed, back to 'You lose' menu, this will continue until 'Play Again' or 'the user quits
                                1. 'Yes' - directly link the program back to first main menu
                    2. 'Hard' Label -- def hard
                      1. After being chosen, the 4x4 grid will be loaded and remain for forty seconds
                        1. The grid will be removed and the second, randomised 4x4 grid will be loaded
                          1. Below - labels 'Please enter the removed word' and 'Please enter the new word' with entry boxes and a 'Submit' option next to them
                            1. Incorrect guess (1) - label will state "Incorrect. You have 1 attempt left"
                              1. Incorrect guess (2) - label will state "incorrect. You have 2 attempts left"
                                1. Incorrect guess (3) - label will state "incorrect. You have 2 attempts left"
                                  1. New menu loaded; Title "You lose"
                                    1. Label -- "Play Again"
                                      1. This will link the user directly back to the main menu
                                      2. Label -- "You Quit"
                                        1. Window: "Are you sure you want to quit?"
                                          1. 'Yes': directly link the user back to main menu
                                            1. 'No' - window closed, back to "You lose" menu, this will continue until 'Play Again' is chosen or the user quits
                                  2. Correct answer: direct to the new menu called "You Win"
                                    1. Label -- "Play Again"
                                      1. This will directly link the user back to the main menu
                                      2. Label -- "Quit"
                                        1. Window: "Are you sure you want to quit?"
                                          1. 'Yes' - directly link the program back to the first main menu
                                            1. No - Window closed back to 'You Lose' menu, this will continue until 'Play Again' or the user quits
                                      3. Import random
                                        1. r num = random.randint
                                      4. txt file -- def read_16
                                        1. get_rwords
                                  Show full summary Hide full summary

                                  Similar

                                  Biology AQA 3.1.3 Cells
                                  evie.daines
                                  Biology AQA 3.2.5 Mitosis
                                  evie.daines
                                  Geography Coastal Zones Flashcards
                                  Zakiya Tabassum
                                  Biology AQA 3.1.3 Osmosis and Diffusion
                                  evie.daines
                                  Enzymes and Respiration
                                  I Turner
                                  AQA Physics P1 Quiz
                                  Bella Statham
                                  GCSE AQA Biology - Unit 2
                                  James Jolliffe
                                  GCSE AQA Physics - Unit 3
                                  James Jolliffe
                                  GCSE AQA Biology 1 Quiz
                                  Lilac Potato
                                  GCSE AQA Physics 1 Energy & Efficiency
                                  Lilac Potato
                                  GCSE AQA Chemistry 2 Salts & Electrolysis
                                  Lilac Potato