Lincoln Laboratory. AKoW ^ Quarterly Technical Summary. Educational Technology Program ESD. 15 September 1971. o f% A f^ SCIENTIFIC & i )N DIVISION



Similar documents
Lincoln Laboratory. Quarterly Technical Summary. Educational Technology Program. fyoow^3. ESD ACCESSION L1SI Call No. l/j^tst.

DATA PROCESSING FOR COMMUNICATION NETWORK MONITORING AND CONTROL

Computer Organization & Architecture Lecture #19

Programming Logic controllers

Parts of a Computer. Preparation. Objectives. Standards. Materials Micron Technology Foundation, Inc. All Rights Reserved

THREE YEAR DEGREE (HONS.) COURSE BACHELOR OF COMPUTER APPLICATION (BCA) First Year Paper I Computer Fundamentals

PART B QUESTIONS AND ANSWERS UNIT I

COMPUTER HARDWARE. Input- Output and Communication Memory Systems

Programmable Logic Controller PLC

MICROPROCESSOR AND MICROCOMPUTER BASICS

Introduction to Operating Systems. Perspective of the Computer. System Software. Indiana University Chen Yu

Types Of Operating Systems

S7 for Windows S7-300/400

Chapter 1 Computer System Overview

Chapter 2 Basic Structure of Computers. Jin-Fu Li Department of Electrical Engineering National Central University Jungli, Taiwan

UNIT 1 INTRODUCTION TO NC MACHINE TOOLS

3 SOFTWARE AND PROGRAMMING LANGUAGES

AUTOMATIC NIGHT LAMP WITH MORNING ALARM USING MICROPROCESSOR

CPS104 Computer Organization and Programming Lecture 18: Input-Output. Robert Wagner

Platter. Track. Index Mark. Disk Storage. PHY 406F - Microprocessor Interfacing Techniques

1 PERSONAL COMPUTERS

A virtual terminal program for data transfer between a Data General MicroNOVA laboratory computer and a DECsystem-l0 timesharing system

Introduction. What is an Operating System?

Chapter 2 Logic Gates and Introduction to Computer Architecture

SAN Conceptual and Design Basics

x86 ISA Modifications to support Virtual Machines

ISA CERTIFIED AUTOMATION PROFESSIONAL (CAP ) CLASSIFICATION SYSTEM

Crazy Alarm Clock L A K S H M I M E Y Y A P P A N J A M E S K A Y E W I L L I A M D I E H L C O N G C H E N

find model parameters, to validate models, and to develop inputs for models. c 1994 Raj Jain 7.1

Spacecraft Computer Systems. Colonel John E. Keesee

DATA ITEM DESCRIPTION

Programming A PLC. Standard Instructions

Operating Systems 4 th Class

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING Question Bank Subject Name: EC Microprocessor & Microcontroller Year/Sem : II/IV

Series Six Plus Programmable Controller

CONTROL DATA" 3200 Computer system / ~eal Time Applications

Chapter 2: OS Overview

Overview and History of Operating Systems

RAPID PROTOTYPING OF DIGITAL SYSTEMS Second Edition

Use of Simulator in Teaching Introductory Computer Engineering*

Chapter 3: Operating-System Structures. System Components Operating System Services System Calls System Programs System Structure Virtual Machines

ADVANCED PROCESSOR ARCHITECTURES AND MEMORY ORGANISATION Lesson-17: Memory organisation, and types of memory

Service Offerings and Interfaces for the ACTS Network of Earth Stations

ILLINOIS DEPARTMENT OF CENTRAL MANAGEMENT SERVICES CLASS SPECIFICATION DATA PROCESSING OPERATIONS SERIES CLASS TITLE POSITION CODE EFFECTIVE

Chapter 11 I/O Management and Disk Scheduling

Record Storage and Primary File Organization

Exhibit F. VA CAI - Staff Aug Job Titles and Descriptions Effective 2015

Exceptions in MIPS. know the exception mechanism in MIPS be able to write a simple exception handler for a MIPS machine

Digital Advisory Services Professional Service Description Network Assessment

