FUTURE WORK
- Expand the topics of the TUTOR to be more comprehensive, and cover all
possible topics in LISP. For example, a topic that explains the Shell
Construction (useful in Artificial intelligence)
- Change the interaction between the TUTOR and the LISP interpreter giving
the possibility to the student of working directly with the compiler
without leaving the tutor in a concurrent window.
- The basic feedback received by the user is usually given by interaction
between the TUTOR and the compiler. The TUTOR prepares some input for
the Lisp compiler and returns to the user the output of it. An
intelligence error analyzer can be added, that analyzes the output,
recognizes the mistake, and offers a hint to the user.