Content area
Full Text
An intelligent tutoring system is able to diagnose and adapt to a student's developing knowledge and skills, to provide precise feedback when mistakes are made or the student becomes stymied, and to present new topics when the student is ready to learn. ALEKS (Assessment and Learning in Knowledge Spaces) is an example of one such system currently used for the assessment and learning of factual knowledge in arithmetic and algebra. The terms "assessment" and "learning" will be clarified later in this paper. A web-based system, in contrast to compact-disk-based, can easily be used for the monitoring and management of entire courses and even institutions. It is very inexpensive - no college site-licensing is required - only an access code purchased by the student for a nominal fee. As an intelligent tutor, this system "teaches" the student, and provides a new and engaging way for students to learn or review the fundamentals of arithmetic and algebra. The program discussed in this article was developed with support from the National Science Foundation by ALEKS Corporation, a Delaware company formed in 1996.
1. ALEKS BACKGROUND
Intelligent tutoring systems are part of a new breed of instructional computer programs made possible through recent developments in computer memory and computational speed capabilities, new computer programming languages, and in research in human cognition and learning. Through expert system technology and artificial intelligence, they are able to carry on intelligent "dialogues" with students and flexibly adjust to the knowledge and skill level of individuals, as well as provide a variety of methods of representing and accessing information. They are able to make inferences about a student's current state of knowledge and based on that knowledge, provide a choice of topics that the student is ready to learn. Some systems are oriented to discovery learning, others are more didactic, or "teaching", oriented. Compared to earlier computer-assisted instructional tools, they are far more adaptive to individual students, and better matched with current goals in mathematics education.
Intelligent tutoring systems have four basic components: expert knowledge, learner modeling, tutorial planning, and communication [1]. These divisions into components are abstract and do not necessarily reflect actual separations in the physical structure of a system.
The expert knowledge component consists of the facts and ideas of the...