Tutor for OOP


As its name implies, Tootor is a computer tutor which guides and help novices while they are solving programming exercises. It has been developed for beginners learning object-oriented programming using Eiffel. 


 NEWS

10.11.06      Release 1 is available for download  

07.12.06      Version 2 is available for download

 

DOWNLOAD

  
10.11.06  tootor_v1.zip Windows version For Temperature exercise
09.11.06 log_upload  Source Requires installing Python
07.12.06 tootor_v2.zip Windows version Added Fraction exercise + Bug fixes

 

DOCUMENTATION/ USER GUIDES

Tootor set up and logs Home PCs and Laptop
Tootor set up and logs ETH lab
Tootor user guide All users
WinZip All users
Setting environment variables All users

 

IMPORTANT REMINDERS

1. If Tootor won't start or crashes, check that:

2. Declare local variables individually and not in groups.

 

RELATED PAPERS

Marie-Helene Ng Cheong Vee, Bertrand Meyer, Keith L. Mannock.  Understanding novice errors and error paths in object-oriented programming through log analysis. Intelligent Tutoring System (ITS) 2006:  Educational Data Mining Workshop.  Taiwan, June, 2006.

Marie-Helene Ng Cheong Vee, Bertrand Meyer, Keith L. Mannock. Empirical study of novice errors and error paths in object-oriented programming. 7th Annual HEA-ICS conference, Dublin, Ireland, 29th -31st August 2006.

 

 

free counter