Teach Key Stage 3 programming to engage your computer science students

Lay the foundations of success at Key Stage 3 as you develop pedagogical practice using transitional programming techniques. These approaches are based on the latest academic research and will ensure that you can provide a scaffold to students of all abilities

During this one-day course you will:

  • become confident with using functions and procedures and understand how to use these effectively with local and global variables
  • build confidence with nested iteration and selection constructs
  • Learn the 16 essential programming skills and develop scaffolded pedagogical approaches
  • Develop a foundational knowledge of practical skills that can be used in the classroom from Key Stage 3
  • Guidance on how to assess and evaluate the quality of code produced by your students.

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 Peter’s courses

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.
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!
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; £199 for 2 teachers from the same school booking on this course or the A-Level course

Booking Form

The information below will be used solely to process your booking. You can see further information on our privacy statement here.

To book your place, please complete the form below:

Yes No