ERIC Number: ED053531
Record Type: RIE
Publication Date: 1970-May
Reference Count: 0
Development and Evaluation of an Automated Assembly Language Teacher.
Homeyer, Fred C.
A programing language called ELASTIC (Expandible Language for Aiding Student Instruction in Computing) has been developed which incorporates many of the basic features and concepts of a typical assembly language. ELASTIC was designed for use in a computer-assisted instruction (CAI) undergraduate course in computer programing and was written in a version of FORTRAN. It has a modular design and is suitable for a batch-process time-shared computer facility. A prototype (CAI) course to teach ELASTIC was developed. A formative evaluation of the course resulted in the addition of facilities for processing student responses, removal or clarification of ambiguous statements, and expansion of curriculum dealing with programing techniques and procedures. The revised instructional program underwent a summative evaluation in which the CAI course was compared with a lecture course and the batch-processing mode was compated with the use of a teletype. Among the results of this evaluation were that CAI groups completed the course instruction twice as fast as the lecture groups and that members of the CAI/teletype group ran a far greater number of jobs through the computer than did students in any other group. Supplementary information about the instructional program and about ELASTIC is appended. (JY)
Descriptors: Comparative Analysis, Computer Assisted Instruction, Computer Programs, Computer Science Education, Conventional Instruction, Course Evaluation, Curriculum Development, Formative Evaluation, Input Output Devices, Instructional Design, Programing, Programing Languages, Student Attitudes, Summative Evaluation
Publication Type: N/A
Education Level: N/A
Sponsor: National Science Foundation, Washington, DC.
Authoring Institution: Texas Univ., Austin. Computer-Assisted Instruction Lab.
Identifiers: Elasticity; Expandible Language Aiding Student Instruction