Aug. 19, 2025 -
Teaching Python to Key Stage 3 students (ages 11–14) is both exciting and challenging. At this stage, learners are ready to move on from visual, block-based programming to text-based coding. With the right support, they can develop skills that will set them up for success throughout their computing education.
This guide shares practical strategies, project ideas, and resources to help you deliver Python lessons that engage every KS3 learner.
July 22, 2025 -
Python in Pieces is an interactive coding environment, designed for Secondary Schools to enable teachers to confidently teach the Python language while fostering independent learning and giving hands-on experience for students.
In this blog we have hear from two of the developers of the program, where they discuss what Python in Pieces is, and how it supports computing in Secondary schools.
Dec. 2, 2024 -
Computer Science Education Week (CSEd Week) 2024 runs from December 9th to 15th.
This year, we're giving you a free Code with Confidence pack as well as a full 45-minute Python in Pieces coding lesson.
You can also find out more about our top 3 Purple Mash coding tools for all ages.
Oct. 1, 2024 -
Explore EU Code Week with Purple Mash's coding resources for primary schools. Discover interactive tools, lesson plans, and activities perfect for teaching coding and computational thinking. Ideal for teachers seeking engaging primary coding lessons during Code Week. Get involved and celebrate your students' achievements!
Sept. 24, 2024 -
World Space Week is a UN declared celebration of space held annually from 4th to 10th October. There are lots of Space resources within Purple Mash, Serial Mash and Python in Pieces that you can use to inspire children throughout the week, to infinity and beyond!