Bernoulli. An HTML5+JavaScript demonstration of the histogram for the sum of Bernoulli distributions (with varying

`p`

and`n`

). Original code available on github.Poisson. A modification of the sum of Bernoulli distributions program to display a Poisson distribution. Original code available on github.

Statistics. An HTML5+JavaScript data summariser with histogram, frequency table, and a moveable "marker" to find the median and quartiles. Original code available on github.

MathJax to MathML. A simple webpage that uses MathJax to convert LaTeX-like syntax to MathML. Original code available on github.

Chaos. A simple demonstration of the logistic map leading to chaotic behaviour. Original code available on github.

Trigonometry. A demonstration of the connection between circles and the trigonometric functions. Original code available on github.

Polyominoes. This code generates the unique polyominoes of a given size. Original code available on github.

LuaCanvas (relocated). This code provides a playground for graphical programming using the

`lua`

language. Original code available on github.Arithmetic. An HTML5+JavaScript demonstration of the formula for the sum of an arithmetic series. Original code available on github.

Complex Canvas. An HTML5+JavaScript program for visualising complex numbers and operations on them. Original code available on github.

Hypocycloid. An HTML5+JavaScript rewrite of Craig Kaplan's hypocycloids. Original code available on github.

Axes. An HTML5+JavaScript program for making axes suitable for printing. Original code available on github.

Monte Carlo. An HTML5+JavaScript program for running experiments in probaility, currently flipping some number of coins. Original code available on github.

Vector Racer. An HTML5+JavaScript racing game where you control your acceleration at each turn. Original code available on github.

Make a Number. An HTML5+JavaScript variant of the Countdown Number game. Original code available on github.

Worksheets. A worksheet generator. Original code available on github.

jsCanvas This code provides a playground for graphical programming using

`javascript`

. Original code available on github.Brickout A version of the classic

*Brickout*game written using`jsCanvas`

.WebGL Experiments. Some experiments with WebGL. Original code available on github.

Extra Time Calculator A little extra time calculator for exams. Original code on github.

Magic Calculator The

*Magic Calculator*, popular with Christmas crackers. Original code on github.Triangle Calculator A

*Triangle Calculator*, for calculating the side lengths in a right-angled triangle. Original code on github.Text Analyser A preliminary version of a text analyser for gathering statistics on a body of text. Original code on github.

Modular Calculator A

*Modular Arithmetic Calculator*, for doing arithmetic modulo some integer. Original code on github.