Computing & Computer Science

Back to Subjects Menu

Computing at TWGGS is a popular subject that pupils embrace across the curriculum. We aim to equip pupils with a broad range of skills and understanding by teaching a range of topics, thereby introducing them to the wealth of opportunities available to them in the technological age. Many of the key aspects of computing provide pupils with transferable analytical and problem solving skills that can be applied in many other subjects.

The core of Computing is Computer Science, in which pupils are taught the principles of information and computation, how digital systems work and how to put this knowledge to use through programming. Computing also ensures that pupils become digitally literate with the correct skills for the future workplace and as active participants in the digital world. The IT network runs on Windows 10 and serves 4 dedicated ICT rooms plus many other terminals throughout the school.

Key Stage 3

Pupils in Year 7 and 8 have one lesson a week, with Year 9 having one lesson a fortnight. Year 9 have the option to continue with Computer Science at GCSE.

Year 7
  • Using Computers Responsibly (including internet safety)
  • Hardware & Software
  • Flowcharts using Flowol
  • Programming in Scratch and BBC Micro:bit
  • Programming in Python
  • Digital Design
Year 8
  • Hardware & Software
  • Networks and the Internet
  • Programming in Python
  • Spreadsheets
  • Data Representation
  • Web Design
Year 9
  • Programming in Python
  • Hardware and Software
  • Issues in Computer Science

GCSE Computer Science

GCSE

OCR specification for GCSE Computer Science Computer Science is the study of how computer systems work and how they are constructed and programmed. It explores a set of techniques for solving problems and requires logical thinking to be developed to understand programming. These are valuable transferable skills.

Pupils learn about:

  • Programming, using Python to design, write and test a range of programs
  • Algorithms and why they are at the heart of how computers work
  • Data: how it is handled and stored and what it can be used for
  • Hardware and Software, looking at how computers work
  • Communication and the internet, through study of networks and the world wide web
  • Issues in Computer Science, including ethical, cultural & environmental impacts and legislation

The knowledge and skills taught provide excellent progression to futures studies in the areas of computing, engineering and science. The course provides the knowledge, skills and understanding that a growing number of employers are demanding.

Component 1

Computer Systems

1 hour 30 minutes examination

80 marks

50% of GCSE

Topics

  • Systems architecture
  • Memory and Storage
  • Computer networks, connectios and protocols
  • System security
  • System software
  • Issues in Computer Science
Component 2

Computational Thinking, Algorithms and Programming

1 hour 30 minutes examination

80 marks

50% of GCSE

Topics

  • Algorithms
  • Programming techniques
  • Producing robust programs
  • Boolean logic
  • Programming languages & IDEs
Programming Project

20 hours of practical programming (completed in lessons)

This is a formal requirement that consolidates the learning across the specification through practical activity.

Topics

  • Programming techniques
  • Analysis
  • Design
  • Development
  • Testing and evaluation and conclusions

AS Level Computer Science

OCR AS Computer Science Specification

Component 1

Duration: 1hr 15mins

Marks: 70

Weighting: 50%

Type: Written paper

This component will introduce learners to the internal workings of the Central Processing Unit (CPU), the exchange of data and will also look at software development, data types and legal and ethical issues. It is expected that learner will draw on this underpinning content when studying computational thinking and developing programming techniques.

1.1 The characteristics of contemporary processors, input, output and storage devices

1.2  Software and software development

1.3  Exchanging data

1.4  The characteristics of contemporary processors, input, output and storage devices

1.5  Legal, moral, ethical and cultural issues

Component 2

Duration: 1hr 15mins

Marks: 70

Weighting: 50%

Type: Written paper

This component will incorporate and build on the knowledge and understanding gained in the Computing principles component. In addition, learners should understand what is meant by computational thinking and be able to use algorithms to solve problems.

2.1  Elements of computational thinking

2.2  Problem solving and programming

2.3  Algorithms

 

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×