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
Link To Document