Secondary
Section outline
-
Take a look at the Secondary Computing learning opportunities available to book:
To search for a specific course, type the course title or key words in the 'Find Learning' box.
Summer Term 2026

Date: 10 July 2026
Price: Sub £90 / SLA £60 / Full £108
Keyword Search: Summer Secondary Computing
Summer 25-26 Secondary Computing Network
The primary aims of the subject network meetings are to:
-
Ensure a clear understanding of the national picture and its application in local and school contexts.
-
Support effective subject leadership as appropriate to each school’s individual context.
-
Develop skills, expertise and capacity within school subject leaders and their teams through quality strategic CPD and the sharing of good practice.
-
Deepen understanding of subject specific pedagogy and knowledge that underpins good progress and attainment for ALL pupils.
-
Facilitate school to school networking and develop strength across the system.
Common agenda items for these meetings:
-
Response to the DfE 2025 Curriculum and Assessment Review.
-
Support for implementation of county Ordinarily Available Provision guidance.
-
Development of subject specific knowledge and an understanding of strong progression and sequencing.
-
Enhancing subject leadership.
-
Structuring Key Stage 4 to ensure pupils are well prepared for the next phase of their education.
-
Providing high quality Key Stage 3 provision that builds successfully on Key Stage 2.
-
Ensuring all pupils, including the most vulnerable (SEN and PP) are able to make excellent progress.
-
Sharing good practice and work.
Autumn Term 2026 
Date: 1 October 2026
Price: Sub £230 / SLA £145 / Full £276
Keyword Search: Block Based
Block Based Programming in KS2 & KS3
This face-to-face course is designed for teachers working in Key Stage 2 and Key Stage 3 who want to strengthen their understanding of how to teach block-based programming effectively. It focuses on practical classroom methodologies and teaching strategies, rather than just learning how to use a particular tool.
The main programming environments explored will be Scratch, micro bit and crumble but other block-based programming languages will be referenced where they help illustrate progression, pedagogy, or common teaching challenges.
Participants will explore different ways of teaching block-based programming, with a strong emphasis on why particular approaches work well for certain pupils and contexts.
-