
Coding that just fits
Transition from block to text code, ideal for students aged 10 to 16.

Effortlessly transition from blocks to Python
Guide students from block coding to Python with interactive lessons, open-ended activities, and in-built support. The bidirectional code translation feature makes it simple for both you and your students to move between block-based and text-based coding. Guided lessons promote independent learning, and our teacher support materials ensure you’re always equipped to provide assistance.
Confidently teach Python coding
All lessons are carefully mapped to the curriculum, giving both coding specialists and non-specialists the confidence to teach KS3 coding.
Simplify lesson planning with guided activities, explainer videos, task lists, hints, and teacher solution guides.
Easily monitor individual student performance, helping you provide targeted support and tailored instruction.
Students can track their own progress, promoting independence and a sense of achievement as they advance.
Students can create visually rich programs and games with sprites and background images.

Subscribe to Python in Pieces for £100
Enjoy full access to Python in Pieces for 2 weeks, completely free. During your trial, you'll receive a payment link to purchase an annual licence for just £100, which includes access for up to 20 students. If you decide to subscribe, your licence will be activated for the rest of the year. If not, your access will simply end after 2 weeks.