The Hydra I1 - A Data Display System

Introduction. - Please be sure to read and understand Precautions and Introductions in CX-Simulator Operation Manual and

AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping

Construction and Application of a Computer Based Interface Card

INFORMATION BULLETIN #8 SALES TAX NOVEMBER (Replaces Bulletin #8 dated May 2002)

CHAPTER 11: Flip Flops

How To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On

STEPPER MOTOR SPEED AND POSITION CONTROL

L5354 ControlNet Communications Interface

Programmable Logic Controllers Definition. Programmable Logic Controllers History

Embedded Systems on ARM Cortex-M3 (4weeks/45hrs)

OPERATING INSTRUCTIONS Model ST-888 DTMF ANI/ENI Display Decoder

Basics of Computer 1.1 INTRODUCTION 1.2 OBJECTIVES

NCI-Frederick Safety and Environmental Compliance Manual 03/2013

Chapter 2: Computer-System Structures. Computer System Operation Storage Structure Storage Hierarchy Hardware Protection General System Architecture

WinProladder User Guide Content

Chapter 2 Data Storage

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

COMPUTER SYSTEMS LABORATORY WASHINGTON UNIVERSITY ST. LOUIS, MO LAP6 Modifications. M. A. Wilkes, edt

COMPUTER AND COMPUTERISED ACCOUNTING SYSTEM

Digital Electronics Detailed Outline

INFORMATION TECHNOLOGY & INFORMATION SECURITY CAREER PATHWAY

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

Microcontroller Based Low Cost Portable PC Mouse and Keyboard Tester

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

CITY AND COUNTY OF SAN FRANCISCO SAN FRANCISCO GOVERNMENT TELEVISION CITY HALL DIGITAL UPGRADE PROJECT PHASE II SCOPE OF WORK

Have both hardware and software. Want to hide the details from the programmer (user).

ZIMBABWE SCHOOL EXAMINATIONS COUNCIL. COMPUTER STUDIES 7014/01 PAPER 1 Multiple Choice SPECIMEN PAPER

PROJECT PRESENTATION ON CELLPHONE OPERATED ROBOTIC ASSISTANT

MULTIPLE COMPUTER NETWORKS AND INTERCOMPUTER COMMUNICATION. Lawrence G. Roberts Advanced Research Projects Agency Washington, D. C.

Industrial Automation Training Academy. PLC, HMI & Drives Training Programs Duration: 6 Months (180 ~ 240 Hours)

IMPLEMENTATION OF BACKEND SYNTHESIS AND STATIC TIMING ANALYSIS OF PROCESSOR LOCAL BUS(PLB) PERFORMANCE MONITOR

BASIC COMPUTER ORGANIZATION AND DESIGN

Lesson Objectives. To provide a grand tour of the major operating systems components To provide coverage of basic computer system organization

The Evolution of CCD Clock Sequencers at MIT: Looking to the Future through History

e-tutor - An Approach for Integrated e-learning Solution

International Journal of Advancements in Research & Technology, Volume 2, Issue3, March ISSN

Chapter 11: Input/Output Organisation. Lesson 06: Programmed IO

Computer Systems Structure Input/Output

Computer Peripherals

705 EDPM ELECTRONIC DATA PROCESSING MACHINE

Extreme Networks Security Hardware Guide

Industrial Process Controllers

Hardware Assisted Virtualization

Microprocessor & Assembly Language

OFFICE ADMINISTRATION Section 1, Records Management Chapter 1, Filing Systems

COMPUTER SCIENCE AND ENGINEERING - Microprocessor Systems - Mitchell Aaron Thornton

VPAT Summary. VPAT Details. Section Web-based Internet information and applications - Detail

Linux Driver Devices. Why, When, Which, How?

Types Of Storage Device

Computer Performance. Topic 3. Contents. Prerequisite knowledge Before studying this topic you should be able to:

Transcription:

