Site navigation

Assessed project · Class 8

Blocks Become Python

The same program, two ways of writing it

About 40 minutesMediumTurtle and Code

What your child can do at the end

Map every block type to its Python line

The brief

Blocks are not a toy version of programming. Every block you drop is one line of real Python, and the panel beside your program proves it. Today you stop looking at the blocks and start reading the code, until you can predict the Python before you see it.

Skills it develops

python basicsloops

How it is assessed

3 graded challenges inside the lab, and 8 questions at the end that check the idea rather than the clicks. Every attempt is saved, so a retry after a mistake counts as the learning it is.