The MOOC has landed!

A few months ago, I published a post titled Proposal for a GCSE Computing MOOC in which I described an idea I was considering to support other teachers with the teaching of GCSE Computer Science. Well, the good news is it’s now ready for use at – http://courses.exa.foundation The problem: I taught GCSE Computing over a…

Challenges of Teaching GCSE Computer Science

Since I joined Exa in October 2015, I believe I’ve supported as many teachers as in the previous 5 years with the development of GCSE Computer Science. Through my work with exa.foundation I’ve been able to visit teachers in their schools as well as leading CPD events in regions around the country. One of the…

Proposal for a GCSE Computing MOOC

About one third of my work since joining Exa Education has been supporting the teaching of Computing in UK schools. I’m constantly looking for new solutions to help me scale-up my support to other teachers and I’d like to share a proposal for a MOOC to support the teaching of GCSE Computing and enlist a…

30+ Revision Resources & Strategies

This time of the year, as teachers complete marking their coursework, attention in lessons focuses on revision, exam technique and exam preparation. In the online communities, groups and forums I belong to, teachers have been discussing the different ways they approach revision with their classes. In this post, I’ll start by sharing three strategies that…

5 Questions To Answer When Planning A STEM Trip

If you’re seeking to engage and develop the interest of children into Computing and/or STEM subjects you may have considered organising a trip. Here are 5 questions you should consider as part of your planning, some suggestions for alternatives to school visits as well as recommendations for places to visit.  1. Why even bother? The…

An Ace In The Hole

If you’re a subscriber to this blog you’ll know that after teaching in mainstream education for 21 years I recently joined Exa Education, a business providing internet connections to thousands of schools across the UK. Part of my role is to promote safe, secure and appropriate use of technology. As I gaze down into the…

Do girls prefer to code in groups?

I consider myself an active member of the Computing At School community, and regularly read and contribute to the forum discussions there. This morning, I had a bit of a rant in response to a post by one of the non-teaching members of CAS. If you’re a member you can go and read the discussion…

“How do we teach programming in schools?”

On a busy forum that I subscribe to, a forum member started a very active thread with the question “How do we teach programming in schools?”. Although the original poster of the thread asks “How?” can we teach programming in schools, there are many responses to “What?” we should teach. Maybe rephrasing the question might have…

Inspire and Engage Learners with “Play, Hack + Share”

Play Hack & Share In the 20+ years I’ve been teaching I’ve watched our UK education system become increasingly focussed on results. It’s clearly going to be difficult to persuade teachers to step out of their comfort zones to be more innovative and creative in their pedagogy, when their performance is subjected to high levels…

CPD Events Calendar

“You don’t need glossy textbooks, iPads or a class set of Raspberry Pi computers to be an effective teacher. The best resource you have available is you. Invest as much as you can in your own development and your pupils will reap the rewards.” Alan O’Donohoe Attending a high quality professional development course has the…

Sabotage: Teach Debugging By Stealth

The majority of my work at the moment is supporting ICT teachers who want to introduce and develop Computing within their own curriculum ahead of the changes planned for September 2014. Throughout my work with other teachers, I’ve been sharing some of the pedagogic devices and strategies I’ve been using with the aim of ensuring…