The Teaching Machine
The Teaching Machine is a tool to help in teaching students about computer programming. It does this by showing the effect on a simulated computer of executing computer programs. It provides visualizations of the computer's state and these pictures become animated movies as the example program executes. In addition to the Teaching Machine, we have developed WebWriter++, which is a system to help instructors create instructional websites for programming courses, websites that include examples that can be animated by the Teaching Machine.
30 Nov -0001
Electrical and Computer Engineering
Strategic Research Theme
Information and Communication Technology