Try the Teaching Machine Now

Pick a language C++ Java

Running. Use the Teaching Machine's controls to step forward and backward through the program's execution.

Click on to return to editing.

If you do not see the Teaching Machine, try another browswer. In particular Chrome on Windows seems to have trouble showing the applet.

Applet failed to run. No Java plug-in was found.

Editing C++. Click on when ready to see your program execute.

Editing Java. Click on when ready to see your program execute.