Unit 3: 3 Content

Topic 3.2: Algorithms Questions

Practice 20 exam-style questions for IB Digital Society Topic 3.2. Review the question stems below, then unlock the full Question Bank to access markschemes, model answers, and AI grading.

1Explain2 marks
2026
Explain **one** reason why an algorithm being unambiguous matters for the people it affects.
Markscheme and model answer locked
Unlock Question
2Explain2 marks
2026
Explain **one** reason why a **condition** in an algorithm is a decision somebody made.
Markscheme and model answer locked
Unlock Question
3Analyse4 marks
2026
With reference to Source A, analyse the writer's claim that filtering is “the cruel one”.
Markscheme and model answer locked
Unlock Question
4Identify2 marks
2026
Identify the **three** basic components from which algorithms are built.
Markscheme and model answer locked
Unlock Question
5Explain2 marks
2026
Explain **one** reason why responsibility is hard to locate when an algorithm causes harm.
Markscheme and model answer locked
Unlock Question
6Explain2 marks
2026
Explain **one** reason why an algorithm being unambiguous matters for the people it affects.
Markscheme and model answer locked
Unlock Question
7Outline2 marks
2026
Outline **one** dilemma raised by the use of algorithms in decision-making.
Markscheme and model answer locked
Unlock Question
8Evaluate8 marks
2026
Evaluate the use of algorithms to make decisions that affect people's lives.
Markscheme and model answer locked
Unlock Question
9Discuss8 marks
2026
Discuss the claim that an algorithm is only as good as the rules it was given.
Markscheme and model answer locked
Unlock Question
10Identify2 marks
2026
Identify the **three** basic components from which algorithms are built.
Markscheme and model answer locked
Unlock Question
11Explain4 marks
2026
With reference to Source A, explain **one** reason why a threshold in a filter deserves particular scrutiny.
Markscheme and model answer locked
Unlock Question
12Identify2 marks
2026
Identify **two** operations an algorithm can perform on a list of people.
Markscheme and model answer locked
Unlock Question
13Identify2 marks
2026
Identify **two** characteristics of an algorithm.
Markscheme and model answer locked
Unlock Question
14Identify2 marks
2026
Identify **two** operations an algorithm can perform on a list of people.
Markscheme and model answer locked
Unlock Question
15Explain6 marks
2026
Explain **three** concerns about using an algorithm to decide who is invited for health screening.
Markscheme and model answer locked
Unlock Question
16Identify2 marks
2026
Identify **two** of the basic components from which algorithms are built.
Markscheme and model answer locked
Unlock Question
17Explain6 marks
2026
Explain **three** concerns about using an algorithm to allocate emergency service resources across a city.
Markscheme and model answer locked
Unlock Question
18Explain6 marks
2026
Explain **three** concerns about using an algorithm to allocate emergency service resources across a city.
Markscheme and model answer locked
Unlock Question
19Explain4 marks
2026
With reference to Source C, explain **one** reason why the choice of data points matters more than the accuracy of the system.
Markscheme and model answer locked
Unlock Question
20Evaluate8 marks
2026
Evaluate the use of algorithms to make decisions that affect people's lives.
Markscheme and model answer locked
Unlock Question

Ready to practice Topic 3.2?

Get instant AI feedback on your answers, view detailed markschemes, and track your progress across all IB Digital Society topics.

Start Practising Now