Surprise Stories

Workshop Categories: Algorithms & Programming


Surprise Stories brings together the programmes of study for English and Computing in a way that is sure to leave the class giggling. The workshop inspires and encourages creativity and brings together creative writing along with key programming concepts.

Pupils begin the day by writing a very short story. They are then introduced to the concepts of algorithms and sequencing though the use of magic tricks and a range of other unplugged activities. After experimenting with simple inputs using the Python programming language, pupils use what they have learnt to convert their story first into pseudocode and then into Python.

If you have any questions about the workshop, please get in touch with the team:

Guidance for teachers 

Suitable for: Key stage 2 (KS2), key stage 3 (KS3)

Our resources are created with you and your students in mind. Not only are they outside-the-box, creative and brain-boosting fun, but we always ensure our content stays relevant. Our network of academic masterminds and video games practitioners enable us to keep delivering free content that is aligned to the UK computing curriculum and that is relevant to current industry best practice. We think you're going to love our play-based approach to Computer Science. We've even got the evidence to prove it. 

Download your lesson resources at the bottom of the page. If you're a Lead Teacher of a certified Schoolhouse, you can access the adaptable resources by logging in.


Surprise Stories Workshop Pack

You must be logged in to access files displayed below.

Surprise Stories
Code Combat Source