D. M. Kurland and R. D. Pea, Children's Mental Models of Recursive Logo Programs, Journal of Educational Computing Research, vol.1, issue.2
DOI : 10.2190/JV9Y-5PD0-MX22-9J4Y

U. Leron-tllc and I. '. Of, Some Problems in Children's Logo Learning, Proceedings of rhr Seventl~ International Confcrencc for, 1983.

J. D. Milojkovic, Children Learning Computer Programming: Cognitive and Motivational Consequences, 1983.

R. Nachmias, D. Mioduser, and D. Chen, Acquisition of Basic Computer Programming Concepts by Children The Computers in Education Research Lab, 1985.

R. Mawby, Proficiency Conditions for the Development of Thinking Skills Through Programming, paper presented at the Harvard University Conference on Thinking, 1984.

J. Bonar, E. Soloway, and S. I. , 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

E. Soloway, K. Ehrlich, J. Bonar, and J. Greenspan, What Do Novices Know about Programming, Direcriorrs in Human-Computer Interactions Ablex, 1982.

E. Soloway, J. Bonar, and K. Ehrlich, Cognitive Strategies and Looping Constructs: An Empirical Study, Corn~nunications o f the ACM, 1983.

R. D. Pea and D. M. Kurland, On the Cognitive Effects of Learning Computer Programming, New Ideas in Psj~cl~ology, pp.1-3, 1984.

R. D. Pea and D. M. Kurland, 011 the Cognirivc Prerequisites of Learning Cotnputer I'rogramming, project report to the National Institute of Education . (Also Technical Report Number 18, Bank Street College of Education, Center for Children and Technolo'gy), 1983.

H. P. Grice, Logic and Conversation, in Syntax and Senlantics 3: Speech Acts, 15. P. Cole, Radical Pragmatics, 1973.

J. R. Searle and I. , 17. D. R. Olson, From Utterance to Text: The Bias of Language in Speech and Writing, pp.257-281, 1977.

J. D. Mccawley, Everything that Linguists Have Always Wanted to Know about Logic (But Were Ashamed to A s k ), 1981.

E. Soloway, J. Bonar, J. Barth, E. Rubin, and B. Woolf, Programming and Cognition: Why Your Students Write Those Crazy Programs, Proceedings of the National Educational Computing Conference, pp.206-219, 1981.

J. Piaget and B. Inhelder, The Child's Conception of Space, 1967.

J. H. Flavell, P. T. Botkin, C. L. Fry, J. W. Wright, and P. E. Jarvis, The Development o f Role-taking and Communication Skills in Children, 1968.

A. S. Palincsar and A. L. Brown, Reciprocal Teaching of Comprehensionfostering and Comprehension-monitoring Activities, Cognition and Instruction, vol.1, pp.117-175, 1984.

R. A. Waters, A Knowledge-based Program Editor, Proceedings o f the 7th International Joint Conference on ArtificialIntelligence, pp.920-926, 1982.

W. L. Johnson and E. Soloway, PROUST: Knowledge-Based Program Understanding, IEEE Transactions on Software Engineering, vol.11, issue.3, 1984.
DOI : 10.1109/TSE.1985.232210

. Dr and D. Roy, Pea Bank Street SehebGIlege 61 0 W. 112th Street New York