Skip to main content
ANNOUNCEMENT

We have adapted our programmes to enable you to participate from home:

Computer science essentials summer school

CP246 Face to face course

Get ready to teach computer science at GCSE level. After an introduction to all aspects of the GCSE specification including networks, computer systems, data and cyber-security, you'll then take a deep dive into Python programming.

Key stage 3 Key stage 4
Face to face course 4 days
  • York 25 August 09:00—28 August 2020

Get ready for teaching computer science GCSE.

This summer school is aimed at those who are new to teaching the subject; who may have some experience of KS3 computing; or who wish to strengthen their essential subject knowledge. 

Over a period of 4 days you will develop your GCSE Computer Science subject knowledge leading towards recognised certification. You'll be supported along the way by experienced teaching professionals, among a group of your peers. You'll participate in face-to-face CPD and optional, mentored, online CPD.

You'll take-away ready-to-use and successful teaching approaches from experienced teachers, supported by the latest research and evidence.

In optional evening sessions you'll discuss classroom practice and pedagogy, and find out how to enrich the computing curriculum. You'll benefit from a supportive, sociable atmosphere and will build your professional learning network throughout the summer school and beyond. 

A bursary is available upon completion of the CS Accelerator programme - for information see this page. An additional bursary is available, up to £880, provided you complete all required sessions. 

Through this summer camp you will:

  • Develop a firm foundation of subject knowledge
  • Receive intensive support in programming with Python
  • Plan a personal CPD pathway to ensure depth of subject knowledge to support high attainment at GCSE
  • Have an opportunity to gain certification that recognises your subject knowledge. 

Book this course

You need to be logged in to start the course.

Book this course

Not got a STEM Learning account?
Create an account

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

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

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

Face to face course

An Introduction to Computer Networking for Teachers

Build your knowledge and understanding of computer networks as a computer science teacher

Free online course