## Computational logic classroom resources

These resources support the Computational logic section of this site. You can purchase and download the resources from Gumroad.

The price is £15 for a single teacher, or £30 for a whole school licence (covering a single geographical location).

Alternatively you can purchase the full set of Schoolcoders resources, which contains these resources plus additional resources for other sections of the site.

## Logic gates

Covers logic gates, and the use of logic in programming. Learning objectives are:

- Behaviour of simple logic gates<
- Truth tables
- Logic gate symbols
- Inverting gates

Presentations covering AND, OR, and NOT gates. Illustrates AND gates as a simple electric circuit, truth table, gate symbol and logical expression.

Also, inverting gates resources covers NOR and NAND gates.

## Combining gates

Describing the behaviour of logic circuits featuring more than one gate. Learning objectives are:

- Behaviour gates with more than two inputs
- Using truth tables to describe combinations of gates

Presentation introduces the idea of a gate with more than two inputs, using a 3-input AND gate as an example. Shows how a 3-input gate can be created from two 2-input gates.

## Logic gates workbook

Also includes a PDF workbook with notes and solutions. Covers symbols and truth tables of normal and inverting gates, 3-input variants of different gates, and how to use truth tables to analyse combined gates

## Venn diagrams

Venn diagrams and their application to logic. Learning objectives are:

- Using Venn diagrams to describe compound logic
- Relationship between Venn diagrams and truth tables
- De Morgan’s law

Presentation and PDF workbook with notes and solutions. Introduces Venn diagrams, and shows how they relate to logic gates and truth tables. Uses Venn diagrams to give a different view how logic gates can be combined. Proves De Morgan’s laws diagramatically.