Lesson Resources

Inspiration for engaging STEM Lessons.
Resources on computing
(Clear Search)
Downloadable workshop activities to bring a sense of play and fun to teaching computing in the classroom.
The Computerphile channel explains the intricacies of big data and how big data is defined.
This introduction to how computers work helps with demystifying computation. Explore the fundamentals of computing: computer architecture, binary logic, data processing, circuits & more. Supported by Google.
The Fujitsu CoDE (Certificate of Digital Excellence) is a 6 module CPD course designed to provide the support required for teachers needing to utilise digital technology within their schools.
The Microsoft Education Community is free resource for educators that provides hundreds of hours of high quality CPD that covers a wide range of subjects. Courses range from an estimated 1 hour to 3 hours in time. Some courses focus on how to use tools like OneNote, Sway, and Office Mix, while others are more pedagogy based and designed to teach you how to integrate technology into your instruction. They each end in an assessment. To earn points for a course, you must successfully pass the assessment at the end.
A Google a Day provides daily trivia, and can be a fun way to teach your students important online research skills.
Creative tech courses for you to deliver in your classroom
Ages 7 - 15
There are several activities on binary numbers in this document, all simple enough that they can be used to teach the binary system to anyone who can count! G
The Centre for Computing History is much more than a museum. Based in Cambridge, it hosts hands-on exhibitions, educational workshops and a wide range of activities and events. Most importantly, it makes the history of computing relevant and fun for all ages!
Code.org is a nonprofit dedicated to expanding access to computer science in schools and increasing participation by women and underrepresented minorities. Organises the annual Hour of Code campaign which has engaged 15% of all students in the world.