Novice LISP Errors: Undetected Losses of Information from Working Memory, Human???Computer Interaction, vol.1, issue.2, pp.107-131, 1985. ,
DOI : 10.1037//0033-295X.88.1.1
A diagnosis of beginning programmers' misconceptions of BASIC programming statements, Communications of the ACM, vol.26, issue.9, pp.677-679, 1983. ,
DOI : 10.1145/358172.358408
Uncovering principles of novice programming, Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '83, 1983. ,
DOI : 10.1145/567067.567069
Knowing when, where, and how to remember: A problem of meta-cognition, Advances in instructional psychology, pp.77-165, 1978. ,
Conceptual change in childhood, 1985. ,
Addition and subtraction: A cognitive perspective, 1982. ,
Assessing Children's Logo Debugging Skills With A Formal Model, Journal of Educational Computing Research, vol.22, issue.3 ,
DOI : 10.2190/KRD4-YNHH-X283-3P5V
Radical pragmatics, 1981. ,
Teaching thinking through logo: The importance of method, Roeper Review, vol.5, issue.3, pp.153-156, 1985. ,
DOI : 10.1080/02783198509552879
Brainstorms, 1978. ,
Some Difficulties of Learning to Program, Journal of Educational Computing Research, vol.3, issue.5, pp.57-73, 1986. ,
DOI : 10.2190/3LFX-9RRF-67T8-UVK9
The black box inside the glass box: Presenting computing concepts to novices, International Journal of Man-Machine Studies, vol.14, pp.237-249, 1981. ,
Computing space. Paper presented at the Fifteenth Annual Symposium of the, 1985. ,
Metacoynitive aspects of problem solving The nature of intelligence, pp.231-235, 1976. ,
Metacognition and cognitive monitoring: A new area of cognitive-developmental inquiry., American Psychologist, vol.34, issue.10, pp.906-91, 1979. ,
DOI : 10.1037/0003-066X.34.10.906
The development of role-taking and communication skills in children, 1968. ,
Metacognition, Cognitive Monitoring, and Mathematical Performance, Journal for Research in Mathematics Education, vol.16, issue.3, pp.163-176, 1985. ,
DOI : 10.2307/748391
Education and thinking: The role of knowledge., American Psychologist, vol.39, issue.2, pp.93-104, 1984. ,
DOI : 10.1037/0003-066X.39.2.93
Spatial concepts, spatial names, and the development of exocentric representations Children's thinking: What develops?, pp.275-290, 1978. ,
Logic and conversation, Syntax a n d semantics, pp.41-58, 1975. ,
On Logo squares, triangles and houses, For the Learning of Mathematics, vol.5, issue.2, pp.38-45, 1985. ,
Mathernatical and programming concepts acquired by children, aged 8-9, in a restricted Logo environment ,
Analysis of a Logo environment for learning the concept of procedures with variable (Tech, 1985. ,
Direct Manipulation Interfaces, Usercentered system design: New perspectives in human-computer interactions, pp.87-124, 1986. ,
DOI : 10.1207/s15327051hci0104_2
Bug Catalog: 1 (Tech New Haven, 1983. ,
But My Program Runs! Discourse Rules for Novice Programmers, Journal of Educational Computing Research, vol.26, issue.5, pp.95-125, 1986. ,
DOI : 10.2190/6E5W-AR7C-NX76-HUT2
Children's Mental Models of Recursive Logo Programs, Journal of Educational Computing Research, vol.1, issue.2, pp.235-243, 1985. ,
DOI : 10.2190/JV9Y-5PD0-MX22-9J4Y
Mapping the cognitive demands of learning to program, Thinking: Progress on research and teaching. Hillsdale. NJ: Lawrence Erlbaum ,
A Study of The Development of Programming Ability and Thinking Skills In High School Students, Journal of Educational Computing Research, vol.76, issue.6 ,
DOI : 10.2190/BKML-B1QV-KDN4-8ULH
URL : https://hal.archives-ouvertes.fr/hal-00190539
Novice Logo errors, 1985. ,
Learning to Search: From Weak Methods to Domain-Specific Heuristics*, Cognitive Science, vol.3, issue.2, pp.217-260, 1985. ,
DOI : 10.1207/s15516709cog0902_2
S o m e problems in children's Logo learning, Proceedings of the 7th International Conference of the PME, pp.346-351, 1983. ,
The Psychology of How Novices Learn Computer Programming, ACM Computing Surveys, vol.13, issue.1, pp.121-141, 1981. ,
DOI : 10.1145/356835.356841
A cognitive study of children's computer programming (Tech, 1985. ,
Teaching programming literacy to nonprogrammers: The use of a computerized simulation (Tech, 1985. ,
Children learning Logo programming (Interim Rep. Nos. 1 & 2), 1984. ,
Reciprocal teaching of comprehension-fostering and comprehension-monitoring activities. Cognition a n d instruction, pp.117-175, 1984. ,
Logo programming and problem-solving, 1983. ,
URL : https://hal.archives-ouvertes.fr/hal-00190546
Language-Independent Conceptual ???Bugs??? in Novice Programming, Journal of Educational Computing Research, vol.1, issue.1, pp.25-36, 1986. ,
DOI : 10.2190/689T-1R2A-X4W4-29J2
URL : https://hal.archives-ouvertes.fr/hal-00190538
On the cognitive prerequisites of learning computer programming, ED, vol.249, p.931, 1983. ,
URL : https://hal.archives-ouvertes.fr/hal-00190531
On the cognitive effects of learning computer programming, New Ideas in Psychology, vol.2, issue.2, pp.137-168, 1984. ,
DOI : 10.1016/0732-118X(84)90018-7
URL : https://hal.archives-ouvertes.fr/hal-00190532
Fragile knowledge and neglected strategies in novice programmers. (Tech. Rep.). Cambridge, 1985. ,
The child's conception of space, 1967. ,
A summary of misconceptions of high school BASlC programmers. (Tech. Rep.). Palo Alto, 1985. ,
(in press) The development of mathematical intuition, Minnesota symposium of child psychology ,
Young children's spatial frames of reference in simple computer graphics programming, 1984. ,
New directions for child development, No. 23: Children's learning in the "Zone of proximal development, 1984. ,
Analogical processes in learning Cognitive skills and their acquisition, pp.335-359, 1981. ,
Mathematical problem solving, 1985. ,
From Problems to Programs via Plans: The Content and Structure of Knowledge for Introductory LISP Programming, Journal of Educational Computing Research, vol.9, issue.2, pp.157-172, 1985. ,
DOI : 10.2190/WK8C-BYCF-VQ5C-E307
Programming and cognition: Why your st~ldents write those crazy programs, Proceedings of the National Educational Computing Conference, pp.206-219, 1981. ,
Cognitive strategies and looping constructs: an empirical study, Communications of the ACM, vol.26, issue.11, pp.853-861, 1983. ,
DOI : 10.1145/182.358436
Empirical Studies of Programming Knowledge, IEEE Transactions on Software Engineering, vol.10, issue.5, pp.595-609, 1984. ,
DOI : 10.1109/TSE.1984.5010283
Novice mistakes: are the folk wisdoms correct?, Communications of the ACM, vol.29, issue.7 ,
DOI : 10.1145/6138.6145
Analyzing the high-frequency bugs in novice programs, 1986. ,
A goallplan analysis of buggy Pascal programs, Hunmn Computer Interactions. l, issue.2, pp.163-207, 1985. ,
Thought and language, 1962. ,