Skip to content ↓
Worthing High School

Worthing High School

Computer Science

Computers have completely transformed the way we work, study, communicate, socialise and spend our leisure time.  As it becomes increasingly more important in our daily lives, we aim to provide our students with skills and experiences to help them to use technology confidently and creatively.  


Information about the COMPUTER SCIENCE Department

Curriculum Vision 

All students will be inspired by Computer Science to be innovative users of new technologies. We prepare students for a world in which computers will take on more and more roles within society. All students will be taught to think creatively, analytically, logically and critically when using computers. 

Curriculum Intent 

ll students will: 

  • Analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs.  

  • Learn the impacts of digital technology as an individual and to wider society.  

  • Learn the components that make up digital systems, and how they communicate with one another and with other systems.  

Computer Science Sequence 

Year 7 to 9  

In term one Students are taught the topic of Data Representation where they learn how computers represent data including text, numbers, images and sound.   

In term two, this is followed by the study of Networking where students learn about various types of computer networks and how they interconnect. 

 In term three students will undertake the study of Software & Hardware where they learn about the different characteristics and various purposes. 

 In term 4 students will begin the study of Python 3 programming where students learn basic programming concepts and principles, in an interactive environment. 

To build on this is term five students will deepen their understanding of Python 3 programming, where they will learn to use Sonic Pi, which is a sound based programming environment, where students will learn to create their own ringtone. 

The final project, in term six, is Kodu where students further develop their programming skills in a fun gaming environment. 

Progression to KS4 

Students can go on to study OCR GSCE Computer Science at Worthing High School.  Here is the latest syllabus. 

Curriculum Sequencing 



GCSE Computer Science

Term 1

Term 2

Term 3

Term 4

Term 5

Term 6


Data Representation

How data represents text, sound and images

Networking Basics

The fundamentals of networks and the necessary hardware

Software & Hardware:

The different types of common computing software and hardware.

Python 3 Programming with Turtle Graphics

Python 3 Programming with Sound via Sonic Pi

Kodu Programing

Designing your own gaming experience

Year 10

  • Systems Architecture
  • Memory
  • Algorithms           
  • Programming Introduction
  • Data representation
  • Computational logic    
  • Programming Practice
  • Programming techniques
  • Programming Practice
  • Translators and facilities of languages
  • Producing robust programs           
  • Programming Practice
  • Unit 2 Revision / Mock
  • Programming Project – NEA  - 10 hours
  • Programming Project –NEA - 10 hours

Year 11

  • Wired and wireless networks
  • Network topologies, protocols and layers
  • Unit 1 Mock Paper
  • Unit 2 Revision
  • Unit 2 Mock
  • System security
  • System software
  • Ethical, legal, cultural and environmental concerns
  • Revision for Unit 1 & 2
  • Exams


Aims of the Computer Science Department

  • To enable every student to reach their potential when using computer technology.
  • To show how Computer Science relates to the outside world.
  • To instil the confidence in our young people to have a go at problem solving using computer technology, no matter how challenging.
  • To put Computer Science on the map.
  • To encourage our young people to take Computer Science further in their academic life.

Departmental Staff

  • Mr S Uddin - Subject Leader IT & Computer Science


To support the learning of Computer Science and digital literacy at Worthing High, we have a number of ICT suites in school, which are used by students of all ages. We also have mobile tablets supported by a new reliable wireless network.

Our Philosophy

The Computer Science department is one that can be accessed by all. Whilst a challenging subject, we believe a love of independent problem-solving is all you need to succeed: you should constantly question "why?" and "how?". We aim to promote a keen interest in the artificial intelligence around us. Anything can be achieved if you work hard, with enthusiasm and resilience. 


Key Stage Three (Years 7-9)

Students currently study a variety of Computer Science and digital literacy topics such as:

  1. Data Representation
  • Learn how processors’ instruction sets relate to low level instructions carried out by a computer.
  • Learn how bit patterns represent numbers, images and sound.
  • Learn how digital computers use binary to represent all data.
  • Learn the relationship between data representation and data quality.
  • Learn the different types of data (text, number) and understands how these are used in different situations.
  • Learn how filters or single criteria searches can find information

  2.Networking basics

  • Learn the importance of network security including simple security techniques such as strong passwords
  • Learn how data transmission between digital computers over networks, including the internet i.e. IP addresses and packet switching. Constructs static webpages using HTML.
  • Learn an introduction to Networks,  the Internet and the World Wide Web, Domains and IP
  • Learn the difference between the internet and internet service e.g. World Wide Web.
  • Develop an awareness of, and can use a range of internet services e.g. VOIP.
  • Learn the importance of communicating safely and respectfully online, and the need for keeping personal information private. Understands how to effectively use search engines. Explains the difference between a web browser and a search engine.

3. Software and Hardware

  • Investigate the differences between different Operating Systems, and the advantages and disadvantages of these.
  • Learn about a range of application software to carry out designated tasks.
  • Learn to classify a range of software including operating systems, utility and application software.
  • Learn the difference between hardware and software, and their roles within a computer system with examples of how data is stored on a computer.

4. Python 3 Programming using Turtle

  • Learn where information can be filtered out in generalising problem solutions (abstraction).
  • Learn to use logical reasoning to predict outputs, showing an awareness of inputs.
  • Learn to select similarities and differences in situations and uses these to solve problems (pattern recognition).
  • Learn to constructs solutions (algorithms) that use repetition and two way selection.
  • Learn to solve problems through decomposition.
  • Learn about simple algorithms using loops, and selection. Detects and corrects errors i.e. debugging, in algorithms.

5. Python 3 Programming using Sonic Pi

Sonic Pi is a Python code-based music creation and performance tool. This project progressing Python skills previously learnt using Sonic Pi and creates various cool sounds!  Sonic Pi can be downloaded here for FREE:

6. Kodu – students learn the principles of programming constructs using Kodu which creates games via a simple visual programming language. Kodu can be downloaded here for FREE:


KS4 (Year 10 and 11)

There are three strands to the course:

1. Paper 1 – Computer Systems

2. Paper 2 – Computational Thinking and Algorithms

3. Controlled Assessment – Programming Project

More information from exam board OCR is provided here:

Independent Learning


Worthing High is part of Code Club UK, which is a nationwide network of volunteers and educators who run free coding clubs for young people aged 9-13. Students can learn to code using Scratch, Python, HTML and CSS.

Code Club is on every Tuesday in room D4: 3.15-4.15pm

Intervention – Period 6’s

Computer Science P6 intervention is held Tuesday after school in D4 3.15-4.15pm.  All students are welcome and some students are specifically invited.

Revision Sessions

For Easter Revision Sessions, please see Exam Support and Timetables page - under Teaching & Learning.