Artificial intelligence for A-Level Computer Science

A-LevelComputer ScienceSubject Guides11 min readBy Tom Mercer

Artificial intelligence (AI) is the branch of computer science that builds systems capable of performing tasks normally requiring human intelligence. For OCR A-Level Computer Science (specification H446), AI is named in only one place: Section 1.5.2, Moral and ethical issues. The spec treats AI as an ethics topic, not as a technical one, machine learning and neural networks are not named in the spec at all.

This guide covers what OCR actually asks you to do (discuss the ethical and legal issues AI raises), gives the broader technical background as context, and shows how to structure the extended-response ethics question on Paper 1 (Component 01).


AI sits in topic 1.5.2

OCR examines AI as a moral and ethical issue, not as a technical topic. Bias, accountability, privacy, and employment are the headline issues.

ML and neural networks are context

Machine learning and neural networks are not named in the H446 spec. Useful background for stronger answers, but not directly examined.

Search algorithms are separate

Tree traversals (BFS, DFS) sit in 2.3.1(e). Dijkstra, A*, binary search, and linear search sit in 2.3.1(f). These are not AI-specific.


Defining artificial intelligence

Artificial intelligence is the simulation of human intelligence by computer systems, including learning, reasoning, and problem solving. OCR mark schemes accept any answer that includes the idea of a machine performing a task that would normally require human intelligence.

OCR distinguishes between narrow AI (systems built for one specific task, such as image recognition or chess) and general AI (a hypothetical system that can perform any intellectual task a human can). All current AI is narrow. General AI does not yet exist.

Good to know

Two definitions to memorise Narrow AI: A system designed to perform one specific task, such as voice recognition or playing chess. General AI: A hypothetical system capable of performing any intellectual task a human can. All real-world AI today is narrow.

Machine learning and neural networks: useful background

Good to know

Not on the OCR H446 specification Machine learning and neural networks are not named in the H446 specification. The technical detail below is background context for stronger ethics answers and for wider reading. Do not rely on it appearing in a knowledge question, OCR examines AI through the ethics lens in section 1.5.2.

Machine learning is a sub-field of AI where systems learn from data instead of being explicitly programmed. The system is given a large dataset, builds a model of the patterns it sees, and uses that model to make predictions on new data. Three categories show up in most introductions to ML.

TypeWhat it doesExample use case
Supervised learningLearns from labelled training dataSpam email classifier trained on emails labelled spam or not spam
Unsupervised learningFinds patterns in unlabelled dataCustomer segmentation grouping shoppers by behaviour
Reinforcement learningLearns by trial and error using rewards and penaltiesGame-playing agents like AlphaGo
Three types of machine learning. Useful background, but not a named OCR H446 topic.

A neural network is one common machine learning model, loosely based on the structure of the human brain. It is built from layers of artificial neurons connected by weighted edges. An input layer takes in raw data, one or more hidden layers transform the data via weights and activation functions, and an output layer produces the final prediction. Deep learning is the term used when there is more than one hidden layer.

Again, this is wider-reading context. OCR will not ask you to define a hidden layer or describe backpropagation in H446.

Search algorithms on the OCR spec

Search algorithms are sometimes loosely associated with AI, but on the OCR H446 spec they sit in section 2.3.1, separately from the ethics topic. Be careful about two different parts of the spec.

Section 2.3.1(e) covers tree traversal: depth-first (post-order) and breadth-first. Section 2.3.1(f) covers standard search algorithms: Dijkstra's shortest path, A*, binary search, and linear search. BFS and DFS are tree traversals on the spec, not 'standard searches'.

Spec referenceAlgorithmsWhat it covers
2.3.1(e), Tree traversalDepth-first (post-order), breadth-firstVisiting every node of a tree in a defined order
2.3.1(f), Standard search algorithmsDijkstra's, A*, binary search, linear searchFinding a target or shortest path, with A* using a heuristic
Tree traversals and standard searches are separate parts of OCR H446 section 2.3.1. A* is the named informed search algorithm.

OCR Paper 1 often includes a nine or twelve-mark extended-response question on the ethical issues raised by AI. A useful framing is the BCS Code of Conduct, which sets out four principles for computing professionals: Public Interest; Professional Competence and Integrity; Duty to Relevant Authority; and Duty to the Profession.

Four issues come up most often in mark schemes: Bias in training data, accountability when AI makes a wrong decision, privacy of personal data used for training, and the impact on employment as AI takes over tasks previously done by humans.

IssueWhy it mattersReal-world example
BiasModels trained on biased data produce biased outputsFacial recognition systems with higher error rates on darker skin tones
AccountabilityHard to assign blame when an AI makes a mistakeSelf-driving car accidents: Driver, manufacturer, or programmer?
PrivacyLarge training datasets often include personal informationVoice assistants storing recordings of private conversations
EmploymentAI automates tasks previously done by peopleCustomer service chatbots replacing call-centre staff
Use one real-world example per issue when answering an ethics question. Vague answers without examples cap at the middle band.

Structuring a twelve-mark ethics answer

A twelve-mark OCR extended-response question rewards a balanced answer with named examples and a clear conclusion. The marking grid rewards three things: Knowledge and understanding, application to context, and evaluation.

Use a four-paragraph structure. Paragraph one defines the key terms. Paragraph two gives two arguments in favour of using the AI system. Paragraph three gives two arguments against. Paragraph four reaches a clear judgement and justifies it with evidence.

Tip

What examiners reward in ethics answers Clear definitions of the AI system in question. Specific real-world examples (not "some companies"). Reference to a recognised framework like the BCS Code of Conduct. A reasoned judgement at the end, not a fence-sitting summary. Two or three issues covered in depth beats five mentioned briefly.

Worked example: A twelve-mark ethics question

Question: Discuss the ethical issues raised by the use of AI in recruitment decisions. (12 marks)

Model answer opening: AI recruitment tools, such as Amazon's experimental hiring algorithm, use machine learning to score CVs and shortlist candidates. While they offer faster shortlisting and can reduce human bias on factors like name or address, they raise serious concerns. Bias in training data is the biggest issue: Amazon's tool learned from ten years of CVs from a male-dominated industry and began down-ranking applications containing the word "women's" (for example, "women's chess club captain"). Privacy is also a concern, as applicants may not know their CV is being processed by an algorithm.

On the other hand, AI can screen large applicant pools faster than any human team and apply consistent criteria across every candidate. Overall, AI in recruitment is acceptable only when the training data is carefully audited, the decision-making is transparent, and a human reviews every shortlisting decision. Without those safeguards, the bias risk outweighs the efficiency gain.

Key facts to memorise for the exam

  • AI is named in OCR H446 only in section 1.5.2, Moral and ethical issues
  • Machine learning and neural networks are not named on the spec, useful background only
  • Narrow AI performs one task; general AI is hypothetical and does not exist yet
  • Tree traversal (2.3.1(e)) covers breadth-first and depth-first traversal
  • Standard search algorithms (2.3.1(f)) are Dijkstra's, A*, binary search, and linear search
  • A* uses a heuristic to estimate the cheapest path to the goal
  • Ethics: Bias, accountability, privacy, and employment are the four main issues
  • Use one real-world example per ethical issue for top-band marks

Frequently asked questions


Related articles

See all
Subject Guides5 min

Typhoon Haiyan case study for GCSE Geography

Subject Guides5 min

Mina Harker character analysis (Dracula)

Science5 min

Contact vs non-contact forces for GCSE Physics