Skip to content

Unit 1 - Principles of Computing

Unit type: External (written examination)
Guided Learning Hours: 120
Assessment: Written exam set and marked by Pearson


What this unit is about

Unit 1 is one of the most important units in your BTEC Computing qualification - it is externally assessed, meaning your work in this unit is tested through a Pearson exam, not just coursework. It covers the foundational knowledge that underpins all of computing: how to think like a programmer, how to design algorithms, how to write and read code across different paradigms, and how programming languages actually work.

Unit structure

SectionTopic area
AComputational Thinking
BStandard Methods in Algorithm Development
CProgramming Paradigms & Data Structures
DProgramming Languages & Translation

Learning outcomes

By the end of this unit you should be able to:

  1. Apply computational thinking techniques - decomposition, pattern recognition, abstraction and algorithm design - to solve problems.
  2. Use pseudocode and flowcharts to represent algorithms clearly.
  3. Write programs using variables, operators, functions, control structures and data structures.
  4. Explain and apply standard sorting and searching algorithms.
  5. Understand the structure and features of procedural, object-oriented and event-driven programming.
  6. Explain how web-based coding works (client-side vs server-side).
  7. Describe translation methods and their trade-offs.

How to use these notes

Each page in this unit follows the same pattern:

  1. Read - clear notes covering every spec point.
  2. Examples - worked code examples and diagrams.
  3. Test yourself - MCQ quiz + flashcards at the bottom of each page.

Work through the sections in order. Each one builds on the last.


Where to start

👉 Begin with A1 · Decomposition - the first computational thinking topic.


Ad

PassMaven - revision made simple.