APL TUTOR: an on-line instructional facility.
Lanes, Katherine S.
MetadataShow full item record
This thesis describes a set of APL programs which enable a student to learn A Programming Language (APL) by using it. The student needs to know only how to log on id the computer and enter a few simple commands to begin the course. The basic unit of the TUTOR workspace is the text variable which describes the use of one of seventy-five built-in APL functions. This description is accessible by a HELP function without going through an entire lesson. Other functions conduct interactive question-and-answer drill. A MENU function lists the units for student selection of a lesson or information on a symbol. The student can also go through a sequence of lessons in a computer-driven course. These programs were written on and for the IBM 3033 installation at Naval Postgraduate School, using API version 4.0 for VM/CMS with IBM 3278 terminals.
Approved for public release; distribution is unlimited
Showing items related by title, author, creator and subject.
Hoppe, William Charles (Monterey, California. Naval Postgraduate School, 1992-09);This thesis deals with the design and development of a student module for an intelligent tutoring system (ITS). Within the context of this thesis a student module has two components: a student model and a diagnostic ...
Fritzsche, Kenneth H (Monterey, California. Naval Postgraduate School, 1997-09);The learning of language pronunciation can be a frustrating and time consuming process. Traditional methods require feedback from another person, usually an instructor or another student, or use of a self assessment technique ...
Irvine, Cynthia E.; Thompson, Michael F.; Khosalim, Jean (2017);We have created a framework to simplify creation, deployment, and assessment of stand-alone cyber security lab exercises, intended for use on individual student computers. We are implementing this framework using Linux ...