Skip to main content

Teaching GCSE computer science - residential

CP297 Face to face course

During this two day residential you'll get to grips with effective strategies for teaching GCSE computer science.

Skip to course booking
Leadership Computer networks Computer systems Programming Residential and Intensive Algorithms Computing Key stage 3 Key stage 4 Secondary certificate
Face to face course 2 days
  • Heslington 23 March 10:00—24 March 2023

GCSE Computer Science comprises a rich, knowledge-based curriculum. This CPD equips you with effective teaching strategies to build student knowledge for long-term recall, leading to confidence in assessments. During the residential you’ll explore those pedagogy approaches which are proven to be the most successful, applying them to the specific context and challenges of GCSE computer science.

Guided by an experienced teaching practitioner, and alongside other teachers undertaking similar challenges, you’ll become better able to plan and deliver impactful lessons that effectively balance classroom and at-screen activities.

You’ll dive deep into teaching and learning by exploring effective ways to encourage girls in GCSE computer science using proven strategies. You’ll explore how to enrich your curriculum, support students with effective homework approaches and ideas for applying hands on learning within the classroom.

The residential is based on firm evidence and experience, and will guide you to develop an understanding of what works best in the context of your own school.

Over this two day residential, you’ll explore a wide range of different topics, you’ll complete the following two courses:

Teaching GCSE computer science – developing knowledge and understanding

Teaching GCSE computer science – improving student engagement

You'll participate in live face-to-face CPD at the National STEM Learning Centre in York. You'll take-away ready-to-use and successful teaching approaches from experienced teachers, supported by the latest research and evidence.

Residential information:

This is a residential course at the National STEM Learning Centre, York. Meals and overnight accommodation are included for participants for the duration of the course.

If you wish to extend your stay in York, bed and breakfast will be available at the centre’s on-site accommodation at a discounted rate of £43+VAT per night. You can email [email protected] to secure this rate, providing their course booking information and confirming the night(s) they would like to stay.

Who is it for?

This course is for secondary teachers of computer science, including those aspiring to deliver GCSE computer science.

Access to this residential is free for teachers who’ve already completed the Computer Science Accelerator programme and work in a state- funded school in England. Simply use the discount code found on your Teach Computing Dashboard.

Topics covered

Developing knowledge and understanding – during this day of the residential you’ll explore strategies to support the teaching of GCSE theory, strategies to build deeper student understanding and effective action planning in the classroom.

Improving student engagement – during the second day, you’ll explore strategies to encourage girls into computer science; how to enrich the GCSE curriculum; effective homework strategies and using a wide variety of hands-on activities.

How long is this course?

This residential is two days in duration, you’ll complete approx. 12 hours of CPD.

How will you learn?

Hands-on experiential learning with the collaborative support of your peers. You’ll receive expert advice and instruction from experienced classroom practitioners.


By the end of this CPD package you will:

● Improve their understanding of the role of a computing subject leader

● Develop a vision and lead the development of the department, confidently engaging with school leaders and inspectors

● Understand the capability of the teaching team and how to help individual teachers to develop, utilising a range of support

● Be confident in establishing the curriculum intent and monitoring its implementation and impact

● Be aware of what progression looks like through KS3

● Plan assessment models and apply particular assessment techniques suitable for progression in programming

This course is part of Teach secondary computing

Teach secondary computing

Our nationally recognised qualification will give you confidence to take your computing teaching to the next level and to apply those skills in the classroom.

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