Descriptor
Computer Science Education | 15 |
Instructional Design | 15 |
Programing | 15 |
Computer Assisted Instruction | 10 |
Higher Education | 6 |
Programing Languages | 6 |
Comparative Analysis | 3 |
Computer Programs | 3 |
Course Evaluation | 3 |
Foreign Countries | 3 |
Models | 3 |
More ▼ |
Source
Computing Teacher | 2 |
Journal of Educational… | 2 |
Computers in Human Behavior | 1 |
Computers in the Schools | 1 |
Education and Computing | 1 |
Journal of Research on… | 1 |
Author
Publication Type
Journal Articles | 8 |
Reports - Research | 6 |
Speeches/Meeting Papers | 3 |
Information Analyses | 2 |
Opinion Papers | 2 |
Reports - Descriptive | 2 |
Guides - Classroom - Teacher | 1 |
Guides - General | 1 |
Reports - Evaluative | 1 |
Education Level
Audience
Practitioners | 1 |
Researchers | 1 |
Location
France | 1 |
Netherlands | 1 |
Laws, Policies, & Programs
Assessments and Surveys
Matching Familiar Figures Test | 1 |
What Works Clearinghouse Rating

Brahan, J. W.; Westrom, M. L. – 1978
NATAL is a high-level programming language designed to meet the requirements of the course author in the preparation of Computer Assisted Learning (CAL) materials. The basis for its design is found in the functional specification published by the National Research Council's Associate Committee on Instructional Technology; developers of the…
Descriptors: Computer Assisted Instruction, Computer Science Education, Evaluation, Instructional Design
Winter, M. J. – Computing Teacher, 1982
Suggests approach to teaching definitions and concepts of computer programs to learners at all age levels by using words (string manipulations) rather than numbers. An outline of a possible sequence for introducing the BASIC programming language is given. Two references are cited. (EJS)
Descriptors: Computer Literacy, Computer Programs, Computer Science Education, Instructional Design
Seidman, Robert H. – 1987
Four conference papers are reviewed in this introduction to a symposium. The first paper is by Clements and Merriman, who make a case for the reflection of Steinberg's information processing componential model of cognitive processes in the LOGO language and computational environment; present a series of experiments that attempted to tailor the…
Descriptors: Cognitive Processes, Computer Science Education, Group Instruction, Instructional Design
Montgomery County Public Schools, Rockville, MD. – 1977
The purpose of this publication is to serve as a course of study for Data Processing I, which is designed for 11th and 12th grade students in a business education program. Intended to give guidelines to school staff and teachers for planning and organizing instructional programs, it lists program goals, student outcomes, and unit activities. The…
Descriptors: Annotated Bibliographies, Business Education, Computer Science Education, Course Descriptions
Roos, Daniel – 1964
Computer time-sharing offers many interesting possibilities for use in teaching computer technology. To test the hypothesis that with proper hardware and software, students using time-sharing as a teaching machine could acquire proficiency in the fundamentals of programing more easily than by using standard batch-processing techniques, the…
Descriptors: Computer Assisted Instruction, Computer Science Education, Computers, Educational Experiments
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

van Merrienboer, Jeroen J. G. – Journal of Educational Computing Research, 1990
Describes study of Dutch high school students that compared instructional strategies in a computer programing course. Completion strategy, which emphasized the modification and extension of existing programs, was compared with generation strategy, which emphasized the design and coding of new programs. Future research is suggested based on results…
Descriptors: Comparative Analysis, Computer Assisted Instruction, Computer Science Education, Foreign Countries
Billstein, Rick – Computing Teacher, 1982
Discusses author's adaptation of the computer language Logo as an aid in teaching college preservice education students programming, geometry, arithmetic, and problem solving. A description of how Logo works and an example of how "turtle geometry" can be used to help teach geometry concepts are included. Four references are listed. (EJS)
Descriptors: Computer Assisted Instruction, Computer Graphics, Computer Programs, Computer Science Education

Smith, Peter; Thompson, Barrie – Education and Computing, 1988
Describes an instructional methodology developed and implemented at Sunderland Polytechnic that uses formal computer program design methods to teach computer programing in computer science and data processing courses. Jackson Structured Programming is explained, and the results of an evaluation by both teaching staff and students are presented.…
Descriptors: Computer Science Education, Computer Software, Course Evaluation, Data Processing

Van Merrienboer, Jeroen J. G.; Paas, Fred G. W. C. – Computers in Human Behavior, 1990
Discussion of computer programing at the secondary level focuses on automation and schema acquisition as two processes important in learning cognitive skills such as programing. Their effects on learning outcomes and transfer of training are examined, the importance of worked examples is highlighted, and instructional design principles are…
Descriptors: Automation, Cognitive Structures, Computer Assisted Instruction, Computer Science Education

Willis, Jerry – Computers in the Schools, 1991
Discussion of graduate programs in educational computing highlights six models of educational computing programs: (1) the computer science model, which stresses programing; (2) the educational psychology model; (3) the programed instruction model; (4) the instructional design model; (5) the information center model; and (6) the audiovisual…
Descriptors: Audiovisual Aids, Computer Assisted Instruction, Computer Science Education, Course Content
Char, Cynthia – 1983
Several research and design issues to be considered when creating educational software were identified by a field test evaluation of three types of innovative software created at Bank Street College: (1) Probe, software for measuring and graphing temperature data; (2) Rescue Mission, a navigation game that illustrates the computer's use for…
Descriptors: Computer Games, Computer Science Education, Computer Simulation, Computer Software Development

van Merrienboer, Jeroen J. G. – Journal of Research on Computing in Education, 1990
Describes two experiments, one with undergraduates and one with high school students, that tested instructional strategies for teaching computer programing. The cognitive styles of impulsivity and reflection are examined, completion strategy versus generation strategy is tested, and results support a preferential model rather than a compensatory…
Descriptors: Computer Assisted Instruction, Computer Science Education, Conceptual Tempo, Higher Education
Homeyer, Fred C. – 1970
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…
Descriptors: Comparative Analysis, Computer Assisted Instruction, Computer Programs, Computer Science Education

Van Merrienboer, Jeroen J. G.; De Croock, Marcel B. M. – Journal of Educational Computing Research, 1992
Discusses strategies for teaching elementary computer programing and describes a study that used two instructional strategies in a computer-based training program designed to teach turtle graphics programing techniques to novice undergraduate students. Learning activities that emphasized either the completion of existing programs or the generation…
Descriptors: Authoring Aids (Programing), Comparative Analysis, Computer Assisted Instruction, Computer Science Education