o f% A f^ I'R-71-264 Quarterly Technical Summary ESD SCIENTIFIC & i )N DIVISION Educational Technology Program 15 September 1971 Prepiu Klectronic Systems Division Contract F19628-70-C-0230 by Lincoln Laboratory MASSACHUSETTS INSTITUTE OF TECHNOLOGY Lexington, Massachusetts AKoW ^

Approved for public release; distribution unlimited.

Quarterly Technical Summary Educational Technology Program 15 September 1971 Issued 6 October 1971 Prepared under Electronic Systems Division Contract F19628-70-C-0230 by Lincoln Laboratory MASSACHUSETTS INSTITUTE OF TECHNOLOGY Lexington, Massachusetts Approved for public release; distribution unlimited.

The work reported in this document was performed at Lincoln Laboratory, a center for. research operated by Massachusetts Institute of Technology, with the support of the Department of the Air Force under Contract F19628-70-C-0230. This report may be reproduced to satisfy needs of U.S. Government agencies. Non-Lincoln Recipients PLEASE DO NOT RETURN Permission is given to destroy this document when it is no longer needed. a

ABSTRACT During this quarter, the design of the LTS-3 Terminal System was completed and construction of a prototype unit was begun. A simulator for the Lincoln Terminal Language has been written on the Laboratory's IBM 360/67 computer and is being used to check out programs for the field tests at Keesler Air Force Base. Approximately 75 percent of the lesson material for these operations has been completed. F.C. Frick 15 September 1971 Program Manager Accepted for the Air Force Joseph R. Waterman, Lt. Col., USAF Chief, Lincoln Laboratory Project Office

CONTENTS Abstract iii Organization vi I. EDUCATIONAL DEVELOPMENT PROGRAM FOR LTS 1 A. The Keesler Trial 1 B. Educational Techniques 1 C. The Keesler Computer System 2 D. The Keesler Software System 2 II. HARDWARE DEVELOPMENT 3 A. LTS-3 Terminal 3 B. LTS-3 Terminal/Computer Interface 3 C. Author's Audio-Recording Facility 3 D. LTS-3 Master Microfiche 5

ORGANIZATION EDUCATIONAL TECHNOLOGY PROGRAM Program Manager F. C. Frick DIVISION 2 Technical Staff Brown, J. R. Butman, R. C. Goodman, L. M. Grossberg, M. Harris, W. P. Karp, D. LaFrey, R. R. Ruyle, A. Selfridge, 0. G. Assistants Gagnon, J. V. Hallowell, L. F. Pugh, Barbara K. Sloane, Christine T. Technicians Delsie, J. V. Edman, E. W. Johnson, P. J. Ritchie, J. R. DIVISION 7 Technical Staff DeSantis, F. G. Ralowicz, E. D. Sanderson, A. M. Stuart, D. G. Wright, S. H. Assistants Roberts, A. Staffiere, A. R.

EDUCATIONAL TECHNOLOGY PROGRAM I. EDUCATIONAL DEVELOPMENT PROGRAM FOR LTS A. The Keesler Trial At least 7 5 percent of the lesson material has been completed at the Keesler Technical Training Center (KTTC) for initial field trial of the LTS concept early next calendar year. These materials cover about one week each in the areas of basic electronics and air traffic control. There are roughly 2000 frames in all. Initial estimates suggest that even slow students will complete the material in less than the usual classroom time, a common result of individualizing instruction. It is expected that the field trials will demonstrate this time saving at no loss in level of training. A plan to test this hypothesis is being prepared jointly by KTTC and Lincoln Laboratory. B. Educational Techniques The effort in developing new educational techniques has been concentrated during the quarter in providing Lincoln Terminal Language (LTL) programs to support the Keesler Trial. The LTL has been designed to interpret student responses and branch to new frames accordingly. Five LTL programs have been written, each designed to meet the needs of the Keesler authors. One program, for example, evaluates the outcome of several multiple-choice questions as a unit or "test." Another program interprets calculated numerical responses; different branches are taken for an error in the choice of unit of measurement, an error in location of the decimal or in numerical value, or for a totally correct response. Other LTL author programs deal with matching several choices from a set, and similar problems. The branching logic is controlled for each frame by a list of parameters set by the author. One parameter assures that the correct LTL program is called. The list also includes specification of anticipated responses and a list of frames to branch to in the event of a match or mismatch of student response. Provision is made for the sequence of display, i.e., pauses in the audio channel and turning on and off the visual display. A simulator for the LTL language has been written on the Laboratory's IBM 360/67 computer. Its purpose is to allow LTL authors to test their LTL programs with the interactive aids available on the 67. The author may use the terminal keyboard as the LTS-1 keyboard, stepping through his program and the student responses in a variety of modes. Several options are available. In SINGLE-STEP, the system types out each line of LTL program as it reaches and executes it, indicating the branches and actions. For each line executed, the user must type a number indicating how many lines are desired for the next step. In EDIT, the user may access any line of his program and alter it. In EXECUTE, the user may type in a good LTL line and have it executed. Finally, in QUERY, the user may ascertain the contents of any of the registers or buffers as well as the state of the LTS terminal such as the picture and sound. The simulator has been nearly completely debugged, and a short manual will soon be available for authors. The programs for use in the Keesler Trial are being checked out on this facility.

