Normalising Floating-Point NumbersQuick View
gadgetgurl42gadgetgurl42

Normalising Floating-Point Numbers

(1)
A useful resource for guiding students through the process of converting positive and negative denary numbers into floating-point form. Includes step-by-step animations related to the process of normalising the mantissa and calculating the exponet of a floating-point representation. Designed for the Cambridge A2 Computer Science course.
Relational Database Modelling presentationsQuick View
gadgetgurl42gadgetgurl42

Relational Database Modelling presentations

(1)
Designed for the Cambridge AS Computer Science course. One PowerPoint compares relational databases with flat files, including looking at the benefits of relational databases. The other PowerPoint walks you through the requirements for relational database tables to be normalised, from first normal form (1NF) to third normal form (3NF). I use these to frame lesson activities and discussion.
Graphs resources for A-Level (A2)Quick View
gadgetgurl42gadgetgurl42

Graphs resources for A-Level (A2)

(0)
Designed for the Cambridge 9618 A2 curriculum. Two PowerPoint presentations - teacher versions have answers Three worksheets for use with Dijkstra’s algorithm Don’t have much time but still need to teach basic graph theory? This is the perfect set of resources to get you up and running.
Binary ArithmeticQuick View
gadgetgurl42gadgetgurl42

Binary Arithmetic

(0)
Covers: logic shifts left/right (unsigned integers) arithmetic shifts left/right (two’s complement integers) Includes animations to show what occurs during bit shifting. Use as the basis of notes for students and teachers. Clear examples shown on each slide. Suitable for GCSE level or above.
IGCSE Logic GatesQuick View
gadgetgurl42gadgetgurl42

IGCSE Logic Gates

(0)
Designed for the Cambridge IGCSE Computer Science course, this presentation is applicable to other exam boards as well. Shows symbols and truth tables for the following logic gates: AND, OR, NOT, NAND, NOR, XOR. Also demonstrates logic statements - a good activity is to have students draw logic circuits from these logic statements and then complete the corresponding truth tables. Also includes a nod to binary addition and the half-adder logic circuit.
Introduction to floating-point numbersQuick View
gadgetgurl42gadgetgurl42

Introduction to floating-point numbers

(2)
Designed for the Cambridge A2 Computer Science course, this PowerPoint introduces real numbers in binary. It reiterates concepts about positive integers, covered in IGCSE Computer Science, then looks at fixed-point binary place values, before covering key terms related to floating-point representations: register, mantissa, exponent. Useful as an introductory lesson on floating-point binary or as part of a (flipped classroom) homework exercise.
Declarative ProgrammingQuick View
gadgetgurl42gadgetgurl42

Declarative Programming

(0)
Not sure where to start with the Declarative Programming Paradigm? This PowerPoint was designed for the Cambridge A2 Computer Science course although it’s applicable to other exam boards as well. Use this presentation as a starting point. Covers terminology associated with the declarative programming paradigm.