R050 Revision Hub

Welcome to Your R050 HQ

Master the theory for the Cambridge National IT exam.

1h 30m Exam
70 Marks
40% of Grade

Exam Strategy: The Golden Rule

The exam almost always uses a Scenario. Do not just define terms.

Bad: "A firewall blocks hackers."

Good: "Progress Pharmacy needs a firewall to prevent hackers from stealing patient medical records."

How to use this site

  • 1 Navigate through the 6 Topic Areas using the sidebar.
  • 2 Click the Sub-topic Tabs within each page to dig deeper.
  • 3 Complete the Interactive Tasks (Two per topic!) to earn XP.

Topic 1: Design Tools

Planning Tools (Logic & Structure)

1. Flowcharts

Used to map out the *logic* of a system or process (e.g., an algorithm).

  • Term
    Terminator: Start/End.
  • Proc
    Process: Calculation/Action.
  • Decision: Yes/No question.
  • I/O
    Input/Output: Data in/out.

2. Mind Maps

Used for brainstorming and showing relationships between different parts of a project.

  • Structure: Central Node $\rightarrow$ Branches $\rightarrow$ Sub-nodes.
  • Use Case: Planning a website structure (Site Map) or breaking down a complex project.

Game 1A: The Tool Selector

EARN 100 XP

Read the client request and select the correct Design Tool.

"I need to plan out the logical steps for my login system code."

Game 1B: Symbol Matcher

EARN 100 XP

Which Flowchart symbol represents:

A Decision (Yes/No)

Topic 2: HCI & Accessibility

2.1 HCI in Application Areas

HCI (Human Computer Interaction) purpose varies by industry. The goal is always to make the system useful for that specific user context.

🏦 Banking (ATMs)

Purpose: Allow customers to manage money without staff.

+ 24/7 Access, Private.

- Security risks (skimming), inflexible.

📟 Embedded Systems (Microwave)

Purpose: Perform a specific task efficiently.

+ Simple interface, reliable.

- Hard to update, limited features.

🎮 Entertainment (Streaming/Games)

Purpose: Engage user and provide leisure.

+ Personalised, visually rich.

- Addictive, data intensive.

⌚ Fitness (Smart Watches)

Purpose: Track health data on the go.

+ Portable, motivational.

- Small screen, battery life.

🏠 Home (Smart Thermostat)

Purpose: Automate and control home environment.

+ Energy saving, remote control.

- Reliance on WiFi, complex setup.

🛒 Retail (Self-Checkout)

Purpose: Speed up sales process.

+ Faster (sometimes), less staff needed.

- "Unexpected item in bagging area" frustration.

Game 2A: Accessibility Audit

EARN 100 XP

User Profile: Sarah

Sarah has severe arthritis in her hands and finds it painful to click small buttons or hold a mouse.

Select the best solution for this user:

Game 2B: UI Style Snapper

EARN 100 XP

Select the best Interface for this scenario:

A driver needs to change music while keeping hands on the wheel.

Topic 3: Data & Testing

3.1 Data vs Information

Data: Raw facts and figures with no context (e.g., "180", "Green").

Information: Data that has been processed with structure and context (e.g., "Height: 180cm").

Data + Structure + Context = Information

3.2.1 Data Types

  • Alphanumeric: Combination of letters and numbers (e.g., Postcode "CB1 2AB").
  • Numeric (Integer): Whole numbers (e.g., 5).
  • Numeric (Real/Decimal): Numbers with decimals (e.g., 5.5).
  • Numeric (Currency): Money values (e.g., £5.00).
  • Numeric (Percentage): Parts of 100 (e.g., 50%).
  • Boolean: Two options only (Yes/No, True/False).
  • Date/Time: e.g., 22/01/2026.
  • Text: Strings of characters/words.

3.2.2 - 3.2.4 Quality Assurance

Validation (Computer Check)

