• DocumentCode
    2250405
  • Title

    “Gardening” end-user programmers´ ideas

  • Author

    Cao, Jill

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    2011
  • fDate
    18-22 Sept. 2011
  • Firstpage
    227
  • Lastpage
    228
  • Abstract
    Despite recent advances in supporting end-user programmers, empirical studies continue to report barriers that end users experience in problem solving with programming environments. I hypothesize that an important barrier that still needs to be overcome is the lack of support for nurturing end-user programmers´ ideas about how a program should be written or about how to solve programming difficulties. To test this hypothesis, I conducted two qualitative empirical investigations, and triangulated their results with theories from problem-solving, creativity, and design, to explore design opportunities and a design space for idea gardening. Idea gardening is a concept for designing end-user programming environments with a focus on nurturing end-user programmers´ ideas to help them gradually gain expertise as they overcome barriers.
  • Keywords
    programming environments; creativity; design opportunities; design space; end users experience; end-user programmers ideas; idea gardening; problem solving; programming environments; qualitative empirical investigations; Educational institutions; Legged locomotion; Mashups; Problem-solving; Programming; Programming environments; Syntactics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages and Human-Centric Computing (VL/HCC), 2011 IEEE Symposium on
  • Conference_Location
    Pittsburgh, PA
  • ISSN
    1943-6092
  • Print_ISBN
    978-1-4577-1246-3
  • Type

    conf

  • DOI
    10.1109/VLHCC.2011.6070405
  • Filename
    6070405