Get Coding – book review

“Code your own website, app and game and develop real coding skills in this fun guide to coding for beginners” Get Coding – from Walker Books This is firstly a […]

pi-top resource for computer science

Sometimes exciting resources grab your attention! I was flattered to be asked to run a workshop at the recent EdTech Podcast Festival and had the absolute pleasure of meeting the […]

Ada Lovelace Day (October 9th)

Do you know who Ada Lovelace is? Did you know she was instrumental in the invention of the modern computer? Did you know she was a close friend and collaborator with Charles Babbage?

Variables: how to explain them

Variables have a value which the creator can assign, meaning they can vary from program to program depending on what is needed. That make sense? When I first taught variables […]

Algorithms: how to explain them

I like to start by telling learners that this is a genius word! If you can confidently go home tonight and explain what an algorithm is people will think you’ve […]

tips4teaching PODCAST

Last summer I started a Podcast. Don’t worry if you missed it, it didn’t last long. The busiest year of teaching got in the way! However like a phoenix from […]

4 Stretch & Challenge ideas tested

Welcome to my latest 1/2 termly post! This time a quick run down of 4 stretch and challenge activities I tested last term in my classrooms. That’s in my Yr7 […]

10% Braver

We have this saying at my new school (Aureus School); “Be 10% braver as often as possible”. My 10% braver today was speaking on (& off) stage at the Ark […]

Growth Mindset

A growth mindset is hugely important, it’s not a fad, it’s how you build resilient learners! I’m witnessing the benefit of students having developed a growth mindset and its enabling me to teach much more challenging computing lessons than I had originally thought I would!