Computer Science


Computer Science

Computer Science

Computer Science News

At KS3 the Computer Science curriculum has been designed to prepare students for the digital world they are growing up in and to prepare them for the GCSE Computer Science course should they choose this as an option.

Computational thinking also supports students in other areas of study and involves thinking logically about how to solve problems and express solutions in a way that both humans and computers can understand.

Throughout Years 8 and 9 students will study computer science in discrete modules that aim to engage, enthuses and educate students about the progress, possibilities and limitations of computing. At the end of each year students will be assessed on their knowledge.

Year 8:

The year 8 curriculum is divided into Hardware, Processing and Communication, Data representation and Algorithms and Programming and development and students will develop some of the following skills and knowledge:

  • Students start by researching the history of computing from the abacus to the iPad and getting to grips with how to organise files on the school computers
  • Students look inside a computer and investigate the different components and how they interact with each other
  • Students use html to design a website
  • Students convert numbers between binary and decimal and develop and understanding of the importance of binary to computers
  • Students code images into binary, creating BITMAP images
  • Students are introduced to algorithms and flowcharts
    • Students learn to code using Python
        Year 9:

        Year 9:

        The year 9 curriculum is divided into Networks and Communication, Data representation and Algorithms and Programming and development and students will develop some of the following skills and knowledge:

      • Students develop and understanding of computer networks and protocols required for data transfer across these
      • Students develop their knowledge of html to improve formatting, consistency and aesthetics of a website
      • Students build on their knowledge of binary to allow them to add binary numbers
      • Students are introduced to the hexadecimal number system and convert between binary, decimal and hexadecimal
      • Students develop their knowledge of algorithms to include specific examples of searching and sorting algorithms
      • Students code text into binary using ASCII and understand the limitations of this and the need for Unicode
      • Students understand how sound is converted from analogue to digital
      • Students develop their coding skills using Python