Computing Hub

Computing Hubs have been established to help schools and colleges lead improvement in Computer Science education in England. Our vision is for every child in every school in England to have a world-leading computing education.

Computing Hubs are led by schools and colleges across England with an exceptional track record in teaching computing.  They deliver face-to-face courses and provide local support for teachers in primary and secondary schools in their area.

Beauchamp College, Oadby leads the Leicester & East Midlands Computing Hub. We work with schools and colleges in Leicester, Leicestershire & Rutland.

The Computing Hub team:
Strategic Lead: Tom Fitzjohn
Secondary School Lead: Ciarán McGeeney
Primary School Lead: Jonathan Speeding

The National Programme has its own website at
Registering for a free account will allow you to receive the National Centre for Computing Education news bulletins.

You can also contact the hub via email

The following courses will take place during this academic year:

Primary CPD

Primary programming and algorithms

14 May 2020

Teaching and leading key stage 1 computing
27 February & 05 March 2020
21 May & 11 June 2020

Teaching and leading key stage 2 computing
23 April & 07 May 2020

Secondary CPD

Data and computer systems in GCSE computer science
24 February & 05 March 2020
19 March & 27 March 2020
15 June & 29 June 2020

Python programming essentials for GCSE computer science
18 February & 19 February 2020
06 April & 17 April 2020
01 July & 06 July 2020

Course Information and Bookings can be made via


Subject Matter Expert Support

The Computing Hub is supported by a Subject Matter Expert (SME) who is:

  • An educational expert, working regionally with schools
  • Targeting schools NOT offering GCSE Computer Science
  • Supporting schools to develop action plans
  • Supporting primary and secondary schools that are currently situated in category 5 and 6 priority areas.
  • Providing bespoke CPD



Tom Fitzjohn

Computing Hub Strategic Lead

Ciarán McGeeney

Computing Hub Secondary Lead

Jonathan Spedding

Computing Hub Primary Lead