H. Abelson, J. Bamberger, I. Goldstein, and S. Papert, Logo progress report 1973?1975, Massachusetts Institute of Technology. AI Memo 356, p.181, 1976.

P. Adams, Various Computers in the Kindergarten, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.81-87, 1985.

T. Adams, Towards a Theory of Microworlds, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.13-24, 1985.

N. Best, MicroWorlds in a Year Seven Class, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.70-77, 1997.

J. Betts, . Victoria, J. S. Brown, and R. Rubinstein, Teaching Programming Without Teaching Programming Learning in Logo Microworlds Recursive functional programming for the student in the humanities and social sciences, pp.27-664, 1974.

P. Carter, Thinking Logo: An Introduction to (the Universe through) Programming, 1987.

P. Carter, Step by Step: Logo Legged Locomotion, Computers in Education Amsterdam, pp.743-746, 1990.

T. Chapman, Logo and MicroWorlds at Westall Primary School: A 4 Year Tale, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.101-108, 1997.

V. Clarke, Logo Tool Kits, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.38-45, 1985.

C. Dowling, Logo and Language Development, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.31-37, 1985.

C. Duncan, Microworlds: Making the Connections between the Abstract Concepts in Elementary Science, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.109-121, 1997.

P. Evans, What is Logo?, 1992.

W. Feurzeig, G. Kukas, P. Faflick, R. Grant, J. D. Lukas et al., An Introductory LOGO Teaching Sequence: LOGO Teaching Sequence on Logic, p.579, 1971.

W. Feurzeig, S. Papert, M. Bollm, R. Grant, and C. Solomon, Programming- Languages as a Conceptual Framework for Teaching Mathematics. Final report of the first fifteen months of the Logo project, p.932, 1969.

P. Gibbons, A Cognitive Processing Account of Individual Differences in Novice Logo Programmers' Conceptualisation and Use of Recursion, Journal of Educational Computing Research, vol.10, issue.1, pp.211-226, 1995.
DOI : 10.2190/GLB2-N0EB-965F-HYK1

P. Gibbons, Recursion: An Analysis of Individual Differences in Logo Programming, 1995.

P. Gibbons, Logo Learning: What the Learners Say, Learning in Logo Microworlds, 1997.

J. Hopkins, Stars and Sprites, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.133-141, 1997.

J. Hopkins and A. Mcdougall, Constructionist Learning and Teaching in a Computer Clubhouse Environment, ICT and the Teacher of the Future. Sydney, pp.65-66, 2003.

D. C. Johnson, Algorithmics and programming in the school mathematics curriculum: support is waning?is there still a case to be made? Education and Information Technologies, pp.201-214, 2000.

A. Jones, Logo in Preservice Teacher Training: An Australian Experiment, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.54-61, 1985.

J. Kemeny, T. Kurtz, and D. C. Washington, The Dartmouth Time-Sharing System National Science Foundation Gearing Up for Robotics: An Investigation into the acquisition of the concepts associated with gears by teachers in a constructionist robotics environment, Learning to Live in the Knowledge Society. Proceedings of the International Federation for Information Processing TC3 Conference, 1967.

A. Mcdougall, Teaching and Learning about Recursion, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.46-53, 1985.

A. Mcdougall, Student Difficulties in Programming with Recursion in Logo, Back to the Future, Forward to the Past, pp.108-115, 1990.

A. Mcdougall, Recursion and Logo Programming: An Investigation of Papert's Conjecture about the Variability of Piagetian Stages in Computer-Rich Cultures, Computers in Education Amsterdam, pp.415-418, 1990.

A. Mcdougall, Logo in Australia: Ten Years On, 1996.

A. Mcdougall, T. Adams, and P. Adams, Learning Logo on the Apple II, 1982.

A. Mcdougall and J. Betts, Logo Supporting the P ? 12 Curriculum in a Technology Immersion School, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.92-100, 1997.

J. S. Murnane, Models of recursion, Computers & Education, vol.16, issue.2, pp.197-201, 1991.
DOI : 10.1016/0360-1315(91)90026-N

J. S. Murnane, To iterate or to recurse?, Computers & Education, vol.19, issue.4, pp.387-394, 1992.
DOI : 10.1016/0360-1315(92)90086-K

J. S. Murnane, Programming Languages for Beginners, pp.978-383836987, 2010.

J. S. Murnane and A. Mcdougall, Bad Computer Science in Beginners Programming Courses Considered Harmful " ? A case study of the Tufts graphical programming language Imagining the future for ICT and Education, IFIP WG 3.1, 3.3, & 3.5 Joint Conference CD-ROM format, pp.26-30, 2006.

J. S. Murnane and J. W. Warner, An empirical study of secondary students' expression of algorithms in natural language, 7th IFIP World Conference on Computers in Education, pp.81-86, 2001.

L. Nevile, Some Comments on Logo after Ten Years, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.101-108, 1985.

L. Nevile and C. Dowling, Let's Talk Apple Turtle, 1983.

B. Newell, Turtles Speak Mathematics, 1988.

B. Newell, Turtle Confusion, 1988.

J. Oakley and A. Mcdougall, Young Children as Programmers: Fantasy or Flight, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.32-51, 1997.

S. Papert, Teaching Children Thinking???, Innovations in Education & Training International, vol.3, issue.3, 1971.
DOI : 10.1080/1355800720090503

S. Papert, Teaching children to be mathematicians vs teaching about mathematics, 1971.

S. Papert and C. Solomon, Twenty things to do with a computer, p.240, 1971.

S. Papert, Mindstorms: Children, Computers and Powerful Ideas, 1980.
DOI : 10.1007/978-3-0348-5357-6

J. Richardson, Logo in Australia: 21 Years On, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.3-6, 1997.

P. Ross and J. Howe, Teaching mathematics through programming: ten years on, Computers in Education, vol.1, pp.143-148, 1981.

D. Squires and R. Sellman, Designing Computer Based Microworlds, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.25-30, 1985.

J. Vincent, The role of visually rich technology in facilitating children's writing, Journal of Computer Assisted Learning, vol.217, issue.3, pp.242-250, 2001.
DOI : 10.1046/j.1365-2729.2001.00179.x

J. Vincent, MicroWorlds and the Integrated Brain, pp.131-137, 2001.

J. Vincent, A. Mcdougall, and H. Azinian, Visualisation, multimodality and learning with information technolgy, pp.192-199, 2010.

S. A. Weyer and A. B. Cannara, Children learning computer programming: experiences with languages, curricula and programming devices, p.347, 1975.

S. Wills, Computer Education in Tasmanian Schools: ACS Lecture of the Year, Australian Computer Bulletin, vol.4, issue.7, pp.22-28, 1980.

S. Wills, Computer Education in Australian Schools, Australian Computer Bulletin, vol.5, issue.4, pp.4-5, 1981.

S. Wills, Doodle Design Debug: Process vs Content Issues in Classroom Computing, Logo in Australia: Ten Years On, Computing in Education Group of Victoria, pp.1-12, 1985.

N. &. Yelland and J. Masters, 21 Years of Logo: Logo for the 21st Century, Learning in Logo Microworlds, Computing in Education Group of Victoria, pp.122-132, 1997.