Python19

= Python - Lesson 19 =

Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 5 Lesson 6 Lesson 7 Lesson 8 Lesson 9 Lesson 10 Lesson 11 Lesson 12 Lesson 13 Lesson 14 Lesson 15 Lesson 16 Lesson 17 Lesson 18 Lesson 19 Lesson 20

**Starter (5 mins)**
Check your Google Document includes the following Lesson 14 Lesson 15 Lesson 16 Lesson 17 Lesson 18
 * System Requirements
 * Pseudocode for game window
 * Code for game window
 * Pseudocode for submarine
 * Code for submarine
 * Pseudocode for controlling submarine
 * Code for controlling submarine
 * pseudocode for bubbles
 * Code for bubbles
 * Code for moving bubbles
 * Code for finding bubbles
 * code for popping bubbles
 * code for cleaning up bubbles
 * Code for working out distance
 * Code for popping the bubble
 * Code for score and time
 * Code for time limit and bonus score

If you are missing ANY of the above you must return to the lesson to complete it!

Homework
On Google Classroom - please for marked and set homework

Task (35 mins)
In your python program for bubble blaster add the code for the main game loop
 * You do not need to write any more pseudocode**

Test & debug this - add a screenshot of your code to your Google Document under the title **Code main game loop**

Next add the code to give end of game messages

Test & debug this - add a screenshot of your code to your Google Document under the title ** Code game end messages **

Now the code to keep the final screen up Test & debug this - add a screenshot of your code to your Google Document under the title ** Code Screen up **

Check yourself on Python - list the code words you have learned.
 * Plenary (5 mins) **