Checking data is reasonable/sensible.

  • Range Check: Between limits (1-100).
  • Length Check: Specific char count (8 chars).
  • Type Check: Correct data type (Numbers only).
  • Format Check: Pattern (Postcode).
  • Presence Check: Not empty.
  • Limited Choice: Drop-down, Radio, Tick list.
  • Lookup Check: Exists in a list/database.

Verification (Human Check)

Checking data is consistent with source.

  • Double Entry: Typing data twice to compare (e.g., passwords).
  • Manual Check: Proofreading against the original paper document.

Game 3A: Validation Station

EARN 100 XP

Identify the correct Validation Check for the scenario.

"Ensuring a password is at least 8 characters long."

Game 3B: Data Type Dash

EARN 100 XP

Identify the correct Data Type:

"£12.50"

Topic 4: Cyber-security & Law

4.1 Understanding Threats

1. Hacking & DoS

Denial of Service (DoS): Flooding a server with traffic to crash it (make it unavailable).
Why? To disrupt business or for revenge.
Hacker Types:
  • Black Hat: Malicious, illegal, for theft/damage.
  • White Hat: Ethical, hired to test security.
  • Grey Hat: Fun/Status. May break laws but not for theft.

2. Malware (Malicious Software)

  • Virus: Attaches to files, replicates, damages data. Needs human action to spread.
  • Worm: Self-replicating, spreads through networks automatically. Slows networks.
  • Trojan Horse: Disguised as legit software to create a backdoor.
  • Spyware/Keylogger: Monitors activity/keystrokes to steal passwords.
  • Ransomware: Encrypts files and demands money for the key.
  • Adware: Pop-up ads, slows performance.
  • Botnet: Network of infected computers (zombies) controlled remotely (often for DoS).

3. Social Engineering (Tricking People)

Phishing: Fake emails/links to steal info.
Shoulder Surfing: Looking over someone's shoulder.
Blagging (Pretexting): Inventing a scenario to get info.
Baiting: Leaving a USB stick hoping someone plugs it in.
Quid Pro Quo: Offering a service (e.g., "IT Support") in exchange for login details.
Scareware: Fake virus alerts ensuring you pay for fake antivirus.

Game 4A: The Judge

EARN 100 XP

A crime has been committed. Drag (or click) the crime to the correct Law.

Computer Misuse Act

GDPR / DPA

Copyright Act

Current Case:

"Someone hacked into the school server to change grades."

Game 4B: Defense Grid

EARN 100 XP

Choose the correct prevention for this threat:

"Hacker trying to access network traffic"

Topic 5: Digital Communications

Choosing the Right Channel

When choosing a method (Email, VoIP, IM, Social Media), consider:

Urgency: IM is fast; Email is slower.
Audience: Formal for clients; Informal for colleagues.
Complexity: Reports need Email; Quick questions need IM.
Record: Emails provide a legal paper trail.
Method Formal? Best For...
Email Yes Sending reports, legal records, to many people.
Instant Message No Quick questions, team chat.
VoIP (Zoom) Mixed Meetings when remote, need visual cues.

Game 5A: Communication Crisis

EARN 100 XP

Scenario:

"You need to fire an employee for misconduct. It is a serious legal matter."

Game 5B: Target Audience

EARN 100 XP

Best method for this demographic:

"Teenagers, Global Audience"

Topic 6: Internet of Everything (IoE)

The 4 Pillars of IoE

IoE is broader than just IoT (Internet of Things). It connects:

👥

People

Humans connecting to internet via devices/socials.

💡

Things

Physical devices with sensors (not computers).

📊

Data

Raw info collected and analysed.

⚙️

Process

Ensuring the *right* info goes to the *right* person at the *right* time.

Game 6A: Pillar Sort

EARN 100 XP

What pillar does this belong to?

Loading...

Game 6B: Impact Analyzer

EARN 100 XP

What is the MAIN benefit of this technology?

"Smart Traffic Lights"