COMPUTING - Mr C Price Teacher in Charge of Computer Science (2nd in Business and Computing)
Key Stage 3 Computing (Years 7, 8 and 9)
Computing equips students for the digital world by using computational thinking and creativity. There are three key areas that make up Computing:
Information and Communication Technology (ICT)
Throughout Key Stage 3 students develop their understanding of the principles of Computer Science such as abstraction, logic, algorithms and data representation. Students will also experience analysing, designing, developing and testing a computer program. They understand how hardware and software components make up computer systems, and how instructions are stored and executed within a computer system. They also learn about e-safety and ways to protect themselves in the digital world, and how to report concerns.
Key Stage 4 GCSE Computer Science (Years 10 and 11)
Computer Science is an English Baccalaureate subject, which is an ever-growing area of enormous importance to the economy. Students learn how to create applications that operate in a web enabled environment, and how to create simple computer games. They gain an understanding of the concepts of creating software applications with opportunities to work collaboratively.
There are two components to GCSE Computer Science:
Component 1 - Practical programming
- Students work independently to demonstrate their ability to code a solution to a given problem.
- Approximately 50 hours of controlled assessment (2 tasks of 25 hours each).
- 60% of the marks.
- Each student completes two tasks from a choice of four.
Component 2 - Computing fundamentals
- Students learn about the key components inside a computer and how they function. They also develop their understanding of computational thinking.
- 1 hour 30 minute exam.
KS5 Computer Science.
This is a practical and theoretical subject, looking at the natural world through a digital prism. Students develop computational thinking skills to solve problems, design systems and understand the power and limits of human and machine intelligence. They also enhance their knowledge of algorithms, data representation and logic, as well as considering the risks and opportunities posed by digital technology.
Students also develop an ability to analyse, critically evaluate and make decisions.
Computer Systems - Component 1
- The characteristics of contemporary processors, input, output and storage devices
- Software and software development
- Exchanging data
- Data types, data structures and algorithms
- Legal, moral, cultural and ethical issues
Algorithms and programming - Component 2
- Elements of computational thinking
- Problem solving and programming
- Algorithms to solve problems and standard algorithms
Programming project - Component 3
Students choose a computing problem to work through, and analyse, design, develop and evaluate their solution.