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.
RightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.
Showing items related by title, author, creator and subject.
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 ...
Hoppe, William Charles (Monterey, California. Naval Postgraduate School, 1992);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 ...
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 ...