Descriptor
Computer Assisted Instruction | 13 |
Computer System Design | 13 |
Programing | 13 |
Courseware | 6 |
Higher Education | 6 |
Computer Science Education | 5 |
Foreign Countries | 5 |
Models | 5 |
Man Machine Systems | 4 |
Authoring Aids (Programing) | 3 |
Expert Systems | 3 |
More ▼ |
Source
Computers and Education | 2 |
Education and Computing | 1 |
Educational and Training… | 1 |
Journal of Research on… | 1 |
Author
Publication Type
Journal Articles | 5 |
Reports - Descriptive | 5 |
Reports - Research | 5 |
Speeches/Meeting Papers | 3 |
Guides - Non-Classroom | 2 |
Information Analyses | 2 |
Opinion Papers | 1 |
Education Level
Audience
Researchers | 2 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating

Jackson, David – Computers and Education, 1991
Argues that advent of computer-aided instruction (CAI) systems for teaching introductory computer programing makes it imperative that software be developed to automate assessment and grading of student programs. Examples of typical student programing problems are given, and application of the Unix tools Lex and Yacc to the automatic assessment of…
Descriptors: Computer Assisted Instruction, Computer Software, Computer System Design, Grading
Murray, William R. – 1988
This paper compares two alternative computer architectures that have been proposed to provide the control mechanism that enables an intelligent tutoring system to decide what instructional action to perform next, i.e., discourse management networks and blackboards. The claim that an intelligent tutoring system controlled by a blackboard…
Descriptors: Comparative Analysis, Computer Assisted Instruction, Computer System Design, Design Requirements

Johnson, Brian L.; And Others – Computers and Education, 1990
Discusses the teaching consultant process in computer programing courses, describes a teaching consultant model from both the teachers' and students' perspectives, and shows how this model can be used to develop an intelligent teaching consultant (ITC). Differences between this collection of expert systems and conventional intelligent tutoring…
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer System Design, Expert Systems
Wilkins, D. C.; And Others – 1987
Arguing that an explicit representation of the problem-solving method of an expert system shell as abstract control knowledge provides a powerful foundation for learning, this paper describes the abstract control knowledge of the Heracles expert system shell for heuristic classification problems, and describes how the Odysseus apprenticeship…
Descriptors: Apprenticeships, Classification, Computer Assisted Instruction, Computer System Design
Hunka, S. – 1988
This project report details the design of an interactive authoring system for the development of computer assisted instructional (CAI) software. This system is possible because the development of more powerful computing and software systems has facilitated authoring systems which allow the development of courseware in an interactive mode and…
Descriptors: Authoring Aids (Programing), Computer Assisted Instruction, Computer Graphics, Computer System Design
Grandbastien, Monique; Morinet-Lambert, Josette – 1989
Written in ADA language, SAIDA, a Help System for Data Implementation, is an experimental teaching and learning environment which uses artificial intelligence techniques to teach a computer science course on abstract data representations. The application domain is teaching advanced programming concepts which have not received much attention from…
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer System Design, Expert Systems
Pilot, A. – 1988
TAIGA (Twente Advanced Interactive Graphic Authoring system) is a system which can be used to develop instructional software. It is written in MS-PASCAL, and runs on computers that support MS-DOS. Designed to support the production of structured software, TAIGA has a hierarchical structure of three layers, each with a specific function, and each…
Descriptors: Authoring Aids (Programing), Computer Assisted Instruction, Computer Managed Instruction, Computer System Design

Stanchev, Ivan – Journal of Research on Computing in Education, 1990
Discussion of the portability of educational software focuses on the software design and development process. Topics discussed include levels of portability; the user-computer dialog; software engineering principles; design techniques for student performance records; techniques of courseware programing; and suggestions for further research and…
Descriptors: Academic Achievement, Computer Assisted Instruction, Computer Software Development, Computer System Design

Brusilovsky, P. L. – Educational and Training Technology International, 1992
Describes the integrated Intelligent Tutor, Environment and Manual for Introductory Programing (ITEM/IP), which supports a course on computer programing based on the minilanguage Turingal. Discussion covers system design, including design philosophy, system overview, concepts included and information structure, programing laboratory mode,…
Descriptors: Artificial Intelligence, Computer Assisted Instruction, Computer Science Education, Computer System Design
Pyzdrowski, Anthony S.; DeNardo, Anette M. – 1992
This paper describes three computer-based simulators developed to support an undergraduate computer architecture course. Using a hypermedia authoring package, a simulator was created for each of the three course content areas: (1) introduction of the hypothetical computer structure--contains a tutorial, a quiz, and a simple program that presents…
Descriptors: Authoring Aids (Programing), Computer Assisted Instruction, Computer Science Education, Computer Simulation

Clancey, William J. – 1986
The concept of a qualitative model is used as the focus of this review of qualitative student models in order to compare alternative computational models and to contrast domain requirements. The report is divided into eight sections: (1) Origins and Goals (adaptive instruction, qualitative models of processes, components of an artificial…
Descriptors: Artificial Intelligence, Cognitive Structures, Computer Assisted Instruction, Computer System Design
Makinson, G. J.; And Others – 1990
Computer enhanced teaching of computational mathematics on a network system driving graphics terminals is being redeveloped for a mouse-driven, high resolution, windowed environment of a UNIX work station. Preservation of the features of networked access by heterogeneous terminals is provided by the use of the X Window environment. A dmonstrator…
Descriptors: Algorithms, College Mathematics, Computer Assisted Instruction, Computer Graphics

Davies, Gordon; Preece, Jenny – Education and Computing, 1990
Discusses distance learning, describes the Open University in the United Kingdom, and describes the incorporation of home computing into computer courses at the Open University. Industrial training is discussed, a course using televised classes and one using video and printed materials are described, and future possibilities are suggested. (Three…
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer System Design, Courseware