Skip to content ↓
Langley Grammar School

Langley Grammar School

Computing and IT professional development

Langley Grammar School has a long history of involvement in continuing professional development in ICT and Computing, including specialist school status in Maths and Computing. 

More recently, the school was designated one of the first National Computing Hubs in 2019. We work in partnership with STEM Learning, Teach Computing and other organisations to provide a range of support for primary and secondary computing teachers in schools and colleges in their area, including teaching, resources and CPD activities.

There are 34 Computing Hubs across England, led by schools and colleges with excellence in teaching computing. These Hubs support schools and colleges to provide a high-quality computing education to all young people.

We are an Apple Distinguished School in recognition of our use of iPads for teaching and learning, and are designated as an Apple Regional Training Centre to promote and run CPD events focusing on the effective use of Apple technology in schools.


iPads, Apple Distinguished School and Apple RTC

For more information about our iPad work and Apple Distinguished School designation, click here


London & Home Counties Computing Hub

We operate under the title of Teach Computing London & Home Counties, and cover an area extending from West London out to cover most of Berkshire and parts of northern Surrey. 

For more information about the CPD provided by the Teach Computing London & Home Counties hub......


Loaning Physical Kits

We can provide your school with hardware help with the teaching of coding and computer-related subjects. From October 2021 we will have available class sets of the following devices with all of the peripherals you will need to teach a unit from the teachcomputing curriculum for loan.

  • Crumbles
  • Micro:bits
  • Raspberry Pi Picos

We can also provide CPD on how to use the physical kits.

Please submit your request into the form here, along with anything else you would like to know related to the request.

Needs Analysis

We can complete a one-hour review of your computing provision in your primary or secondary school and help you develop your computing curriculum through a needs analysis.

Take the opportunity to have a ‘Health check' where we can find out more about the delivery of computing in your school. We can generate a report that will identify how you can utilise the wider range of free support we provide, including; CPD, mentoring, coaching, and resource lending.

To book a slot, please complete the form here.

Details of our upcoming courses

Secondary CPD

How about completing one of our Face-to-face and remote courses:

Foundation knowledge of computer science for KS3 and GCSE – remote 16 May 9:00 – 15:45

Python programming constructs: sequencing, selection & iteration – remote 20 May 9:00 – 15:50

Higher attainment in computer science - remote 20 May 9:00 – 15:30

An Introduction to algorithms, programming and data in CS – remote 23 May 9:00 – 15:30

Python programming: working with data – remote 27 May 9:00 – 16:00

Fundamentals of computer networks – remote 6 June 9:00 – 16:05

An introduction to computer systems, networking and security in CS – remote 10 June 9:00 – 15:00

The internet and cyber security – remote 15 June 9:00 – 15:40

Python programming constructs: sequencing, selection & iteration for OCR specification - remote 13 June 9:00 – 14:50

An introduction to computer systems, networking and security in GCSE computer science – face-to-face 16 June 9:30 – 15:30

Representing algorithms using flowcharts and pseudocode – face to face 20 June 9:30 – 15:30

Computer systems - input, output and storage - remote 24 June 9:00 – 15:00

Python programming constructs: sequencing, selection & iteration for AQA specification – remote 27 June 9:00 – 14:50

Maths in computer science – remote 30 June 10:00 – 16:00

A new job role and you need support?

New subject leaders of secondary computing – remote 1 & 5 July 9:00 – 15:00

Ready to take the CSA test and need support?

Preparing to take the CSA test - short course – 20 May 15:30 – 18:30

Preparing to take the CSA test - short course – 10 June 15:30 – 18:30

Preparing to take the CSA test - short course – 24 June – 15:30 – 18:30

Preparing to take the CSA test - short course – 8 July – 15:30 – 18:30

Primary CPD

Getting started with Y6 – remote 18 May 15:45 – 17:15

Teaching key stage 1 computing - Module 2 - remote 23 & 25 May 13:30 – 15:30

Teaching key stage 2 computing - Module 2 - remote 6 & 8 June 13:30 – 15:40

Assessing computational thinking in primary schools - short course – remote 9 June 14:00 - 15:30

Primary programming and algorithms – remote -15 June 9:00 – 14:55

Preparing for Ofsted in primary computing - short course - remote 16 June 15:45 - 17:15

Leading primary computing – remote 21 June 9:00 - 15:00 & 28 June 9:00 - 14:30

You can also visit our course details website here 


The Computing Hub publishes regular newsletters:

  • See here for May 2022 Newsletter
  • See here for March 2022 Newsletter
  • See here for February 2022 Newsletter
  • See here for January 2022 Newsletter
  • See here for November 2021 Newsletter
  • See here for September 2021 Newsletter




National Centre for Computing Education

For more details about the National Centre for Computing Education see 


Twitter @WeAreComputing