Artificial Intelligence 101
Defining Intelligence (2 marks)
What is intelligence, and how does it help humans in their daily lives?
ⓘArtificial Intelligence 101,
Understanding Narrow AI (3 marks)
Explain what Narrow AI is and provide two real-world examples of its use.
ⓘArtificial Intelligence 101,
Differences Between Narrow AI and General AI (3 marks)
Compare Narrow AI and General AI by explaining three key differences between them.
ⓘArtificial Intelligence 101,
AI in Everyday Life (6 marks)
Describe three different real-world applications of AI and explain how AI improves each of them.
ⓘArtificial Intelligence 101,
The Future of AI (6 marks)
AI technology is developing rapidly. What challenges or concerns might arise as AI becomes more advanced? Discuss three different concerns.
ⓘArtificial Intelligence 101,
Understanding Machine Learning (2 marks)
What is Machine Learning, and how does it help computers improve their performance?
ⓘArtificial Intelligence 101,
Types of Machine Learning (3 marks)
Name and describe three different types of Machine Learning.
ⓘArtificial Intelligence 101,
The Role of Data in Machine Learning (3 marks)
Explain why data is important in Machine Learning by describing three key factors that affect how well a model works.
ⓘArtificial Intelligence 101,
Understanding Neural Networks (2 marks)
What is a neural network in computing, and how is it similar to the human brain?
ⓘArtificial Intelligence 101,
Structure of a Neural Network (3 marks)
Describe the three main layers of a neural network and their roles.
ⓘArtificial Intelligence 101,
How Neural Networks Learn (4 marks)
Explain the process of how a neural network learns using Forward Propagation, Loss Calculation, Backward Propagation, and Iteration.
ⓘArtificial Intelligence 101,
Deep Learning and Neural Networks (5 marks)
What is deep learning, and how does it improve neural networks? Give an example of its use.
ⓘArtificial Intelligence 101,
Understanding Bias in AI (2 marks)
What is bias in AI, and how can it affect decision-making?
ⓘArtificial Intelligence 101,
Privacy Concerns with AI (3 marks)
Why is privacy a concern when using AI, and what can be done to protect personal information?
ⓘArtificial Intelligence 101,
AI and Job Displacement (4 marks)
Explain how AI can both create and remove jobs in the workplace.
ⓘArtificial Intelligence 101,
AI in Everyday Life (2 marks)
How might AI assistants improve daily life in the future?
ⓘArtificial Intelligence 101,
AI in Healthcare (3 marks)
Describe three ways AI could improve healthcare in the future.
ⓘArtificial Intelligence 101,
Networks
Definition of a Network (1 mark)
What is a computer network?
ⓘNetworks,
LAN vs WAN (2 marks)
Give one key difference between a LAN and a WAN. Then give one example of each.
ⓘNetworks,
Advantages of LANs (3 marks)
List three advantages of using a Local Area Network (LAN).
ⓘNetworks,
Data Packet Structure (5 marks)
Data is broken into packets when sent over a network. For the following components, explain their purpose in the packet:…
ⓘNetworks,
Security Threat: Phishing (2 marks)
What is phishing, and how does it trick users?
ⓘNetworks,
Preventing Brute Force Attacks (3 marks)
Describe two ways to reduce the risk of a brute force attack. Then explain how one of them works.
ⓘNetworks,
Features of Malware Types (4 marks)
Identify the type of malware described in each of the following scenarios: A. Slows a computer down by endlessly replicating…
ⓘNetworks,
Network Security Measures (6 marks)
Explain three different ways to protect a network from unauthorised access or attack.
ⓘNetworks,
DNS and URL Resolution (4 marks)
Explain what happens when you type a URL into your browser until the correct website appears.
ⓘNetworks,
Wireless vs Wired Networks (3 marks)
Give one advantage and one disadvantage of using wireless connections instead of wired ones. Then explain why encryption is especially…
ⓘNetworks,
Purpose of Penetration Testing (2 marks)
What is penetration testing and why is it important for network security?
ⓘNetworks,
Skills in Computational Thinking
Understanding Computational Thinking (2 marks)
What is computational thinking, and why is it a useful skill beyond computer science?
ⓘSkills in Computational Thinking,
Identifying Decomposition (3 marks)
You are asked to organise a school talent show. Describe how you could use decomposition to approach this task.
ⓘSkills in Computational Thinking,
Explaining Abstraction in Daily Life (2 marks)
Give one example of abstraction in everyday life and explain why it helps.
ⓘSkills in Computational Thinking,
Features of a Good Algorithm (4 marks)
State and explain two features that a good algorithm should have.
ⓘSkills in Computational Thinking,
Applying Pattern Recognition (3 marks)
Explain how pattern recognition can help someone improve their morning routine.
ⓘSkills in Computational Thinking,
Creating an Algorithm (5 marks)
Write a simple algorithm to make a cup of tea. Include at least five steps.
ⓘSkills in Computational Thinking,
Comparing Decomposition and Abstraction (4 marks)
Explain the difference between decomposition and abstraction. Give an example of each.
ⓘSkills in Computational Thinking,
Spotting Algorithms in Real Life (2 marks)
Give one real-life example of an algorithm and explain why it is an algorithm.
ⓘSkills in Computational Thinking,
Benefits of Using Pattern Recognition (3 marks)
Describe three benefits of recognising patterns when solving problems.
ⓘSkills in Computational Thinking,
Applying Decomposition to Game Design (6 marks)
Imagine you are designing a video game. Use decomposition to break the project into six smaller tasks.
ⓘSkills in Computational Thinking,
Explaining the London Underground Map Example (3 marks)
Why is the London Underground map a good example of abstraction?
ⓘSkills in Computational Thinking,