UK exam regular Ofqual has published the code it developed to support the grading of GCSE and A-level results during summer 2020, after exams were cancelled by COVID-19.
The regulator caused controversy in August when an algorithm it developed to calculate predicted exam grades led to approximately 40% of A-level students being downgraded.
This prompted widespread backlash from students, parents and teachers and eventually caused the UK government to retract the grades and allow students to be awarded based on what their teachers has expected them to receive, had exams gone ahead as planned.
Ofqual has now published the code[1] – which is written in the R programming language[2] – saying it wants to promote transparency and allow outside parties to "review and evaluate this aspect of our approach".
A spokesperson told ZDNet that Ofqual was not actively seeking feedback on the code from programmers or developers, nor was it looking for suggestions for how to fix or improve the code.
The spokesperson added: "The code we developed and published was not the final code used – exam boards were responsible for determining the final code that supported the production of the initial calculated grades. However, Ofqual would receive any feedback with thanks."
According to Ofqual, the code it developed was designed to help exam boards comply with its regulatory requirements[3] for calculating grades after it was announce that traditional summer exams would not take place.
Ofqual said[4] it was exams boards that were responsible for determining the final code for calculating students' grades "a way that would work with each of their individual computer systems."
The plan had been to use an algorithm to grade GCSE results as well, though this idea was scrapped at the same time