NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
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
Peer reviewed Peer reviewed
Seidman, Robert H. – Journal of Educational Technology Systems, 1990
Comparison of the process of problem solving using a conventional procedural computer programing language (e.g., BASIC, Logo, Pascal), with the process when using a logic programing language (i.e., Prolog), focuses on the potential of the two types of programing languages to facilitate the transfer of problem-solving skills, cognitive development,…
Descriptors: Artificial Intelligence, Computer Assisted Instruction, Learning Processes, Problem Solving
Poirot, James L.; Norris, Cathleen A. – Computing Teacher, 1987
This first in a projected series of five articles discusses artificial intelligence and its impact on education. Highlights include the history of artificial intelligence and the impact of microcomputers; learning processes; human factors and interfaces; computer assisted instruction and intelligent tutoring systems; logic programing; and expert…
Descriptors: Artificial Intelligence, Computer Assisted Instruction, Educational Trends, Human Factors Engineering
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
Perlman, Gary – 1982
This paper explores languages for communicating precise ideas within limited domains, which include mathematical notation and general purpose and high level computer programming languages. Low-level properties of such natural artificial languages are discussed, with emphasis on those in which names are chosen for concepts and symbols are chosen…
Descriptors: Computer Programs, Design Requirements, Language Processing, Learning Processes
Psotka, Joseph – 1985
Current notions of metacognition merge with the predominant scientific model used in psychology, that of information processing. Metacognition is seen as a control process that governs the action of more elemental cognitive skills. Given the centrality of this notion, it is important that metacognition should be examined in detail. From the point…
Descriptors: Artificial Intelligence, Cognitive Processes, Cognitive Restructuring, Computer Assisted Instruction
Peer reviewed Peer reviewed
Borne, Isabelle; Girardot, Colette – Computers and Education, 1991
Describes the use of Smalltalk-80, a French programing language, to teach young children to program effectively using object-oriented concepts. Learning processes involving problem solving and programing are examined, the object-oriented environment is discussed, teacher training is described, and future work is suggested. (21 references) (LRW)
Descriptors: Computer Assisted Instruction, Computer Simulation, Curriculum Development, Elementary Education
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