Computer Science & ICT
These two years are fundamental to the students as they will gain confidence and many skills in various areas of ICT and Computing. The students will learn the binary and hexadecimal number systems as used by programmers and within computers. They will learn how computers work, how they are programmed and how they link with the world using devices, networks and the Internet. They will also develop skills in Digital Literacy, namely through extensive use of Microsoft Office. students will learn web design through the HTML and Python programming languages.
In Year 9, students begin working towards a GCSE in Computer Science (OCR). The course runs until Year 11. Students will be able to understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation; they will be able to analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems; they will be able to evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems, and, they will become responsible, competent, confident and creative users of information and communication technology. Throughout Years 9 and 10, students will learn to program in Python programming language, along with Assembly language and Machine code in preparation for a complex project which will take 20 hours to complete.
OCR Computer Science
This specification has been designed for students who wish to go on to higher education courses or employment where knowledge of Computing would be beneficial. Those who study Computing can, for example, go on to a career in Medicine, Law, Business, Engineering or any type of Science. The course builds upon the deep foundations of the core GCSE Computer Science previously studied. However prior knowledge of Computer Science is not compulsory.
The course focuses on Computer Architecture, System software, data and its structures, networks and Ethics. There is a project element with its emphasis on abstract thinking, general problem solving, algorithmic and mathematical reasoning, scientific and engineering-based thinking, the course is a good foundation for further study.