C. The Keesler Computer System The computer is a Digital Equipment Corporation PDP-8/I with 8000, 12-bit words of core. It will independently support five LTS prototype terminals, i.e., five students each on different lesson materials. Initially, the author logic specifications (lists) are recorded on magnetic tape so that they may be corrected readily during the debugging phase. Two tape drives are available - one for author logic, and another for data recording. Messages to the student monitor and student records are printed on a teletype machine. D. The Keesler Software System The software system to support the Keesler Trial is shown schematically in Fig. 1. The time-sharing monitor selects a user buffer area and a logic area as current. It then invokes the Logic Fetch routine, the Tape Recording routine, and the Display Fetch routine. If any of these are ready to process information, they search the current user buffer area for service requests, process them, and return to the monitor. The monitor then calls the LTL processor which uses the current buffer and current logic to process a single LTL instruction step, and passes control back to the monitor. The monitor then chooses a new user buffer area and logic area as current, and so on. While all this is occurring, the Interrupt Handler may take control on interrupts from the timer, terminals, and teletype. The Interrupt Handler is activated only to give memory information to the TTY routine, the Display Fetch routine, or the buffer area. The LTL programs are contained in a read-only file; the requisite read-write program registers are provided in each User Work Area. The first version of the system will be complete except that it will not support dynamic loading of author logic. Most of the PDP-8/I and LTL programs have been coded, and about half have undergone preliminary checkout. ~JL LTL PROCESSOR S INTERRUPT HANDLER DISPLAY FETCH ROUTINE Fig. 1. Schematic diagram of Keesler Trial software system.

