Descriptor
Learning Processes | 12 |
Programing Languages | 12 |
Teaching Methods | 12 |
Programing | 5 |
Computer Assisted Instruction | 4 |
Models | 4 |
Computer Science Education | 3 |
Computer Software | 3 |
Computers | 3 |
Elementary Secondary Education | 3 |
Calculators | 2 |
More ▼ |
Author
Mayer, Richard E. | 4 |
Brna, Paul | 1 |
Leonard, Ann Scheier | 1 |
MacGregor, S. Kim | 1 |
Majsterek, David | 1 |
Mathinos, Debra A. | 1 |
Mercer, Richard L. | 1 |
Peelle, Howard A. | 1 |
Perkins, D. N. | 1 |
Reggini, Horacio C. | 1 |
Salomon, Gavriel | 1 |
More ▼ |
Publication Type
Information Analyses | 4 |
Opinion Papers | 3 |
Reports - Research | 3 |
Journal Articles | 2 |
Speeches/Meeting Papers | 2 |
Multilingual/Bilingual… | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Education Level
Audience
Practitioners | 1 |
Researchers | 1 |
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Mayer, Richard E. – 1979
This discussion of the kind of knowledge acquired by a novice learning BASIC programming and how this knowledge may be most efficiently acquired suggests that people who do programming acquire three basic skills that are not obvious either in instruction or in traditional performance: (1) the ability to analyze each statement into a type of…
Descriptors: Computer Science Education, Instructional Innovation, Learning Processes, Learning Theories

Brna, Paul; And Others – Instructional Science, 1990
Describes Prolog programing language and provides an overview of articles in this special issue and a forthcoming one that focus on improving the use of Prolog in elementary and secondary schools as well as colleges. Topics discussed include problems related to teaching and learning Prolog, and students and their misconceptions about Prolog. (38…
Descriptors: Computer Assisted Instruction, Elementary Secondary Education, Higher Education, Learning Processes
Peelle, Howard A. – Educational Technology, 1974
A discussion of the computer "glass box", which is a bold new approach to teaching children concepts using A Programing Language. (Author)
Descriptors: Computer Assisted Instruction, Concept Formation, Concept Teaching, Elementary Education
Mayer, Richard E. – 1982
This 5-section report summarizes the results of a project concerned with how novices learn to become creative educational computer users. Based on a cognitive analysis of elementary programming statements in BASIC and calculator language into conceptual units, the project builds on previous research on learning BASIC programming. A general…
Descriptors: Calculators, Computer Literacy, Computers, Learning Processes
Mayer, Richard E. – 1975
Some 120 undergraduate students participated in experiments to learn how novice computer programers learn to interact with the computer. Two instructional booklets were used: A "rule" booklet consisted of definitions and examples of seven modified FORTRAN statements and appropriate grammar rules; the "model" booklet was…
Descriptors: Computer Programs, Computer Science Education, Educational Research, Learning Processes
Salomon, Gavriel; Perkins, D. N. – 1985
Arguing that the most widespread argument in favor of the teaching of programming concerns its possible impact on generalizable cognitive skills, this paper addresses the "how" of transfer. The outlines of a theory of the mechanisms of transfer are presented, the theory is used to examine the contrasts between certain studies that did…
Descriptors: Cognitive Ability, Learning Processes, Literature Reviews, Problem Solving
Mathinos, Debra A.; Leonard, Ann Scheier – 1983
The study examines the use of LOGO, a computer language, with 19 learning disabled (LD) and 19 non-LD students in grades 4-6. Ss were randomly assigned to one of two instructional groups: sequential or whole-task, each with 10 LD and 10 non-LD students. The sequential method features a carefully ordered plan for teaching LOGO commands; the…
Descriptors: Computer Software, Elementary Secondary Education, Intermediate Grades, Learning Disabilities
Mercer, Richard L. – AEDS Monitor, 1974
A brief, general discussion of the role of CAI in instruction. (HB)
Descriptors: Computer Assisted Instruction, Computer Science, Educational Media, Educational Technology
Reggini, Horacio C. – 1983
The first article, "LOGO and von Neumann Ideas," deals with the creation of new procedures based on procedures defined and stored in memory as LOGO lists of lists. This representation, which enables LOGO procedures to construct, modify, and run other LOGO procedures, is compared with basic computer concepts first formulated by John von…
Descriptors: Computer Oriented Programs, Computer Programs, Computer Science Education, Computers
Mayer, Richard E. – 1982
This three-part volume provides a summary, for use by practitioners, of a project concerned with how novices learn to become creative educational computer users. The first chapter examines techniques for increasing the novice's understanding of computers and computer programming, and specifically analyzes the potential usefulness of five…
Descriptors: Calculators, Computer Literacy, Computers, Curriculum Development
Majsterek, David – 1984
This paper focuses on the applications which best suit the microcomputer in an educational setting with emphasis on adapting effective pedagogical practice to the computer's programability and delivery capabilities. Discovery learning and "being told" are identified as two types of computer assisted instruction (CAI) and sample uses of…
Descriptors: Computer Assisted Instruction, Computer Software, Discovery Learning, Elementary Secondary Education

MacGregor, S. Kim – Journal of Computers in Mathematics and Science Teaching, 1989
Investigated was the effect of programing-augmented mathematics classes on the math achievement, problem solving abilities, and attitudes of students with different cognitive styles. Reports BASIC programing groups demonstrated higher mathematics achievement than the LOGO group, and field independent students performed better and had more positive…
Descriptors: Attitude Change, Cognitive Processes, Computer Oriented Programs, Computer Science