Tutor Programming Language For Plato System


TUTOR programming language developed for use on the PLATO system at the university of lllinois at Urbana-Champaign around 1965. TUTOR has powerful answer-parsing and answer-judging commands, graphics and features to simplify handling student records and statistics by instructors. The article Teaching the Translation of Russian by Computer gives a snapshot of TUTOR from shortly before PLATO IV was operational.

TUTOR Programming commands used as upper case, instead of using general mechanism. Through the 1970s, the developers of TUTOR took advantage of the fact that the entire corpus of TUTOR programs were stored on-line on the same computer system.


A Tutor Lesson consist of sequence of Units where each unit begins with the presentation of information and progress from one unit to the next is contingent on correctly answering one or more questions.

Here is an example Unit :

unit math at 205 write Answer these problems 3 + 3 = 4 × 3 = arrow 413 answer 6 arrow 613 answer 12