Community

Community resources

Computer science Worksheets and Python Workspaces shared by Coding Pathway teachers. Worksheets cover exam board theory as well as programming. Read any of them in full here. Teachers can copy one into their own lessons and edit it before setting it to a class.

Planning a whole course or unit? Our mapped pages put the teaching sequence in order with the Worksheets that cover it: OCR GCSE Computer Science (J277), Pearson Edexcel GCSE Computer Science (1CP2), OCR A Level Computer Science (H446), Python Turtle for Key Stage 3.

  • 438 resources
  • 3 teachers sharing
  • Creative Commons licensed

Boolean logic

3 resources match. Newest first. Opening a resource shows the whole thing, with answers and marking held back.

WorksheetSeries · 11 parts

H446 1.4.3 · Boolean algebra

Includes OCR H446 1.4.3 Boolean logic and notation

OCR H446 1.4.3 opens with notation, and students who cannot turn a sentence into variables lose marks long before they reach a Karnaugh map. This first worksheet in the series builds that translation habit and separates AND, OR, NOT and XOR in the notation OCR uses. Students will: - represent two-state conditions as 0 and 1 using OCR operator symbols - distinguish an inclusive OR from an exclusive XOR in a described situation - define suitable variables for a written scenario before writing any expression - write a Boolean expression that keeps the scope of a negation correct - recall operator meanings without an answer bank in a closed-book check Inside: 6 explanation cells, 3 multiple-choice questions, 2 fill-in-the-blanks cells and 1 written answer. 16 marks, about 35 to 45 minutes. Series: H446 1.4.3 · Boolean algebra, part 1 of 11.

By Coding Pathway · 12 cells · 45 min · CC BY-SA 4.0 · Shared 31 Aug 2026

A LevelOCRBoolean logicIntroduction
Worksheet

1CP2-CT-2.5 Boolean operators and compound conditions

Part 5 · 1CP2-CT-2 · Selection, strings and while loops

The Boolean worksheet, teaching AND, OR and NOT as meanings first and syntax second. Students will: - state what AND, OR and NOT each require to be true - complete a truth table systematically - translate a requirement into a compound condition - write a program that acts on a compound condition - use NOT without accidentally reversing the whole rule Inside: 8 explanation cells, 2 multiple-choice questions, 2 Python tasks, 2 fill-in-the-blanks cells and 1 written answer. 19 marks, about 45 minutes. Series: 1CP2-CT-2 · Selection, strings and while loops, part 5 of 8.

By Coding Pathway · 15 cells · 45 min · CC BY-SA 4.0 · Shared 17 Aug 2026

GCSEEdexcelOperatorsBoolean logic
WorksheetSeries · 4 parts

J277 2.4 · Boolean logic

Includes J277 2.4.1 Boolean operators and truth tables

The first Boolean logic worksheet for OCR J277 2.4.1, covering the three required operators and the truth tables that describe them. Students will: - state what a Boolean value is and where a computer uses one - describe what AND, OR and NOT each do to their inputs - recognise the symbol for each of the three required gates - complete a truth table for a single operator - apply the operators to a stated real condition Inside: 4 explanation cells, 3 multiple-choice questions, 1 fill-in-the-blanks cell and 2 written answers. 11 marks, about 45 minutes. Series: J277 2.4 · Boolean logic, part 1 of 4.

By Coding Pathway · 10 cells · 45 min · CC BY-SA 4.0 · Shared 17 Aug 2026

GCSEOCRBoolean logicIntroduction