Abstract:
The Linear Programming Intelligent Tutoring System (LP-ITS) was designed and developed in an effort
to help students who are facing problems in linear programming. This tutoring system is unique in
several ways. Most programming tutoring systems require the instructor to creator problems with
corresponding solutions. LP-ITS, on the other hand, generate the problem and solution automatically.
LP-ITS analyzes the student’s solution step by step to determine the weak points of the student and
intelligently guides the student towards the correct solution of the linear programming problem. LP-ITS
is intended to be used by students enrolled in Linear Programming course at the University level. This
paper discusses the Human Computer Interaction (HCI) design elements in the LP-ITS for improving
the Linear programming Intelligent Tutoring System. LP-ITS has been and is currently being field-tested
by students enrolled in Operations Research in the Faculty of Engineering and Information Technology
at Al-Azhar University in Gaza.