Programming project administration

This specification includes a programming project.

Visit for detailed information about all aspects of the programming project administration.

The head of the school or college is responsible for making sure that the programming project is conducted in line with our instructions and Joint Council for Qualifications (JCQ) instructions.

To ensure the delivery of the programming project and reduce the likelihood of malpractice, we will monitor students' work.

Supervising and authenticating

To meet Ofqual’s qualification and subject criteria:

  • students must sign the Candidate record form (CRF) to confirm that the work submitted is their own
  • all teachers who have supervised a student’s work must sign the declaration of authentication on the CRF.        This is to confirm that the work is that of the student concerned and was conducted under        the conditions laid down by this specification
  • teachers must ensure that a CRF is provided with each student’s        work

Schools and colleges must also provide a signed 'Programming      project declaration' confirming that each student has:

  • had 20 timetabled hours set aside to undertake the programming project
  • produced a written account of their programming project which represents their          individual work, covers each part of the project and references any resources used and          support given.

Students must be subject to supervision to ensure that the work submitted      can be confidently authenticated as their own. You are permitted to explain or amplify the      language used in the programming project if students are unable to      understand what is required, and assist them through the stages of the        development program and production of the report to ensure that their work is appropriately        focused. However, the program and report should remain the students own work. In providing        advice teachers must not provide templates, model answers, writing frames, specific feedback        on how to solve the live programming project task or aspects of it.

Please make a note of all the individual support the      student received on the CRF. You should also provide a programming project        declaration signed by the Head of centre, confirming that the rules for the conduct of        the programming project have been adhered to. If either of these are not signed, we      cannot accept the student’s work.

Teachers are required to keep a log of the number of hours spent on the        programming project, this must be provided with the        sample of students' work that is sent to AQA. If you fail to provide students with the        opportunity of 20 timetabled hours to undertake the programming project, it will be        considered malpractice.

Avoiding malpractice

You must be able to confirm that the work submitted by each student is their own and has been completed within 20 timetabled hours. All work must be completed under supervision in the classroom and appropriate action taken to ensure that students are not able to bring in work produced outside of the supervised time.

Further details on the rules and procedures for the authentication of students work are in the teacher's notes that accompany each programming project task.

If you identify malpractice before the student signs the declaration of authentication, you don’t need to report it to us. Please deal with it in accordance with your school or college’s internal procedures. We expect schools and colleges to treat such cases very seriously.

If you identify malpractice after the student has signed the declaration of authentication, the head of your school or college must submit full details of the case to us at the earliest opportunity. Please complete the form JCQ/M1, available from the JCQ website at

We have agreed a date with Ofqual when the programming project papers may be given to teachers and students. This can be found at

If the programming project task is released before Ofqual’s agreed date we will treat this as malpractice.

You must record details of any work which is not the student’s own on the CRF or other appropriate place.

You should consult your exams officer about these procedures.

Submitting work

You are required to submit a sample of students work to AQA on or shortly after 15 May. You must check that the CRF accompanies the work of each student and that the signed programming project declaration is emailed to us at

The deadline for submitting the work of each student is given at

Factors affecting individual students

For advice and guidance about arrangements for any of your students, please email us as early as possible at

Occasional absence: you should be able to accept the occasional absence of students by making sure they have the chance to make up what they have missed. You may organise an alternative supervised session for students who were absent at the time you originally arranged.

Lost work: if work is lost you must tell us how and when it was lost and who was responsible, using our special consideration online service at

Special help: where students need special help which goes beyond normal learning support,pleaseuse the CRF to tell us so that this help can be taken into account during monitoring

Students who move schools: students who move from one school or college to another during the course sometimes need additional help to meet the requirements. How you deal with this depends on when the move takes place. If it happens early in the course, the new school or college should be responsible for the work. If it happens late in the course, it may be possible to arrange for AQA to monitor the work as a student who was ‘Educated Elsewhere’.

Keeping students work

Students’ work must be kept under secure conditions from the time that it is submitted, with completed CRF. After the monitoring period and the deadline for Enquiries about Results (or once any enquiryis resolved) you may return the work to students.

Monitoring work


We'll contact you to let you know which students’ work to submit. If you are entering fewer than 20 students (or submitting work electronically) it will be the work of all your students. Otherwise it will be a percentage of your students’ work.

An AQA monitor will check a sample of your students work to ensure that:
  • students have had the opportunity to spend 20 timetabled hours on their programming project
  • students have had the opportunity to complete all sections of the programming project and have produced both a program and written report
  • the work is that of the individual student.

Work will not be returned to your school or college after monitoring has taken place.

School and college consortia

If you are in a consortium of schools or colleges with joint teaching arrangements (where students from different schools and colleges have been taught together but entered through the school or college at which they are on roll), you must let us know by:

  • filling in the Application for Centre Consortium Arrangements for centre-assessed work, which is available from the JCQ website
  • appointing a consortium co-ordinator who can speak to us on behalf of all schools and colleges in the consortium. If there are different co-ordinators for different specifications, a copy of the form must be sent in for each specification.

We will allocate the same monitor to all schools and colleges in the consortium and treat the students as a single group for monitoring purposes.

All the work must be available at the lead school or college.

After monitoring

We will not return your students' work. You will not receive a report on the outcome of monitoring when the results are issued.