The TTL Teaching, Training, and Learning System


 

The TTL System is a Java Application for generating Solutions, Problems, homeworks, exams, and drills.

It will run on any computer that has the Java 1.1 Java Runtime Environment installed. The Java 1.1 JRE is currently available free from Sun Microsystems for the Solaris, Windows 95, and Windows NT environment. Java 1.1 JRE's will be available in Fall 1997 for the Macintosh . The Sun web site also contains information about obtaining the Java 1.1 JRE for the Linux and SunOS platforms.

The TTL System is invoked by issuing the command,
% java TTL.TeacherBrowser
 

The result is:

The TTL Teacher's Browser allows the instructor to browse the concepts using the "choice box" at the bottom. Here is a list

of the current concepts which can be selected by using the choice box above:

 

For example, after the binaryUnsignedAddition Concept has been selected, the instructor can set various properties of the definitions shown. In the screen shot below, the augend as been selected as a random, and the sum as an unknown:

Once the random and unknown values are set, the instructor can click on o Sview and view and solve the problem as a student. In Student View, unknowns are signified by the value ??? in the value field.

The screen shot below shows the outcome of clicking on Sview, then typing in 101 as the value in sum, then clicking Submit. Note that the TTL System generates the solution to a problem first, so any of the input or output definitions may be defined as unknowns.

The instructor can set up a Drill by varying the starting and ending constraints of a problem in Drill mode, and saving the problem. The TTL System will then drill the student by varying the constraints according to the Student's response, until the Student has successfully solved a problem that uses the final constraints:

 

This example shows a Drill which begins with problems having a word size of two bits and one augend, and which ends when the Student has solved a problem with a word size of 4 bits, again having one augend.

 

return to home page