A quick look into Pytch lesson plans
View our short introduction into the 8-week course and lesson plan materials by clicking on the video on the right.
Lesson Plans
8-Week Course

7 Pytch lessons

1 Evaluation lesson
Each lesson is designed to be 40 min, or with the provided extension activities, up to 60 min long.
PRIMM-Method Approach

The structure of our lessons follows a PRIMM (Predict; Run; Investigate; Modify; Make) approach for interactive and engaging Python lessons based on Pytch.
Lesson Topics
With Pytch lesson plans, students learn fundamental coding concepts in Python, build on their existing knowledge, and create fun games and animations.
The Pytch lessons gradually increase in difficulty for students. Each lesson covers a specific set of skills which the students learn and put into practice in their games. These lesson topics include indentation, variables, random numbers, nested loops, while loops, booleans, conditions, debugging, and lists.
Downloadable Materials
Please contact us if you have any questions or feedback or if you’d like the password to download the sample solutions for the worksheets at info@pytch.org.

Introduction to the Pytch app
Introduce the basics of Pytch projects.
Get students experimenting with Python programs that control Pytch sprites and display text.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

Making the first Pytch game
Introduce the basics of Pytch projects.
Get students experimenting with Python programs that control Pytch sprites and display text.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

Loops and random numbers
Continue to build a Pytch project with more complexity.
Add a new sprite, add additional behaviour with infinite loops and random numbers.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

Introducing Variables
Learn about Python variables. Learn how to make programs using variables and how to change program behaviour by calculating new values for variables.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

Finishing the first Pytch game
Learn about Booleans, Python conditions (“if”) and Pytch touching sense methods. Finish off the creation of your Pytch playable game!

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

The second Pytch game: Apple Catch
Learn about nesting conditions in Python and about some operators for doing calculations.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

Finishing the second Pytch game
Learn about nesting while loops and about switching costumes. Learn to apply these ideas in extending the fruit-catching game.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions

Video lesson guide

Quiz or portfolio piece
Learn about nesting while loops and about switching costumes. Learn to apply these ideas in extending the fruit-catching game.

Information about course instruction

Step by step lesson slides

Three worksheets and teacher solutions