Skip to main content

Primary computing for all - face to face

CP005 Face to face course

Computing is for every child, and the school curriculum must allow for all children to succeed. Computing subject leaders can make inclusive, effective curriculum implementation happen, leading to success for all.

Skip to course booking
Leadership Key stage 1 Key stage 2 Primary certificate
Face to face course 1 day

  • Harrogate 2 October 09:30—2 October 2023
  • Ashton-under-Lyne 4 October 10:00—4 October 2023
  • Darlington 11 October 09:00—11 October 2023
  • London 12 October 09:15—12 October 2023
  • Warrington 12 October 09:30—12 October 2023
  • Lincoln 30 October 09:30—30 October 2023
  • Thornton-Cleveleys 1 November 09:15—1 November 2023
  • Shrewsbury 15 November 09:15—15 November 2023
  • Scarborough 15 November 09:30—15 November 2023
  • Exeter 15 November 09:30—15 November 2023
  • Huntingdon 20 November 09:30—20 November 2023
  • Hull 27 November 09:30—27 November 2023
  • Ipswich 30 November 09:30—30 November 2023
  • Bury St Edmunds 5 December 09:30—5 December 2023
  • Rotherham 5 December 09:30—5 December 2023
  • Nottingham 7 December 09:00—7 December 2023
  • Birmingham 18 January 09:00—18 January 2024
  • Bristol 2 February 09:30—2 February 2024
  • Chippenham 6 February 09:30—6 February 2024
  • Derby 15 February 09:00—15 February 2024
  • Bradford 20 February 09:30—20 February 2024
  • Cheltenham 23 February 09:30—23 February 2024
  • Nottingham 14 March 09:00—14 March 2024
  • Grantham 19 March 09:30—19 March 2024
  • Bradford 9 May 09:30—9 May 2024
  • Coventry 4 June 09:00—4 June 2024
  • Exeter 19 June 09:30—19 June 2024
  • Wolverhampton 3 July 09:00—3 July 2024

Some children seem to naturally flourish in computing, while others need more support to reach their potential. This CPD aims to give every child an outstanding computing education in primary school, opening up future study and employment routes and closing attainment gaps while building a coalition of learner support of teachers, peers and families. 

You'll consider how cultural and other influences affect outcomes in computing, including the impact on girls and other groups of children. Using a range of sources of evidence you'll examine the relationship between computing and the rest of the curriculum, leading to better integration of this relatively new subject. You'll plan how to raise the knowledge and digital skills of your colleagues, ensuring positive attitudes towards computing in all areas of the curriculum. 

You'll have time and support to consider how your school's computing curriculum would stand up to scrutiny, and how you can provide equitable and inspirational learning for every child in authentic, collaborative and engaging contexts.

This course is delivered as part of the National Centre for Computing Education.


Participants will:

  • Identify strategies to support learner engagement and success in computing
  • Plan how to motivate and support colleagues to teach excellent computing lessons
  • Develop teaching approaches that widen the appeal of computing, leading to creative and collaborative lessons
  • Recognise and overcome the barriers that some learners face in computing

This course is part of Teach primary computing

Teach primary computing

Our nationally recognised qualification will support you to demonstrate your commitment to developing your own practice and to computing as a school subject.

Find out more

Book this course

You need to be logged in to start the course.

Login to book this course

Not got a STEM Learning account?
Create an account

This course is from the National Centre for Computing Education and is delivered by STEM Learning.

Adapted teaching and effective learning interventions in secondary computing

Develop an evidence-informed approach to education recovery over a sustained period, securing the computing education of young people following a period of great disruption.

Live remote training course

Adapting the Teach Computing Curriculum for mixed-year classes

Explore progression within Teach Computing Curriculum and how to use this to adapt it for your own mixed-age setting.

Live remote training course

An Introduction to algorithms, programming and data in computer science - remote

Create some simple block-based computer programs and discover how to implement them in the text based language Python.

Live remote training course