Some content could not load.We could not load files from our content delivery networks (CDN).
Your network may be blocking access. Ask your IT to allow loading from:
.
Network domains required
We use these CDNs to deliver the files the site needs to run, please allow the following:
Slide the paddle, bounce the ball, break every block
Students build a complete Block Breaker game in Python, one piece per puzzle. Along the way they create classes and instances, move a paddle with the keyboard, use variables and if statements to bounce a ball off walls, detect collisions, lay out a grid of blocks with nested loops, count with a variable, and switch between game, lose and win screens. By the end, each student has a working game they wrote themselves and can keep customizing.