Assessment and Learning in Knowledge Spaces is a Web-based, artificially intelligent assessment and learning system. ALEKS uses adaptive questioning to quickly and accurately determine exactly what a student knows and doesn't know in a course. ALEKS then instructs the student on the topics she is most ready to learn. As a student works through a course, ALEKS periodically reassesses the student to ensure that topics learned are also retained. ALEKS courses are very complete in their topic coverage and ALEKS avoids multiple-choice questions. ALEKS also provides the advantages of one-on-one instruction, 24/7, from virtually any Web-based computer.
Link to ALEKS