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.