Introduction to programming

a class to initiate animation students to programming

Welcome to the course

Python 3 Cheat Sheet

a reminder of useful information & functions

Algorithms

an initiation to the world of algorithms

Python & Programming languages

first actual steps in programming

Variables & Types

being lazier with our code

Lists

a more complex data type

Booleans & Loops

being lazier with our code (again)

Dictionnaries

another way to store information

Functions

reusing code at multiple places

Practical 1 - One Cord Hero

Our first graphical game

Practical 2 - Snake

Another game!

Practical 3 - Space Invaders

Another game!