Supervisor: Nobuko Yoshida
The aim of this project is to develop some web pages which can be used to introduce school children to a programming methodology. In particular it should help them to understand the concepts, algorithms, compilation, and debugging. You may use a simple puzzle like Hanoi-Tower or a task to find the way through a maze as examples. Your interpreter gives students the instruction set to reach the right answer, and demonstrates whether their program works or not.
You will design and implement the interpreter in the web-based environment.
Implementation of the database, interface, refinement.
Available from Nobuko Yoshida (yoshida@doc.ic.ac.uk).