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.

1Discuss8 marks
2026
Discuss the advantages and disadvantages of a taxi company using an algorithm to assign rides to its drivers.
Markscheme and model answer locked
Unlock Question
2Identify2 marks
2026
A smart thermostat follows an algorithm: it reads the room temperature every minute and switches the heating on if the room is colder than the setting. Identify **two** components of this algorithm.
Markscheme and model answer locked
Unlock Question
3Explain4 marks
2026
A council's housing tool uses a decision tree. One condition asks: “Has the applicant lived in the town for more than three years?” Explain how using this condition could result in some applicants in real need being rejected.
Markscheme and model answer locked
Unlock Question
4Explain6 marks
2026
Explain **three** concerns about a university using an algorithm to decide which applicants are offered an interview.
Markscheme and model answer locked
Unlock Question
5To what extent8 marks
2026
A job-matching platform converts each jobseeker's CV into a profile of skill scores. To what extent is it acceptable for a jobseeker to be represented by a set of data points?
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
7Explain2 marks
2026
Explain **one** reason why a **condition** in an algorithm is a decision somebody made.
Markscheme and model answer locked
Unlock Question
8Analyse4 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
9Identify2 marks
2026
Identify the **three** basic components from which algorithms are built.
Markscheme and model answer locked
Unlock Question
10Explain2 marks
2026
Explain **one** reason why responsibility is hard to locate when an algorithm causes harm.
Markscheme and model answer locked
Unlock Question
11Outline2 marks
2026
Outline **one** dilemma raised by the use of algorithms in decision-making.
Markscheme and model answer locked
Unlock Question
12Explain4 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
13Identify2 marks
2026
Identify **two** operations an algorithm can perform on a list of people.
Markscheme and model answer locked
Unlock Question
14Identify2 marks
2026
Identify **two** of the basic components from which algorithms are built.
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
16Define2 marks
2026
Define the term **algorithm**.
Markscheme and model answer locked
Unlock Question
17Analyse4 marks
2026
With reference to Source A, analyse why invisible decisions are harder to govern than visible ones.
Markscheme and model answer locked
Unlock Question
18Identify2 marks
2026
Identify **two** properties that make a set of instructions an algorithm rather than a general description.
Markscheme and model answer locked
Unlock Question
19Identify2 marks
2026
Identify **two** ways an algorithm can be represented.
Markscheme and model answer locked
Unlock Question
20Identify2 marks
2026
Identify **two** uses of algorithms in digital systems.
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