Effective teaching of A-Level Computer Science

Become confident with dynamic data structures, concurrency, parallelism and recursion through the use of 16 essential programming skills and pedagogical approaches that will enable you to provide excellent blended learning experiences in your classroom.

On this one-day CPD course, you will:

  • Gain a clear understanding of the differences between examination boards for given topics
  • Explore recent research on how to scaffold learning using the latest pedagogical approaches
  • Learning how to use unplugged approaches alongside programming to enforce complex theory topics in A-Level specifications
  • Know how to use the topics explored to enrich the programming project.

Presenter Profile

1-514-Peter Marshman.jpg

Peter Marshman in his role as Head of Computer Science and ICT at Leighton Park School has delivered a vast range CPD to primary, secondary and trainee teachers as a CAS Master Teacher. These courses focus on creative and innovative approaches, combined with an emphasis on unplugged and kinaesthetic activities. Peter is also an advisor to the Royal Society on Computing and Digital Learning in schools, primarily around the topics of gender and diversity.

Feedback from teachers on Pete’s course

The best course I have ever been on and I have been teaching for 15 years. Very relevant – excellent delivery and outstanding ideas.
Excellent course - good balance between presentations and activities.
Very relevant - excellent delivery and outstanding ideas.
Really enjoyable; lots of ideas and food for thought.
A useful day: lots of content that was varied and relevant. I’m going to be busy!
Excellent course - good balance between presentations and activities.
Fabulous! Inspiring! Really useful! Lot's of very practical activities and examples which I will definitely be using going forward.

Cost: £165 per delegate which includes lunch and resources

To book your place, please complete the form below:

Yes No