Cognitive Models and Intelligent Environments for Learning Programming

Lieferzeit: Lieferbar innerhalb 14 Tagen

160,49 

NATO ASI Series / Computer and Systems Sciences 111, NATO ASI Subseries F: 111

ISBN: 3642081568
ISBN 13: 9783642081569
Herausgeber: Enrica Lemut/Benedict DuBoulay/Giuliana Dettori
Verlag: Springer Verlag GmbH
Umfang: viii, 312 S.
Erscheinungsdatum: 11.03.2011
Auflage: 1/2011
Produktform: Kartoniert
Einband: Kartoniert

Proceedings of the NATO Advanced Research Workshop on Cognitive Models and Intelligent Environments for Learning Programming, held near Genova, Italy, March 17-21, 1992

Artikelnummer: 1608304 Kategorie:

Beschreibung

InhaltsangabeUnderstanding Programming.- Task Analysis and Cognitive Model as a Framework to Analyse Environments for Learning Programming.- Mental Representations of Computer Languages - a Lesson from Practice.- Towards a Unified Model of Learning to Program.- Acquiring Experience in Object-Oriented Programming: Effects on Design Strategies.- Programming and Design.- Program Comprehension Skills and Their Acquisition: A Call for an Ecological Paradigm.- A Distributed Model of Cognitive Behaviour in Specification Understanding.- How Confirmation Bias Affects Novice Programmers in Testing and Debugging: Research Strategies and Implications for Tools.- The "Private" Relation of the Student with Systematic Programming and Validation.- Environments for Learning Programming.- Towards an Intelligent Environment for Learning Introductory Programming.- Programming Environments for Novices.- Student Modeling in an Intelligent Programming Tutor.- Incidental Reification of Goals in an Intelligent Tutor for Smalltalk.- Methodology and Design Issues in Capra, an Environment for Learning Program Construction.- Linking Theory with ITS Implementation: Models of Programming and the Development of Programming Tutors.- Two and One-Half Approaches to Helping Novices Learn Recursion.- Knowledge Based Tools in Software Engineering Education.- Analogies in an Intelligent Programming Environment for Learning LISP.- Redressing ITS Fallacies Via Software Visualization.- Learning Programming in School Environments.- Registermachine as a Mental Model for Understanding Computer Programming.- Cognitive Structures and Cognitive Strategies in Algorithmic Thinking.- Young Novices Using an Intuitive Mental Schema to Construct Generalised Geometrical Tools.- Thinking Algebraically: Pupil Models Developed in Logo and a Spreadsheet Environment.- Learning Programming as a Cognitive Apprenticeship Through Conflicts.

Herstellerkennzeichnung:


Springer Verlag GmbH
Tiergartenstr. 17
69121 Heidelberg
DE

E-Mail: juergen.hartmann@springer.com

Das könnte Ihnen auch gefallen …