Skip to content ↓

What will my child learn in year 12?

Term 1

BTEC Computing:

Unit 1 – Principles of Computer Science

Learning Aim A: Computational Thinking

Application of the thinking skills involved in analysing problems and processes, to identify solutions that can be developed into computer programs.

  • Decomposition
  • Pattern recognition
  • Pattern generalisation and abstraction
  • Algorithm design

Unit 2 – Fundamentals of Computer Systems

Learning Aim A: Hardware and Software

The concepts and implications of the use of, and relationships between, hardware and software that form computer systems.

  • Computer hardware in a computer system 
  • Computer software in a computer system
  • Data processing

Term 2

BTEC Computing:

Unit 1 – Unit 1 – Principles of Computer Science

Learning Aim B: Standard methods to develop algorithms

Techniques used to design solutions to problems.

  • Decomposition
  • Structured English
  • Pseudocode

Selecting, applying, using and interpreting standard algorithms within a computer program to store and process data.

  • Sorting algorithms
  • Searching algorithms
  • Stacks and queues

Unit 2 – Fundamentals of Computer Systems

Learning Aim B: Computer architecture

The implications of computer architecture models and the impact of the relationships between their component parts

  • Approaches to computer architecture 
  • Concepts of microarchitecture
  • Registers and register handling

Learning Aim F: The use of logic and data flow in computer systems

The use, application and interpretation of logical processes and diagrams to represent data flow and relationships in and between computer systems.

  • Boolean logic
  • System diagrams

Term 3

BTEC Computing:

Unit 1 – Unit 1 – Principles of Computer Science

Learning Aim C: Programming paradigms

Use of standard structures and conventions to build and develop accurate, efficient and effective computer code to fulfil identified criteria and solve problems.

  • Handling data within a program 
  • Arithmetic operators
  • Built-in functions
  • Validating data
  • Control structures
  • Data structures

Unit 2 – Fundamentals of Computer Systems

Learning Aim C: How data is represented by computer systems

The characteristics, concepts and implications of computer data representation methods.Approaches to computer architecture

  • Number systems
  • Text representation
  • Image representation

Learning Aim D: How data is organised on computer systems

The characteristics and implications of methods of organising data in computer systems, and its impact on computer processes.

  • Data structures
  • Indices and matrices

Term 4

BTEC Computing:

Unit 1 – Unit 1 – Principles of Computer Science

Learning Aim D: Types of programming mark-up languages

The features, applications, impact and implications of using programming and mark-up languages to develop code.

  • Procedural programming
  • Object-orientated programming
  • Event driven programming
  • Coding for the web
  • Translation

Unit 2 – Fundamentals of Computer Systems

Learning Aim C: How data is transmitted by computer systems

The concepts, processes and implications of data transmission in and between computer systems. Number systems

  • Transmitting data
  • Error detection
  • Error correction

Learning Aim D: How data is organised on computer systems

The characteristics and implications of methods of organising data in computer systems, and its impact on computer processes.

  • Data structures
  • Indices and matrices

Term 5

BTEC Computing:

Unit 1 – Principles of Computer Science revision

Unit 2 – Fundamentals of Computer Systems revision

Term 6

BTEC Computing:

  • Unit 14 – Computer Games Development

Learning Aim A – Investigate technologies used in computer gaming

  • Unit 7 – IT Systems Security and Encryption

Learning Aim A – Investigate technologies used in computer gaming