14 Scopus citations


Collaborative learning of visual information with computers can be particularly beneficial for acquiring complex and abstract knowledge. This article describes a computer-supported collaborative visual learning environment called TurtleGraph that was designed to assist learners in capturing the concept of recursion as well as recursive programming skills. In this distributed learning environment, students were requested to collaborate with their partners to write LISP-LOGO recursive programs in order to solve geometric pattern drawing problems. The instructional aim of the TurtleGraph collaborative visual learning environment was to foster active knowledge processes through collaborative work that helps learners make their strategic thinking more explicit and induce more reflective thoughts, and also helps them be more critical in evaluating and interpreting the adequacy of their knowledge.

Original languageEnglish
Pages (from-to)429-448
Number of pages20
JournalComputers in Human Behavior
Issue number3
StatePublished - 7 Sep 1998


  • Collaborative
  • Learning
  • Visual information


Dive into the research topics of 'Designing Computer Support for Collaborative Visual Learning in the Domain of Computer Programming'. Together they form a unique fingerprint.

Cite this