• DocumentCode
    1644626
  • Title

    Cleogo: collaborative and multi-metaphor programming for kids

  • Author

    Cockburn, Andy ; Bryant, Andrew

  • Author_Institution
    Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
  • fYear
    1998
  • Firstpage
    189
  • Lastpage
    194
  • Abstract
    Cleogo is a novel groupware environment that allows several users to simultaneously develop programs through any mixture of three alternative programming metaphors: a direct manipulation language for programming by demonstration; an iconic language; and a standard text based language. Cleogo is motivated by the pedagogical values of peer learning and of collaborative problem solving, and by our desire to investigate flexible and appropriate user interfaces for programming, particularly for youthful users. Through its real time groupware facilities, Cleogo provides a shared conversational artifact around which students can talk, gesture and work on programming tasks. Its three concurrently active programming metaphors allow students to choose a method of program expression that best suits their task and skill level. Critical issues in the design and motivation of Cleogo are described
  • Keywords
    computer science education; courseware; groupware; high level languages; human factors; interactive systems; programming; programming environments; teaching; user interfaces; Cleogo; collaborative problem solving; concurrently active programming metaphors; critical issues; direct manipulation language; iconic language; kids; multi metaphor programming; novel groupware environment; pedagogical values; peer learning; program expression; programming by demonstration; programming metaphors; real time groupware facilities; shared conversational artifact; skill level; standard text based language; user interfaces; youthful users; Collaboration; Collaborative software; Collaborative work; Computer science; Embedded computing; Home computing; Programming environments; Programming profession; Psychology; Standards development;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Human Interaction, 1998. Proceedings. 3rd Asia Pacific
  • Conference_Location
    Shonan Village Center
  • Print_ISBN
    0-8186-8347-3
  • Type

    conf

  • DOI
    10.1109/APCHI.1998.704194
  • Filename
    704194