• DocumentCode
    2187666
  • Title

    Designing a Flexible and Supportive Direct-Manipulation Programming Environment

  • Author

    Ko, Andrew Jensen

  • Author_Institution
    Sch. of Comput. Sci., Carnegie Mellon Univ., Pittsburgh, PA
  • fYear
    2004
  • fDate
    30-30 Sept. 2004
  • Firstpage
    277
  • Lastpage
    278
  • Abstract
    An important part of helping learners detect, repair and avoid software errors is providing semantic support for learners while they manipulate their code. Unfortunately, usability aspects of both textual and direct-manipulation environments limit their ability to provide such support. Preliminary findings from exploratory studies are discussed, and several design requirements for a more flexible and supportive programming environment are identified
  • Keywords
    error handling; programming environments; code manipulation; direct-manipulation programming environment; software error; supportive programming environment; Computer errors; Computer science; Feedback; Humans; Merging; Navigation; Programming environments; Programming profession; Runtime; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human Centric Computing, 2004 IEEE Symposium on
  • Conference_Location
    Rome
  • Print_ISBN
    0-7803-8696-5
  • Type

    conf

  • DOI
    10.1109/VLHCC.2004.18
  • Filename
    1372338