Maths and Computing Website

This site contains a range of resources and interactive activities relating to topics in Mathematics and Computer Science. Example activities include:

6502 Interpreter

Mini 6502 Interpreter

A tool to interpret programs written using the 6502 Zero Page instruction set and illustrate how memory can be mapped to a text or bitmap representation. It includes several examples of 6502 Assembly language programs

Pseudocode

Pseudocode Activity

An activity which allows pseudocode to be written and run in a trace table

Karnaugh Maps

Karnaugh Maps

A set of tools and activities relating Karnaugh Maps

Discrete Distributions

Discrete Statistical Distribution

A tool to calculate probabilities for different distributions

Truth Tables

Truth Tables

A tools to create a truth table for an expression containing two, three or four Boolean variables.

The full set of resources and activities is below


• Discrete Statistical Distributions • Prime Numbers • Sequences and Series • Set Definition Activity • Squares Numbers

• Floating Point Binary Activity • Floating Point Binary Conversions • Karnaugh Maps • Number Systems • Truth Table

• Caesar Cipher • Circular Queue Activity • Error Correction and Detection • Logic Gates Matching Cards • Polyalphabetic Cipher • Reverse Polish Activity and Calculator • RSA Activity • Turing Machines • Vernam Cipher

• Assembly language interpreter • Functional Programming Activity • JavaScript Code Tool • Mini 6502 Interpreter> • Pseudocode Interpreter

• Crossword Puzzle Templates