Course curriculum

  • 1

    Instructions for this course

    • How to install Python, Pygame and Pygame Zero

    • Starter files

  • 2

    Let's get started!

    • An Introduction to Python

  • 3

    Hangman

    • Hangman files

    • How the game looks when working

    • Key Learnings from the Hangman Game

  • 4

    Shoot the Fruit

    • Shoot the Fruit

    • How the game looks when working

    • Key Learnings from the Shoot the Fruit game

  • 5

    Coin Collector

    • Coin Collector Files

    • Coin Collector Modified Files

    • How the game looks when working

    • Key learnings from the Coin Collector game

  • 6

    Follow the Numbers

    • Follow the Numbers

    • How the game looks when working

    • Key learnings from the Follow the Numbers game

  • 7

    Red Alert

    • Red Alert

    • Red Alert

    • Key learnings from the Red Alert game

  • 8

    Space Invaders

    • Space Invaders

    • How the game looks when working

    • Key learnings from the Space Invaders game

  • 9

    Santa Game

    • Santa Game

    • How the game looks when working

  • 10

    Big Quiz

    • Big Quiz

    • How the game looks when working

    • Key learnings from the Big Quiz game

  • 11

    Balloon Flight

    • Balloon Flight game files

    • How the game looks like when working

    • Key Learnings

  • 12

    Dance Challenge

    • Dance Challenge

    • How the game looks when working

    • Key learnings from the Dance Challenge game

  • 13

    Happy Garden

    • Happy Garden - how the game looks when working

    • Happy Garden code file

    • Happy Garden with Rain

    • def rain and def stop_rain

    • def water_all_flowers

    • Rain - code changes to variables, def draw ( ) and def update( )

    • Happy Garden with restart

    • Understanding Object Oriented Programming

    • Understanding Object Oriented Programming - exercise

    • Variables - Mars Weight

  • 14

    Sleeping Dragons

    • Sleeping Dragons - How the game looks when working

    • Sleeping Dragons - partially completed code

    • Sleeping Dragons - completed code

    • Your certificates - for coders who attended the short course

    • Your certificates - Ispra and Varese groups

    • Your certificates - Senior coders