Skip to main content

The Computing/ICT department aims to provide students with skills for life, to enable and empower students to take an active part in society, in life beyond St. Bede’s. The curriculum is designed to be balanced and challenging, covering a wide spectrum of skills and philosophies found under the umbrella term of computing. Students will develop a range of creative and problem solving skills in line with the national curriculum, but also develop and enhance their ICT skills in a wider context to meet the needs of a modern world.

GCSE Computer Science Curriculum Overview

For GCSE computer Science students will study computational thinking, code tracing, problem-solving, programming concepts including the design of effective algorithms and the designing, writing, testing and refining of code. Students will be required to design, write, test and refine program code using Python and SQL. Students will sit two exams which in which they will have to evidence knowledge of:

  • structuring programs into modular parts with clear documented interfaces to enable them to design appropriate modular structures for solutions
  • including authentication and data validation systems/routines within their computer programs
  • writing, debugging and testing programs to enable them to develop the skills to articulate how programs work and argue using logical reasoning for the correctness of programs in solving specified problems
  • designing and applying test data (normal, boundary and erroneous) to the testing of programs so that they are familiar with these test data types and the purpose of testing
  • refining programs in response to testing outcomes.

Level 1/Level 2 Cambridge National in Creative iMedia Curriculum Overview

This course is aimed at developing knowledge, understanding and practical skills required for use in creative technology industries. Students will learn about the media industry, digital media products, how they are planned, and the media codes which are used to convey meaning, create impact and engage audiences. Furthermore, they will learn to how to develop visual identities for clients and use the concepts of graphic design to create original digital graphics to engage target audiences and how to plan, create and review interactive digital media products.

Year 10

Computer Science
3.1 Fundamentals of algorithms
3.2 Programming

  • Understand and explain the terms algorithm, decomposition & abstraction
  • Use a systematic approach to problem solving and algorithm creation representing those algorithms using pseudo-code, program code and flowcharts.
  • Theoretical and practical knowledge of programming

Creative iMedia
Unit – Visual identity and digital graphics

This is assessed by completing a set assignment.

  • Develop visual identity
  • Plan digital graphics for products
  • Create visual identity and digital graphics

Computer Science
3.3 Fundamentals of data representation
3.4 Computer systems

  • Number Systems and Units
  • Image & sound representation
  • Character encoding
  • Data compression
  • Computer architecture
  • Hardware & Software
  • Boolean logic
  • Networks

Creative iMedia
Unit Interactive digital media

This is assessed by completing a set assignment.

  • Plan interactive digital media
  • Create interactive digital media
  • Review interactive digital media

Year 11

Computer Science
3.5 Fundamentals of computer networks
3.6 Cyber security

  • Define what a computer network is.
  • Define and explain the network protocols.
  • Describe the main types of computer network
  • Describe the 4 layer TCP/IP model:
  • Understand and be able to explain cyber security threats.
  • Know the different types of threats
  • Know how to detect and prevent threats
  • Understand the concept of social engineering.

Creative iMedia
Unit – Creative iMedia in the media industry

This is assessed by taking an exam.

  • The media industry
  • Factors influencing product design
  • Pre-production planning
  • Distribution considerations

Computer Science
3.7 Relational databases and structured query language (SQL)
3.8 Ethical, legal and environmental impacts of digital technology on wider society, including issues of privacy

  • Explain the concept of a relational database
  • Be able to use SQL to retrieve data from a relational database.
  • Explain the current ethical, legal and environmental impacts and risks of digital technology on society.

Computers themselves, and the software yet to be developed will revolutionise the way we learn.

Steve Jobs