• DocumentCode
    2249628
  • Title

    An exploration of design opportunities for “gardening” end-user programmers´ ideas

  • Author

    Cao, Jill ; Fleming, Scott D. ; Burnett, Margaret

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    2011
  • fDate
    18-22 Sept. 2011
  • Firstpage
    35
  • Lastpage
    42
  • 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. We hypothesize that an important barrier that still needs to be overcome is the lack of support for nurturing end-user programmers´ ideas on how a program should be written or on how to solve programming difficulties. Therefore, in this paper, we present a qualitative empirical investigation and triangulate the results with theories from problem solving and creativity. Moreover, we explore design opportunities and a design space for “idea gardening”, a new approach to nurturing end-user programmers´ ideas and to helping them gradually gain expertise as they overcome barriers. Our results suggest that nurturing end-user programmers´ ideas is a fertile area for research with an interesting, multidimensional design space.
  • Keywords
    programming; software engineering; design opportunity; end-user programmer idea; programming environment; Educational institutions; Google; Mashups; Problem-solving; Programming environments; Programming profession; creativity; end-user programming; end-user software engineering; mashups; problem solving;
  • 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.6070375
  • Filename
    6070375