This NEW course will provide delegates with a proven method of teaching computational thinking and equip them with resources to track pupil progress in the subject and map this progress to 9-1 grade descriptors. The course will reference the second component of OCR’s GCSE Computer Science 9-1 specification; however, the methodology covered will be applicable regardless of examination board.

Please note that this course will not cover the Non-Examined Assessment (NEA) element of the new GCSE specification; however, delegates will learn about the programming techniques which candidates are typically required to demonstrate in programming projects.


  • Gain a clear and applied understanding of the concept of computational thinking
  • Learn a scaffolded and differentiated to teaching computational thinking
  • Discover a new way of assessing pupil progress in the subject
  • Follow the path from problem definition to programming and gain an understanding of required programming techniques in a hands-on coding workshop
  • Take away a tried and tested set of teaching and tracking resources for the subject
COURSE DATE London Friday 15 February 2019
  • Teachers and heads of department in IT/Computing looking to improve teaching and assessment of computational thinking
  • Curriculum leaders of any subject who are looking for a simple, transparent and accessible means of tracking pupil progress when delivering a new GCSE
IN-SCHOOL You can also book this as an In-School Course
  • A specially prepared folder of 50+ pages full of detailed notes, practical advice and guidance
  • Notes prepared by the educational experts leading the course
  • Expert produced PowerPoint presentations
  • CPD Certificate of attendance
  • Two course restaurant lunch
  • Refreshments throughout the day
  • Guaranteed high quality venues



9.30 – 11.00am: Introduction to computational thinking

  • Introduction: what is computational thinking and why it matters
  • From problem definition to algorithm: worked example walkthrough
  • Differentiation in delivery: supporting both the more and less able in computational thinking

11.15 – 11.30am: Discussion: coffee break


11.30 – 1.00pm: Tracking pupil progress

  • Correct – consolidate – challenge: a new approach to assessing pupil progress
  • From electronic markbook to progress register: recording and tracking what matters to ensure student progress
  • Mapping progress to the 9-1 descriptors and the standards as shown in the 2018 feedback

1.00 – 2.00pm: Lunch and informal discussion


2.00 – 3.15pm: Implementing the algorithm (code workshop)

  • Programming techniques: what you need to know and how to teach them to students
  • Coding a code challenge
  • Joining the dots: taking a problem through from definition (scenario) to implementation (code)

3.15 – 3.30pm: Discussion: afternoon tea


3.30 – 3.45pm: Resource takeaway, reflections and Q & A’s

  • Preparing for the exams – what to do to get students ready for the day

Simon Brown

Simon is head of department for IT and Computer Science at one of the highest performing non-selective state schools in the country. Simon has extensive experience of providing support to other schools and is a Computing At Schools hub leader.

View all courses led by Simon Brown >