Maths Dictionary
UK vs US language
General GCSE
A* · A · B · C · basics

OCR GCSE A Modular
Foundation A · B · C
Higher A · B · C

OCR A level
C1 · C2 · C3 · C4
FP1 · FP2 · D1 · S1

Edexcel A level
C1 · C2 · C3 · C4
FP1 · D1 · S1

Waldomaths resources
Waldomaths applet - Java applet
Waldomaths video - video (c. 5m)
MS Word document - MS Word file
Adobe Acrobat .pdf file - Adobe .pdf
MS Powerpoint presentation - MS Powerpoint file

Free 7-day trial

Edexcel D1 (Decision 1 - 6689)

Author and programmer: Ron Barrow


external Adobe Acrobat .pdf file Full course specification (Edexcel website)
external Adobe Acrobat .pdf file Mathematical formulae and statistics tables (Edexcel website)
external Adobe Acrobat .pdf file Edexcel D1 (6689) Syllabus Specification (2008) (© Edexcel Ltd.)


Algorithms - Implementation and Flow Charts


Sorting Algorithms

Waldomaths video  The Bubble Sort Algorithm - video

Bin Packing Algorithms


Algorithms on Graphs

Minimum Connector Algorithms


Shortest Path - Dijkstra's Algorithm


The Route Inspection Problem

Route Inspection - The Chinese Postman Algorithm

Waldomaths video  Route Inspection - The Chinese Postman Algorithm - video

Critical Path Analysis

Activity Networks


Precedence Tables


Algorithm - Earliest and Latest Event, Start and Finish Times


Total Float - Gantt (Cascade) Charts - Scheduling


Linear Programming

Formulating Problems


Graphical Solution of 2-Variable Problem

Waldomaths applet  Linear Programming Graphs

Integer Solutions



Bipartite Graphs for Modelling


Maximum Matching Algorithm