Curriculum: Python for GCSE NEA

I spent some time this summer creating a course for the brand new curriculum hub. This new educational initiative from is seeing creators develop resources and curricula to support a variety of different learning activities.

I’ve developed Python for GCSE which is focused around using Python and the standard libraries to develop the skills necessary to complete the NEA. It includes:

  • Creating Command Line Menus
  • Validation
  • Calculating Values
  • Creating Records
  • Autosave and Autoload
  • Manipulating Data

As well as two large scale projects based on a Pizza Delivery Service and an eSports league.

Each unit includes activities and worked answers that can be pushed out to students through’s Teams feature, but it also includes a lesson plan for delivering in a classroom environment.

If you’re interested take a look at the Curriculum Hub.

I was very pleased to be a part of this project and really enjoyed working on it; I hope you’ll find some use out of what we created!