www.TheTeachingMachine.org

Publications

Adding Test Generation to the Teaching Machine
M. P. Bruce-Lockhart, P. Crescenzi, and T. S. Norvell
June 2009
ACM Transactions on Computing Education. Volume 9 , Issue 2, June 2009.

PDF

Integrating test generation functionality into the Teaching Machine environment
M. P. Bruce-Lockhart, P. Crescenzi, and T. S. Norvell
July 2008
In the 5th Program Visualization Workshop, Madrid, 2008. Also published in Electronic Notes in Computer Science, Volume 224, #1 January 2009, Pages 115-124. A revised version was published in TOCE.

PDF

Developing Mental Models of Computer Programming Interactively Via the Web
Michael P. Bruce-Lockhart and Theodore S. Norvell
September 2007
IEEE Frontiers in Education , 2007.

PDF

Program and Algorithm Visualization in Engineering and Physics
Michael P. Bruce-Lockhart, Theodore S. Norvell, and Yiannis Cotronis
July 2006
Fourth Program Visualization Workshop 2006, Florence Italy. Also published in Electronic Notes in Theoretical Computer Science. vol. 179. pp. 111--119, 2007.

PDF

 
So, you want to test your compiler?
Theodore S. Norvell
October 2005
Newfoundland Electrical and Computer Engineering Conference, 2005.

PDF

Teaching Computer Programming with Program Animation
March 2004
Theodore S. Norvell and Michael P. Bruce-Lockhart
Canadian Conference on Computer and Software Engineering, Calgary, 2004.

PDF

Automating Regression Testing of Java Programs the JSnoopy Way
Theodore S. Norvell
November 2003
Newfoundland Electrical and Computer Engineering Conference, 2003.

PDF

Taking the hood off the computer: Program animation with the Teaching Machine
Theodore S. Norvell and Michael P. Bruce-Lockhart
May 2000
Canadian Conference on Electrical and Computer Engineering, 2000..

PDF