Skip to content ↓

Uxbridge High School

computer science

The Computer Science curriculum area is located in one centre with three dedicated suites, each equipped with 30 networked computers.  The curriculum area has three full time teachers and three technicians who support the curriculum area.  The aim of Computer Science is to make all students confident IT users.

key stage 3

All students study Computer Science for one hour per week.  Students are taught about how to use technology safely, respectfully, responsibly, securely, and learn how to protect their online identity and privacy.  Additionally they will learn about the legal, social, ethical and environmental issues regarding technology.


The students will utilise a range of different software such as Scratch and Kodu, to learn how to program, create games, create animations and develop mobile phone applications. Furthermore they will learn about digital literacy, web awareness, cryptography, binary logic, spreadsheets modelling, web developing, networking and hardware.

Key Stage 4

Students have a range of courses to study at Key Stage 4.  The curriculum area offers GCSE Computer Science, GCSE ICT, and Cambridge Nationals Level 2.


The GCSE Computer Science specification gives emphasis to analyse problems in computational terms through practical experience of solving problems, which includes abstraction, decomposition, logic, algorithms, and data representation. This will encourage students to think creatively, innovatively, analytically, logically and critically. Furthermore this specification will emphasise on how to apply mathematical skills relevant to Computer Science.


The GCSE ICT specification gives emphasis to the development of transferable skills, such as thinking creatively, logically and critically and, in particular, to problem solving and collaborative working skills.


The Cambridge Nationals in ICT will equip learners with sound ICT skills for everyday use and provide opportunities to develop in context those desirable, transferable skills such as planning, research and analysis, working with others or communicating technical concepts effectively.


Exam Board - OCR GCSE Computer Science (Year 10 Specification)

Exam - Unit 1: Computer systems – 40%

Exam - Unit 2: Computational thinking, algorithms and programming – 40%

Coursework - Unit 3: Programming project – 20%


Exam Board - OCR GCSE Computer Science (Year 11 Specification)


Exam - Unit A451: Computer systems and programming – 40%

Coursework - Unit A452: Practical investigation – 30%

Coursework - Unit A453: Programming project – 30%


Exam Board - AQA GCSE ICT

Exam - Unit 1:Systems and Applications in ICT – 40%

Coursework - Unit 2: The Assignment: Applying ICT – 30%

Coursework - Unit 3: Practical Problem Solving in ICT – 30%


Exam Board - OCR Cambridge Nationals in ICT

Exam - Unit 1: Understanding computer systems – 25%

Coursework - Unit 2: Using ICT to create business solutions  – 25%

Coursework - Unit 5: Creating an interactive product using multimedia components – 25%

Coursework - Unit 7: Creating dynamic products using sound and vision – 25%

Key Stage 5

Students currently study Cambridge Technicals Level 3.  The Cambridge Technicals provide opportunities to develop skills demanded by employers. The Cambridge Technical qualifications offer learners the opportunity for a programme of study to develop essential knowledge, transferable skills and personal skills in a ICT that interests them with the aim of enhancing their employability. This qualification will allow learners move into different areas of employment and achieve a nationally recognised vocational qualification.

Exam Board - OCR

Coursework - 100%

Unit 1   - Communication and employability skills for IT – 16.67%

Unit 2   - Information systems - 16.67%

Unit 6   - e-Commerce - 16.67%

Unit 12 - Maintaining computer systems - 16.67%

Unit 15 - Computer game platforms and technologies - 16.67%

Unit 43 - Understanding social media for business - 16.67%

extra curricular

There are many extra-curricular opportunities available for students.  Each year the curriculum area takes part in BBC School Report.  There is also a weekly Coding Club, where students learn different programming languages. These students will also have the opportunity take part in the Cyber Security Challenge and learn how to build their own computers.  Furthermore Computer Science is in collaboration with Brunel University and we are currently taking part in a competition called ‘Adoptabot’, where students are writing code to control a Finch Robot.

Useful links:

BBC Bitesize
Code Academy