How to revise GCSE maths: turn mistakes into a study plan
Build a GCSE maths revision plan from your mistakes. Use a free error-log template, a three-session routine and worked examples to choose what to practise next.
Read pillar guideFree GCSE maths and beginner Python resources for curious minds. Learn a method, try it yourself, and see what you can do.
Free to explore. No sign-up needed.
Choose where you are today. Come back whenever you need.
New to a topic? Start with a guide and build the basics.
Work through an equation or run your first Python program.
Check your working, revisit a tricky step, and try again.
Plan revision around the method you need to repair, then work through original algebra questions. These resources complement your school materials; use your own exam board's specification to decide which topics you need.
Build a GCSE maths revision plan from your mistakes. Use a free error-log template, a three-session routine and worked examples to choose what to practise next.
Read pillar guidePractise eight original linear equations, from inverse operations to brackets and variables on both sides. Check each answer with a worked solution.
Read practice resourceStart with readable Python 3 programs, learn how input and loops behave, then build a complete project. Each lesson includes something to run, explain or test rather than a list of commands to memorise.
Start Python with a small, runnable example and a clear path through variables, input, decisions and loops. Includes readiness advice and debugging habits.
Read pillar guideMake a Python guessing game with high/low hints, a quit option and safe number input. Understand the loop, test edge cases and try extension challenges.
Read project lessonBring a question from the library to a free trial class, or explore our one-to-one tuition and coding courses. Keep learning at your own pace.