You are here:

Agent-Based Computer Tutorial System: An Experiment for Teaching Computer Languages (ATCL)
Article

, , , Saitama University, Japan

Journal of Interactive Learning Research Volume 10, Number 3, ISSN 1093-023X Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC

Abstract

This paper presents a new vision for intelligent computer aided instuction (ICAI) in the presence of agent technology. An agent-based computer tutorial system consists of two sub-agents; (a) personal assistant agent for teachers (PAA-T), and (b) personal assistant agent for students (PAA-S). PAA-T that allows the teachers to cope with the knowledge base of a computer language under investigation, and add or modify the commands' structure that will be taught. Also, this agent can generate a new tutoring dialog for a new computer programming language by consulting previous tutoring dialogs for another computer programming language. PAA-S contains a student model and a tutoring module. In the student model, the system can accept free-format answers from the student, and check it against the language structure. Tutoring text has been separated from the tutorial module, such that the student's mother tongue can be used. The system is suitable for any computer procedural language (e.g., FORTRAN, PASCAL, etc.). The system has been tested in some schools, and the feedback has been taken into consideration. Using these kinds of agents allows us to expand their features to include communication with other agents and to exchange teacher's experiences as well as tutoring dialogs.

Citation

Far, B.H., Koono, Z. & El-Khouly, M.M. (1999). Agent-Based Computer Tutorial System: An Experiment for Teaching Computer Languages (ATCL). Journal of Interactive Learning Research, 10(3), 275-285. Charlottesville, VA: Association for the Advancement of Computing in Education (AACE). Retrieved May 21, 2019 from .

Keywords

References

View References & Citations Map

These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.

Suggest Corrections to References

Cited By

View References & Citations Map

These links are based on references which have been extracted automatically and may have some errors. If you see a mistake, please contact info@learntechlib.org.