EduBlocks Python Curriculum

A completely free curriculum with everything you need to deliver six lessons using EduBlocks to help your students make the move from Scratch to Python in a fun and engaging way.

- Comparing Scratch & Python
- Understand basic coding concepts
- Learn about Algorithms/Sequencing
- Introduction to EduBlocks

- Learn about Turtle
- Draw shapes in Turtle
- Draw a pattern in Turtle
- Understand how iteration works

- Learn about User Input in Python
- Understand errors in Python
- Learn about basic data types
- Use logic in Python

- Learn what variables are
- Use variables in a Python program
- Learn how variables work
- Learn how to use variables with Turtle

- Learn about Fuctions and Subroutines
- Learn how to use arguments with functions
- Understand how functions make code shorter
- Use functions with Turtle

- Build a project in Turtle
- Apply knowledge learned in previous lessons
- Examples and ideas of what project to build
- Recap everything learned in the past six lessons