Skip to main content

Leading primary computing - remote

CP456 Live remote training course

Lead computing in your school with confidence, making the most of the resources and teaching staff available.

Skip to course booking
Leadership Key stage 1 Key stage 2 Primary certificate
Live remote training course 10 hours

  • Live remote training 9 December 09:00—16 December 2022
  • Live remote training 5 January 14:00—30 March 2023
  • Live remote training 10 January 09:00—11 January 2023
  • Live remote training 17 January 09:00—24 January 2023
  • Live remote training 19 January 09:30—26 January 2023
  • Live remote training 19 January 10:00—31 January 2023
  • Live remote training 20 January 09:00—10 February 2023
  • Live remote training 30 January 09:00—7 February 2023
  • Live remote training 3 February 09:00—16 February 2023
  • Live remote training 6 February 09:30—24 February 2023
  • Live remote training 13 February 09:00—14 February 2023
  • Live remote training 2 March 09:00—13 March 2023
  • Live remote training 3 March 09:00—17 March 2023
  • Live remote training 9 March 09:30—16 March 2023
  • Live remote training 6 June 09:30—7 June 2023

This course will help new computing coordinators to clarify their role and develop and implement a broad and balanced curriculum. You will learn how best to lead the improvement of computing teaching and learning, and to provide professional support and development to others.

Identifying where your school is now in computing, will enable you to identify and plan for improvement in your school. Building on this knowledge, you will develop a detailed action plan to guide the effective use and development of resources, assessment approaches, infrastructure and facilities. By monitoring and communicating impact you will enable yourself and school leadership to accurately understand the strengths of computing in your school, and sustainably plan for improvement.

Do you prefer to learn in a classroom? If so, take a look at: Leading primary computing

Who is it for?

Subject leaders in primary computing who are new to the role, or who aspire to move into it. You are expected to have some experience of teaching computing in primary school, and an understanding of the content of the National Curriculum for primary computing.

Topics covered

01 | The role of the computing subject leader – improve understanding of the core role of the subject leader, and recognise variations between schools. Plan to clarify the expectations of the role within one’s own school, working with senior leaders and other stakeholders. Understand the policy role of the subject leader.

02 | Developing an outstanding curriculum – understand the aims, and the detail, of the National Curriculum for computing and how this can look in practice. Define the intention of your computing curriculum, and develop a curriculum that meets the needs of learners. Consider the support provided to other teachers, enabling the curriculum to be implemented effectively.

03 | Progress and assessment of computing – develop your knowledge of effective assessment practices within computing. Review the expectations for evidence collection taking account of teacher workload and accountability, and learn time-saving ways to evidence progress. Confidently state the case for evidence-based and effective assessment practices in your school, and support other teachers to implement them.

04 | Helping others to teach computing effectively – support other teachers, with confidence, in a range of professional development contexts. Provide resources and practices that can be shared easily and effectively to boost the teaching capability of others.

05 | Enriching the computing curriculum – discover a range of computing related extra-curricular and enrichment activities. Consider how you will implement those activities that are most suitable for your school. State the case for enrichment and extension activities which will add value and impact on diverse learners.

06 | Managing change - Develop a clear vision and plan to achieve the vision for computing in your school. Apply a range of change management techniques to involve the whole school community. Be confident in developing your role as subject leader, and be aware of a range of high quality resources and technology that can help with teaching the curriculum more effectively.

How long is this course?

9.5 hours including live sessions and flexible tasks

How will you learn?

Professional Development Leader-led CPD with an experienced subject leader, comparing practice and learning strategies that are based in evidence. Flexible implementation and reflection tasks to establish what works in your own context.


By the end of this course you will be able to:

Improve the computing curriculum offer in your school, and be confident in its purpose and vision.

Use assessment to better know the strengths of your learners, and know how to adapt teaching to support all children.

Develop a passion for computing in your school through a planned enrichment and extra-curricular offer.

Know how to resource teaching by you and your colleagues, drawing on quality-assured lesson materials and evidence-based teaching practices

Be confident in leading the development of others, helping the whole school to inspire 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 Teach Computing and 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

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

An introduction to algorithms, programming and data in GCSE computer science - face to face

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

Face to face course