Skip to content ↓

Computer Science

Computer Science at Rugby High School

The curriculum is broken into three strands; Computer Science, Information Technology and Digital Literacy.

Computer Science

Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement and can look at the natural world through a digital prism.

The primary focus is to develop the student’s technical understanding and their ability to analyse and solve problems using computational thinking. Through computational thinking, students will be able to apply the concepts of abstraction, decomposition, logic, algorithms, and data representation to their daily lives.

Classroom learning is transferred to creating real-world systems through the creation of programming projects. The programming project will give students’ practical experience of solving problems through the capacity to think creatively, innovatively, analytically, logically and critically.

Teachers are empowered to explore new teaching methods that will enthuse and engage their learners through the practical application of computational theory.

Information Technology

Empowers a student to use professional software correctly. This includes sending an email appropriately to an intended audience, using Office software to write essays and create spreadsheets and to use the computer to create, store and edit digital content using appropriate file and folder names.

Information technology is used to allow students to express themselves through graphic and video editing software, where possible Information technology allows the students to access the latest software available to students to communicate with an intended audience.

Digital Literacy

Digital literacy is the set of competencies required for full participation in a digital society. It includes knowledge, skills, and behaviours involving the effective use of digital devices such as smartphones, tablets, laptops and desktop PCs for purposes of communication, expression, collaboration and advocacy. Students are taught how to use computers safely and responsibly. They are given a range of ways to report unacceptable content and contact when online. Digital literacy will provide students with the knowledge of the Laws and ethics involved with using digital devices.

The GCSE Computing course gives students a real, in-depth understanding of how computer technology works. Students will no doubt be familiar with the use of computers and other related technology from their other subjects and elsewhere. However, this course will give them an insight into what goes on ‘behind the scenes’, including computer programming, which many students find absorbing.

The course will develop critical thinking, analysis and problem-solving skills through the study of computer programming, giving students a fun and interesting way to develop these skills, which can be transferred to other subjects and even applied in day-to-day life. In this respect, the course provides excellent preparation for students who want to study or work in areas that rely on these skills, especially where they are applied to technical problems. These areas include engineering, financial and resource management, science and medicine.

 

Year 1 Unit 1 Computer systems Year 2 Unit 1 Programming project
Computer systems Systems Architecture 

Memory

Storage

Wired and wireless networks

Network topologies, protocols and layers

System security

System software

Ethical, legal, cultural and environmental concerns

Students will start their programming project in October and complete this by January

Year 1 Unit 2 Computational thinking, algorithms and programming Year 2  Exam Preparation

Computational thinking, algorithms and programming

Algorithms 

Programming techniques

Producing robust programs

Computational logic

Translators and facilities of languages

Data representation

 

Students will revisit topics from Year 1 and complete a series of mock exams in preparation for the exam in June.

 

The A Level Computer Science course at RHS is an exciting and highly sort qualification that gives learners a deep and thorough understanding of the subject. Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement, that can look at the natural world through a digital prism. This Computer Science qualification develops computational thinking, helping students to develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence.

 

A Level

 

Unit 1: Computer Systems Allows students to gain an appreciation of computing principals, including characteristics of contemporary systems architecture using operating systems, software development, introduction to programming, exchanging data, databases, networks and web technologies and computing-related laws

External examination 2 hours and 30 minutes 40% weighting

 

Unit 2: Algorithms and Programming Students gain an appreciation of designing solutions to particular problems, how procedural programs are structured, the types of data and data structures, the common facilities of procedural languages, how to write maintainable programs, and how to test and run solutions using algorithms.

External examination 2 hours and 30 minutes 40% weighting

 

Unit 3: Programming Project Students must select a user-driven problem of an appropriate size and complexity to solve. In this project students must demonstrate their ability to analyse the problem, design a solution, implement a solution and evaluate their development and final solution.

Internally assessed externally moderated coursework unit 20% weighting

 

Year 1 Unit 1 Computer systems Year 2 Unit 1 Programming project
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

Students will start their programming project in September and complete this by April

Year 1 Unit 2 Algorithms and programming Year 2  Exam Preparation
Elements of computational thinking

Problem solving and programming

Algorithms to solve problems and standard algorithms

 

Students will revisit topics from Year 1 and complete a series of mock exams in preparation for the exam in June.