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