Python in Pieces

From blocks to real Python, side by side

The jump from dragging blocks to typing code is where many learners stall. Python in Pieces shows the blocks and the Python side by side, then has learners type their own code, with lessons and challenges that map to the curriculum. Real Python, in the browser, with no setup.

Who it is for: Grade 6 and up

See what your school would pay ↓Get a quote
  • Priced for your school, with no obligation.
More about our learning software →

Your licence

Roughly is fine. It sets the size of your licence.

Licence size251 to 300 learners
Teacher training included2 sessions a year
Choose a plan

Everything in Plus, plus Python in Pieces, annual rollover and in-person training.

Purple Mash add-ons

Purple Mash AIAI quizzes and writing scaffolds for teachers. Per school, for a year.
Purple Mash PEA complete primary PE programme. Per school, for a year.

Every plan includes local onboarding, online support and training for your teachers.

What's in each plan

What each plan includes. Your plan is highlighted.
Purple MashThe complete online learning environmentIncludedIncludedIncluded
Mini MashFor Grade RR and Grade RIncludedIncludedIncluded
Initial onboardingWe set up your school and show your staff aroundIncludedIncludedIncluded
Online supportHelp from our local teamIncludedIncludedIncluded
Self-paced online trainingTraining staff work through in their own timeIncludedIncludedIncluded
Purple Mash LibraryOnline books for reading and comprehensionNot includedIncludedIncluded
Live online trainingSessions with a trainer, onlineNot includedIncludedIncluded
Python in PiecesFrom blocks to real Python, Grade 6 and upNot includedNot includedIncluded
Annual rolloverYour classes moved up to the new school year for youNot includedNot includedIncluded
In-person trainingAt your school, within 50 km of a major cityNot includedNot includedIncluded

Premium includes 10 of these 10.

Premium includes everything on this list.

Extras

All optional: training, Python in Pieces and Mai-Z robotics. Whatever you add shows on your estimate.

Extra teacher training

On top of the training sessions your licence includes.

In-person training sessionsTwo hours at your school, within 50 km of a major city
Live online training sessionsFor your staff, wherever you are
Easy Start onboardingFor a school new to Purple Mash

Python in Pieces

Included in Premium, so there is nothing to add.

Mai-Z robotics

A robot mouse for early coding, with floor tiles for mazes and challenges.

Class sets11 robots for a whole class. Each needs a micro:bit V2
Group sets6 robots for a group. Each needs a micro:bit V2
Single botsOne robot, for a teacher to try. Needs a micro:bit V2
Floor tile extension sets36 more floor tiles for bigger mazes
Screen-free coding kitsCode a Mai-Z with blocks instead of a screen

Your estimate

Your estimate is worked out for exactly what you chose. Add your name, school and email and it appears here straight away.

  • Purple Mash Premium licence, 251 to 300 learnersAmount shown once you add your details
Total incl. VAT

What changes in the classroom

  • Blocks and Python, side by side
  • Structured lessons and open challenges
  • Nothing to install

Get a quote

Tell us about your school and we send a quote, with no obligation.

What happens next

  1. We reply within one working day.
  2. Your written quote comes by email, with no obligation.

Roughly is fine. It sets the size of the licence.

Please don't include learners' names or personal details.

WhatsApp