Skip to main content
ANNOUNCEMENT

COVID-19 restrictions: Current restrictions mean most face-to-face course bookings are on hold until further notice. Our wide range of remote and online courses are not impacted by these restrictions. You can also visit our home teaching page to see an extensive list of free, high quality materials for teachers and parents.

GCSE Computer Science - developing outstanding teaching - face to face

CP205 Face to face course

This course helps teachers of GCSE to develop their classroom practice and deliver outstanding teaching of GCSE computer science

Key stage 4
Face to face course 4 days

Outstanding teaching of GCSE computer science results from strong subject knowledge, and a detailed grasp of effective pedagogy. This evidence-based CPD helps teachers of GCSE to develop their classroom practice on a number of fronts, equipping them to get the best from their students.

Over four days you’ll go deep into teaching and learning. You’ll learn effective ways to teach and track attainment in programming using Python, as well as approaches that help students learn subject-specific, knowledge-rich content. You’ll develop deep conceptual understanding to pass on through your teaching, helping you to engage with the highest performing students with confidence.

Improving the diversity of the subject is a challenge, and you’ll consider how to recruit more girls to GCSE and ways to positively influence the future study choices of students. To help all learners to succeed in the subject you’ll find out how to enrich teaching with hands-on activities; how to build resilience and independence; and how to maximise the learning opportunities provided by your access to technology.

Between each day you’ll be supported to implement your learning back in your own classroom, reflecting on its impact on your students and colleagues.

This course is delivered as part of the National Centre for Computing Education.

You will be able to:

  • Layer excellent pedagogy on top of your subject knowledge, helping you support improved student outcomes.
  • Consider the many ways in which computer science teaching can be improved, and plan to overcome barriers to improvement.
  • Develop your own conceptual understanding of computer science principles, and how your students can build their own mental models.
  • Make your GCSE offer more accessible to a wider group of students, and attract more girls to the subject.

This course is part of the Teach secondary computing certificate.

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.

Book this course

Not got a STEM Learning account?
Create an account

Advanced GCSE Computer Science - Spring into the Computer Science Accelerator Easter 2021

This Easter, use the 'advanced teaching of GCSE computer science' pathway to upskill with the advanced topics of GCSE computer science.

Face to face 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

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