A453 Arithmetic Task

OCR A453 Arithmetic Assessment using Python 

This in-school cpd course (for teachers only!) builds on your existing Python programming skills by teaching you how to break down a large task and, with stepwise refinement, build a fully working solution to a larger task.

This course will teach you, step by step, how to plan and write a solution for the OCR A453 Material 2 Arithmetic controlled assessment using the Python programming language.

This is not just giving you a possible solution to the task, on this one day course you will learn how to approach the task like a programmer, and be guided through each section as you plan, design and code a completed solution using nothing higher than GCSE level Python.

Participants will gain the skills needed to think like a programmer and to see how to write a complex task easily. At the end of the day you will understand the software development techniques teachers need to teach in the classroom prior to pupils starting the controlled assessment.

Although you are guided through every part of the project, course attendees will need existing Python skills. This course is ideal for teachers who have attended our two day Python course or who are quite confident in their Python programming skills, but are struggling to understand how to design and write the controlled assessment.

At the end of this one day course, you will have a working solution to the controlled assessment, you will understand how it was put together and how it all works. What is more important is that you will understand the skills your students need to complete the assessment and you will know how to teach students to approach designing and writing larger projects like the controlled assessment.

Obviously you cannot share this solution with pupils or teach them how to write it, but having written it yourself from scratch (with the tutors guidance) you will feel more confident when choosing how to guide students towards the skills needed to gain good grades with this assessment.

Course Tutor

The course is delivered by David Batty, who has 24 years of classroom experience teaching various computer subjects, and has been a programmer for 33 years.


We deliver our courses all around the UK and Ireland, we are happy to deliver in your school or academy, contact us to arrange a date.

Why not invite one or two teachers from a nearby school and share the cost? 

Booking or More Information

Telephone 01772 454328 (10am to 10pm – 7 days a week)

Email courses@codecollege.co.uk

See what others have to say about our Python Course…..

Totally amazing. Very professional and takes into account the varying abilities of the staff. I really enjoyed the day. Thank You =o)
(Danielle R, Head of ICT)
Well stepped, good level and good progress. Well worth it. (Phillip R, Teacher of ICT/Deputy Head of School)
Thank you David for a superb day, a very helpful and informative training day. We will be back for more!! (Stephen P, ICT Teacher)
This was an excellent informative course and I have learned a lot (Darren B, Teacher of ICT)