II. HARDWARE DEVELOPMENT A. LTS-3 Terminal Design was completed of modifications necessary to convert the Image Systems, Inc. Model 201 CARD Reader into the LTS-3 audio-visual student terminal. Changes include the addition of an audio reader, addition of projection optics for this reader, modification of the film gate to provide positive clamping at both audio and visual projection positions, modification of the visual projection optics to eliminate interference with the audio pattern, addition of film-referenced vernier x-y table position control to provide the more precise fiche positioning required for audio reading, removal and relocation of electrical and mechanical components, revision of the x-y table command ladder network to accommodate the 4-by-6 frame LTS-3 fiche format, and numerous changes in switching provisions to permit function command and fiche and frame selection by the digital computer. In addition, design was completed of a console to house the reader and its associated electronics and light sources. The new audio reader design for operation at 120 rpm features a DC torque motor for radial positioning and a hysteresis synchronous motor for rotating the flywheel assembly, which carries the audio and track sensor assembly and its rack and pinion radial drive. Particular attention was paid to the rotary drive mechanism in order to insure smooth and quiet operation. Modifications to the prototype LTS-3 audio-visual reader are essentially accomplished. A complete prototype student console is expected to be ready for system testing during October 1971. B. LTS-3 Terminal/Computer Interface During the past quarter, the first of five LTS-3 terminal interface links with the PDP-8/I computer was completed and successfully checked out with an Image Systems, Inc. CARD Reader and console terminal keyboard. Computer-controlled operation was demonstrated by means of a new CARD Reader cycling/scan test program which performs the same cycling and scanning operation described previously, with the exception that the new program has no limitation on the number of microfiche selectable nor the number of frames scanned. The number of cards to be scanned may be selected at the TTY keyboard while the frame scan rate is controlled at the computer switch register, A separate diagnostic program was written to exercise the terminal keyboard/computer interface links. A time-of-day (TOD) clock interface with the computer and a diagnostic program for testing the interface was also completed during the past quarter. As presently planned, a Model LI2 Chronolog digital TOD clock will be installed with the LTS-3 system at Keesler AFB. During system operation, TOD information will be used by the computer for record-keeping functions such as magnetic-tape headers and TTY printouts. C. Author's Audio-Recording Facility The author's audio-recording facility shown in Fig. 2 permits an author to automatically random access, record, and play back individual audio segments on magnetic tape corresponding to microfiche audio frames. The completed magnetic tape is then used as input to the master film-recording system described in the last Quarterly Technical Summary (15 June 1971). The system consists of: a two-track magnetic-tape recorder, with one track used for voice plus pause-control data and the other track used for prerecorded segment markers; a tape controller * Educational Technology Program, Quarterly Technical Summary, Lincoln Laboratory, M.I.T. (15 June 1971), Sec. II-E, DDC AD-728211.

Fig. 2. LTS-3 audio-recording facility. 1^ M i I RECORDING CONTROL TDIt Pt MtlNINO 9 a o o m O 0 o EUECT NPtT *E*AT ill 0 o ** 9 o VOUWE P196-35 '- T Fig. 3. Control panel: audio-recording facility.

which controls the random-access selection by detecting the prerecorded segment markers; and an author's recording controller which enables an author, via a control panel shown in Fig. 3, to select one of 40 segments, record voice and pause data, and then play back the voice and detect the pause data by means of a self-contained LTS-3 audio processor, D. LTS-3 Master Microfiche A special-purpose step-and-repeat camera was procured during this quarter, and will be operational during October 1971. This camera system will be used to produce 4 x 6-inch microfiche masters containing 24 audio/graphic instructional frames.

UNCLASSIFIED Security Classification DOCUMENT CONTROL DATA - R&D ("Security classification of title, body of abstract and indexing annotation must be entered when the overall report is classified) I. ORIGINATING ACTIVITY (Corporate author) Lincoln Laboratory, M.I.T. 3. REPORT TITLE Educational Technology Program 2a. REPORT SECURITY CLASSIFICATION Unclassified 2b. GROUP None 4. DESCRIPTIVE NOTES (Type of report and inclusive dates) Quarterly Technical Summary, 1 June through 31 August 1971 5. AUTHOR(S) (Last name, first name, initial) Frick, Frederick C. 6. REPORT DATE 15 September 1971 la. TOTAL NO. OF PAGES 12 7b. NO. OF REFS 1 8a. CONTRACT OR GRANT NO. F19628-70-C-0230 b. PROJECT NO. 649L 9a. ORIGINATOR'S REPORT NUMBER(S) Educational Technology Program QTS, 15 September 1971 9b. OTHER REPORT NOISI (Any other numbers that may be assigned this report) ESD-TB-71-264 10. AVAILABILITY/LIMITATION NOTICES Approved for public release; distribution unlimited. It. SUPPLEMENTARY NOTES 12. SPONSORING MILITARY ACTIVITY None Air Force Systems Command, USAF 13. ABSTRACT During this quarter, the design of the LTS-3 Terminal System was completed and construction of a prototype unit was begun. A simulator for the Lincoln Terminal Language has been written on the Laboratory's IBM 360/67 computer and is being used to check out programs for the field tests at Keesler Air Force Base. Approximately 75 percent of the lesson material for these operations has been completed. 14. KEY WORDS educational technology Lincoln Training System (LTS) teaching machines holography UNCLASSIFIED Security Classification