This course allows students to understand the fundamental components of modern computing technology. This course is aimed at students who have a solid aptitude in computer programming and problem solving. It has traditionally been aimed at students with a strength in maths and science.
What will students learn?
- Fundamentals of algorithms
- Fundamentals of data representation
- Computer systems
- Fundamentals of computer networks
- Fundamentals of cyber security
- Ethical, legal and environmental impact of digital technology on wider society, including issues of privacy
- Aspects of software development
- Non-exam assessment
How will students be assessed?
Students undertake 2 exams :
Paper 1 – Computational thinking and problem solving – 40% of GCSE
Paper 2 – Computer systems, networks, Cyber security, Ethical and Legal issues and software development – 40% of GCSE
Practical Programming Tasks – Students undertake a practical programming project. – 20% of GCSE
Homework will be set as appropriate. Various tasks will be set, either to follow up work done in class, or to improve students' knowledge on the topic covered. Students will be expected to use the internet or the school network to complete set tasks. Homework will take many forms from preparing presentation work for assessment to completing work started in class.