Students follow an exciting and challenging curriculum, where they learn the important aspects of Computing. They learn about the laws associated with computers, the dangers of the modern digital world and how to stay safe when online. They will become familiar with coding in different programming languages, from giving simple sequences of instructions, to block based code and finally textual languages, developing their own games and applications. Finally, students will undertake project work where they will learn to use image, sound and video editing software to develop media aimed at specific audiences. The Key Stage 3 Computing course provides students a broad range of knowledge, skills and attributes that will equip them well in remaining safe on line and embracing the capability of computers to develop their creative and programming skills as they progress through school and onto life beyond school.
Computer Science allows students to become familiar with concepts of logical and computational thinking, as well as understanding the way the different components of a computer system function. The course is made up of three parts.
J277/01: Computer Systems – Students will gain an understanding of the theory aspects of the computer system. They will learn about systems architecture, input, output and storage, the CPU, networks, and the ethical, moral and legal issues surrounding computer systems.
J277/02: Algorithms and Programming – Students will become familiar the use of algorithms and will learn to code efficient and robust programs.
J277/03: Programming Project – Students will undertake a programming project that requires them to analyse a situation before designing and developing a solution and testing and evaluating their work.
The Level 3 BTEC Extended Certificate in Computing allows students in Years 12 and 13 to progress from the GCSE and further develop their skills and understanding in a range of interesting units.
Unit 1: Principles of Computer Science is externally examined and allows students to become more familiar with the different algorithms used in various situations as well as understanding the associated programming concepts
Unit 2: Fundamentals of Computer Systems focuses more on the Hardware used by a computer, and the way each component interacts with others in the system. Students learn to use logic to show.
Unit 7: IT Security Systems and Encryption allows students to set up their own network of computers and learn about the safe transmission of data, as well as writing their own encryption algorithms.
Unit 14: Computer Games Development where students get to research into the gaming industry, looking into the technologies that have been used to help create exciting and unique games before creating your own game that meets the criteria set out by the client.