Case Study: Human-Computer Interaction Design Analysis of an Intelligent Tutoring System

E.R. Sykes (Canada)


Human Computer Interaction, Web-Based Education, Intelligent Tutoring Systems


The Java Intelligent Tutoring System (JITS) was designed and developed in an effort to support the growing trend of object-oriented programming using Java and to promote web-based personalized education. This tutoring system is unique in several ways. Most programming tutoring systems require the teacher to author problems with corresponding solutions. JITS, on the other hand, requires the teacher to supply the problem and problem specification only. JITS rigorously analyzes the student’s submitted code, determines the intent of the student and intelligently guides the student towards a potentially unique solution to the programming problem. JITS is intended to be used by beginner programming students in their first year of College or University. This paper discusses the Human Computer Interaction (HCI) design elements in current version of the Java Intelligent Tutoring System. JITS has been and is currently being field-tested at the Sheridan Institute of Technology and Advanced Learning by students in the School of Applied Computing and Engineering Sciences.

Important Links:

Go Back