Computer Science

Computer Science is an exciting course where students will learn how to make mobile apps, computer software and gaming through programming. They will develop problem-solving, critical thinking, creative and technical skills. We believe that developing IT skills is essential to enable our students to achieve in education and beyond.

Career opportunities from studying Computer Science:

  • Software Developer
  • Network Engineer
  • Games Designer/Programmer

Key Stage 3 (Yr. 7, 8 & 9)

Lessons at Key Stage 3 offer students the opportunity to develop their knowledge and understanding of:

Computer Science (CS) – a practical study of computation: what can be computed, how to compute it and how computation may be applied to the solution of problems.

Information Technology (IT) – how computers and telecommunication equipment work, the technologies behind the internet, and how they may be applied to the storage, retrieval, transmission and manipulation of data.

Digital Literacy (DL) – develop the ability to use the digital technologies effectively, responsibly, safely and critically, as well as the skills to create and evaluate digital artefacts using a range of digital technologies. The creation of digital artefacts is integral to much of the learning of computing, they take many forms including; digital images, computer programs, spreadsheets, animations and digital publications.

Key Stage 4 (Yr. 10 & 11)

Component 1: Computer Systems (40%)

1 hour and 30 minutes written paper

What will I learn? 
This component will introduce students to the Central Processing Unit (CPU), computer memory and storage, wired and wireless networks, network topologies, system security and system software. It is expected that students will become familiar with the impact of Computer Science in a global context through the study of the ethical, legal, cultural and environmental concerns associated with Computer Science. It is expected that students will draw on this underpinning content when completing the Programming Project component.

Component 2: Computational thinking, algorithms and programming (40%)

1 hour and 30 minutes written paper

What will I learn? 
This component incorporates and builds on the knowledge and understanding gained in Component 01, encouraging students to apply this knowledge and understanding using computational thinking. Students will be introduced to algorithms and programming, learning about programming techniques, how to produce robust programs, computational logic, translators and facilities of computing languages and data representation. Students will become familiar with computing related mathematics.

Component 3: Programming project (20%)

20 hour controlled assessment

What will I learn? 
Students will need to create suitable algorithms which will provide a solution to the problems identified in the task. They will then code their solutions in a suitable programming language. The solutions must be tested at each stage to ensure they solve the stated problem and students must use a suitable test plan with appropriate test data. The code must be suitably annotated to describe the process. Test results should be annotated to show how these relate to the code, the test plan and the original problem. Students will need to provide an evaluation of their solution based on the test evidence. Students should be encouraged to be innovative and creative in how they approach solving the tasks. Students are not allowed access to the internet within the non-exam assessment controlled environment.

BTEC in Information and Creative Technology

Unit 1:
Provides an introduction to the modern online world. Students gain an understanding of the main technologies and processes behind the internet and investigate the technology that enables digital devices to share and exchange information. Considering a range of devices (smartphones, tablets, digital music players, etc.) students investigate the technology that enables digital devices to share and exchange information.

Unit 3:
Students create a digital portfolio of their work that is shaped for onscreen presentation and is made available to anyone with a computer and the internet connection. A digital portfolio is an exciting way to demonstrate the students’ talent and achievement.  It allows them to share information on a global scale, connect with new audiences and include multimedia elements.

Unit 13:
Requires the students to investigate the features and uses of websites, and how their components and applications interact with each other. Students learn what makes an effective website and how the features of a good website help user functionality, usability and accessibility. Students learn how to design and develop effective websites using a range of techniques and incorporating interactive elements such as animated banners and interactive menus that they make themselves. Students use professional software and develop understanding about how webpages are coded in HTML (Hyper Text Mark-up Language) and how they can change the appearance of HTML coded pages using CSS (Cascading Style Sheets).

School Resources

  • 11 computer rooms including a suite of apple macs.
  • Macromedia suite software
  • Adobe Photoshop
  • A variety of block programming environment software
  • A variety of higher-order programming environment software
  • Control simulation software
  • Bank of resources on a shared network drive
  • Full Office suite (Word, Excel, Access, PowerPoint and Publisher)

Useful Websites