Sessions
Session 1
Introduction to Python

Published:

In this session we will give an intro to the coding platform we use and the basics of python. These basics will be the fundamental building blocks of all of our code!

View the slides

Session 2
Operators and Making Objects Move

Published:

In this session we will build on the types and uses of variables and arithmetic operators. Proper variable and operator use is crucial to the simplicity and maintainability of our code.

View the slides

Session 3
If-Statements and Logical Operators

Published:

In this session we will focus on if/else statements as well as logical and relational operators. These operators are used in if/else statements to apply limits and restraints to our code.

View the slides

Session 4
Lists and an Introduction to Loops

Published:

This session introduces lists and loops. Lists store multiple values while loops repeat a section of code a certain number of times. Both lists and loops are crucial to keeping our code dynamic.

View the slides

Session 5
Loops and User Input

Published:

In this session we explore loops in more depth and introduce new inputs. Different types of inputs allow for us to interact with the user in more ways. User interaction will play a key role in making our final project!

View the slides

Session 6
Functions

Published:

This session introduces students to functions. Functions help split our code into small reusable chunks so you don’t need to write the same thing multiple times.

View the slides