Kenilworth School

Computer Science

Who teaches ICT?

Staff have a range of skills on the International stage in both educational and industrial sphere. Highly qualified and up-to-date expertise that will serve as an excellent bedrock for learning. All staff are trained in the field of computing and ICT and have extensive experience in a range of educational and work settings. Staff are keen to maintain cutting edge response to our ever-changing technological world.



This carefully planned course gives students a real, in depth understanding of how computer technology works. It offers an insight into what goes on ‘behind the scenes’, including computer programming, which many students find absorbing.


Students will:

  • l Look at the use of algorithms in computer programs
  • l Become independent and discerning users of IT
  • l Acquire and apply creative and technical skills, knowledge and understanding of IT in a range of contexts
  • l Develop computer programs to solve problems
  • l Evaluate the effectiveness of computer programs/solutions and the impact of computer technology in society.
  • Develop their understanding of current and emerging technologies and how they work.

Keystage 3

The computing course equips pupils to use computational thinking and creativity to understand and change the world. Computing has deep links with mathematics, science, and design and technology, and provides insights into both natural and artificial systems. The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming. Building on this knowledge students are equipped to use a range of multimedia devices and create a number of projects related to the real world. Computing also ensures that pupils become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.

The symbols above represent some of the programming competitions are support given by industry for Computing around the world. All of which should be part of the curriculum.

Keystage 4

Computing, programming and development is one of the few growth sectors in the UK. We live in an information society, one where the computer and the microchip are the development tools of the future. All the statistics say we do not produce enough computer scientists in the world and that people are only learning to use the tools that are given to them, not learning to make the tools themselves so that they can produce the next generation of software. Computer Science provides learners with the skills they need to make things happen.

This is a rigorous, knowledge-based, and intellectually challenging GCSE, which teaches programming and the underlying principles of logic, decomposition, algorithms, data representation, and communication.  The course aims to enable learners to:

  • develop knowledge and understanding of the fundamental principles and concepts of computer science
  • develop and apply computational thinking skills to analyse problems and design solutions across a range of contexts
  • gain practical experience of designing, writing, and testing computer programs that accomplish specific goals
  • develop the ability to reason, explain and evaluate computing solutions
  • develop awareness of current and emerging trends in computing technologies
  • develop awareness of the impact of computing on individuals, society and the environment, including ethical, legal and ownership issues
  • communicate computer science concepts and explain computational solutions clearly and concisely using appropriate terminology.



Students study two units that focus on the principles of computer science and practical programming skills. 



1 written exam paper – 2 hours                                75% of the marks           

1 controlled assessment                                            25% of the marks          



GCSE Computer Science opens doors to diverse career paths such as software development, database administration, hardware engineering, systems analysis, network architecture, web development, security analysis, and computer programming. It also provides good progression to AS and A level for learners who want to continue their study in this fascinating field.

Keystage 5

This specification sees students develop a wide range of ICT skills together with an in-depth knowledge and understanding of ICT. Candidates are encouraged to become discerning users of ICT.

A qualification in Computer Science opens up an incredible world of opportunities for work, not only within the technology industry but also in supporting roles within other industries. IT students will develop technical skills and knowledge that goes without saying. They will also need other talents such as the ability to communicate clearly at all levels, to plan and to manage a project. Decision making and problem-solving are also important. OCR’s IT suite of qualifications opens doors to diverse career paths: roles within the games design industry, web and animation development or network management or perhaps network security, digital forensics or mobile app development. Whatever path your students follow, the OCR IT suite provides a comprehensive range of qualifications to prepare them, plus flexibility and support for you. (OCR)