Skip to main content

OCR homepage

  • OCR sites
  • About
  • Contact us

Administration

  • Active Results
  • Interchange
  • Log in to the OCR Repository
  • Teach Cambridge

Support

  • ExamBuilder

FAQs

  • Online Support Centre

Main navigation

  • Subjects
    • Mathematics
    • English
    • Geography
    • History
    • Biology
    • Chemistry
    • Physics
    • Science
    • Computer science and ICT
    • Business
    • PE and sport
    See all subjects
  • Qualifications
    • AS and A Level
    • GCSE
    • Entry Level
    • Cambridge Technicals
    • Cambridge Nationals
    • Core Maths
    See all qualifications
  • Administration
    • Overviews
    • Preparation
    • Entries
    • Assessment
    • Results
    • Post-results services
    • Certificates
    • Support and tools
    Administration
    • Interchange
    • Basedata
    • Grade boundaries
    • Key dates and timetables
  • More
  • Students
    • Past papers
    • Replacement certificates
    • Exam dates and timetables
    • Getting your results
    • Convert raw marks to UMS
    • Private candidates
    • Explaining examining
    • Managing stress
    More for students
  • Students
    • Past papers
    • Replacement certificates
    • Exam dates and timetables
    • Getting your results
    • Convert raw marks to UMS
    • Private candidates
    • Explaining examining
    • Managing stress
    More for students
  • OCR Sites
  • About
  • Contact us
  • Home
  • Administration
  • General qualifications
  • Assessment
  • GCSE (9-1) Computer Science programming skills

GCSE (9-1) Computer Science programming skills

Assessment: General qualifications

Quick Links

GCSE (9-1) Computer Science programming skills

About the programming skills requirement 

For GCSE (9-1) Computer Science (J277), all students must be given the opportunity to undertake a programming task or tasks during their course of study. These tasks should allow candidates to gain practical experience of the programming skills listed within the specification. The programming task(s) must allow candidates to design, write, test and refine programs in a high-level text-based programming language(s).

Practical programming skills are assessed in Component 2, in particular Section B, of the written examination. We have provided a range of ideas for tasks on the website. However, these are not limiting. You are free to design and use your own tasks with candidates. You may also customise the tasks we provide.

Programming skills statement

For GCSE Computer Science, you must complete a practical programming statement for all examination series in which candidates are entered confirming you have met the requirements in Section 2d of the specification (Design, Write, Test, Refine). 

The statement must be completed by someone who can declare that the requirements have been met. This may be your Head of Centre or Head of Department. 

Statements must be submitted to us by 15 May.

  • GCSE Computer Science programming statement
  • Facebook
  • Twitter
  • LinkedIn
  • YouTube
  • Instagram

© OCR

  • Terms and conditions
  • Privacy policy
  • Accessibility
  • Statement on modern slavery
  • Use of cookies
  • Copyright statement

© OCR

We use cookies. By clicking any link on this page you are giving your consent for us to set cookies Accept