Developing and supporting programming within your primary school CO003 / A24
Summary
Programming is a crucial part of the primary computing curriculum, and best supported by a range of subject-specific pedagogies. This self-paced online course is designed to help subject leaders confidently create a progressive programming curriculum and support colleagues in understanding primary programming, from developing simple algorithms to designing programs that meet specific goals.
During this course, you will discover effective ways to help children develop their ideas around programming, considering how algorithms are developed and can be developed into programs. You will develop your understanding of progression across KS1 and KS2 in programming helping you plan for age-appropriate learning and ensuring you are able to support colleague’s understanding of programming within your school.
As you consider the best order to teach programming concepts, you will also dive into the most suitable pedagogies to teach programming to ensure pupils are supported and engaged. From PRIMM to Parsons problems, find out how to ensure pupils are scaffolded when learning to program, building independence.
Ready to transform your programming curriculum? Enrol now and start your journey towards mastering primary programming!
Who is it for?
Subject leaders of primary computing
What topics are covered?
Understanding programming in the curriculumProgramming progressionEffective programming pedagogiesSupporting others to teach programming
How will you learn?
This online, self-paced course can be completed flexibly. You can join and start this course at any time after the advertised date, and keep access for a year after booking.
How long is this course?
This course is approximately 6 hours of self-directed learning
Who is the course leader?
-
This is a self-paced Online Course
The course leader will be introduced in the course.
-
Outcomes
By the end of this course, you will be able to:
- explain the progression of programming through KS1 and KS2
- demonstrate how algorithms lead into programs and explain this to others
- describe effective approaches to teaching programming and identify what this looks like in the classroom
- support teachers within your school to deliver effective programming lessons within KS1 and KS2
Sessions
Date | Time | |
---|---|---|
1 Developing and supporting programming within your primary school | 01 April 2025 | 00:00-00:00 |
Actions
Cost
English Maintained | Activity feeFree | Subsidy available*£0.00 |
---|---|---|
Other | Activity feeFree | Subsidy available*£0.00 |
Priority school | Activity feeFree | Subsidy available*£0.00 |
Priority school repeat teacher | Activity feeFree | Subsidy available*£0.00 |
Trainee Teacher | Activity feeFree | |
This subsidy can contribute towards the costs associated with supply cover Find out more. |
Outside the UK? Fee information
Check your school subsidy status
The subsidy value may be higher for your school or college.
Included in your CPD subscription
This course is part of your school's CPD subscription. No active subscription? Learn how to get unlimited access to all CPD for your school.
Interested in this course?
Sign up to receive our emails to hear about the latest CPD available