OCR H446 · A Level Computer Science

The OCR H446 specification, mapped to Coding Pathway Worksheets

Every examined content point in Components 01 and 02 of the OCR H446 A Level Computer Science specification, mapped to ready-to-teach Coding Pathway Worksheets. Explore and preview any Worksheet, and registered teachers can copy one to set to their classes.

200 Worksheets

Component 01 · Computer systems

The systems paper: processors, software, exchanging data, data structures and the legal and ethical picture. 140 marks, 2 hours 30 minutes, 40% of the A Level.

1.1 The characteristics of contemporary processors, input, output and storage devices

23 Worksheets
1.1.1Structure and function of the processor12 Worksheets
1.1.2Types of processor5 Worksheets
1.1.3Input, output and storage6 Worksheets

1.2 Software and software development

35 Worksheets
1.2.1Systems software12 Worksheets
1.2.2Applications generation7 Worksheets
1.2.3Software development6 Worksheets
1.2.4Types of programming language10 Worksheets

1.3 Exchanging data

38 Worksheets
1.3.1Compression, encryption and hashing7 Worksheets
1.3.2Databases13 Worksheets
1.3.3Networks10 Worksheets
1.3.4Web technologies8 Worksheets

1.4 Data types, data structures and algorithms

36 Worksheets
1.4.1Data types11 Worksheets
1.4.2Data structures14 Worksheets
1.4.3Boolean algebra11 Worksheets

1.5 Legal, moral, cultural and ethical issues

14 Worksheets
1.5.1Computing related legislation5 Worksheets
1.5.2Moral and ethical issues9 Worksheets

Component 02 · Algorithms and programming

The problem-solving paper: computational thinking, programming techniques, computational methods and algorithms. 140 marks, 2 hours 30 minutes, 40% of the A Level.

2.1 Elements of computational thinking

10 Worksheets
2.1.1Thinking abstractly2 Worksheets

What abstraction is, what it removes, and why a model is more useful than the thing itself.

2.1.2Thinking ahead2 Worksheets

Inputs and outputs, preconditions, reusable components and caching.

2.1.3Thinking procedurally2 Worksheets

Decomposition, ordering the sub-problems, and building a solution from its parts.

2.1.4Thinking logically1 Worksheet

Finding the decision points in a problem and working out what each one depends on.

2.1.5Thinking concurrently1 Worksheet

Spotting what can run at the same time, and judging whether concurrency actually pays.

2.2 Problem solving and programming

28 Worksheets
2.2.1Programming techniques14 Worksheets
2.2.2Computational methods14 Worksheets

2.3 Algorithms

16 Worksheets
2.3.1Algorithms16 Worksheets

What else is here

Our Python course is free, runs to more than 390 activities, and takes students from a first line of code to exam standard. The curriculum overview sets out what is in it.

Every Worksheet on this page is also in the community resource hub, with the rest of what teachers have shared. If you teach OCR GCSE Computer Science (J277) or Pearson Edexcel GCSE Computer Science (1CP2), each of those specifications has its own map.

Setting this work, marking it and seeing how a class did is the teacher layer, which a school subscribes to for its whole computing department. The pricing page has the tiers, or ask for a demonstration first.

OCR® and H446 refer to the OCR A Level Computer Science specification. Coding Pathway is not affiliated with or endorsed by OCR. Unit and topic headings are used to help teachers and students find resources; the specification itself is published by OCR. Descriptions on this page are our own summaries, written for revision and planning, and are not a substitute for the specification.