Record Details

Novel approaches to promoting end-user programming

ScholarsArchive at Oregon State University

Field Value
Title Novel approaches to promoting end-user programming
Names Bahmani, Faezeh (creator)
Burnett, Margaret (advisor)
Date Issued 2014-05-29 (iso8601)
Note Graduation date: 2014
Abstract End-user programming has become widespread. The increasing size of this population
and the prevalence of barriers that they face has sparked the development of approaches
that promote end-user programing by helping them overcome barriers and teaching them
programming. Despite the fact that these approaches have done well in achieving those
goals, there are still limitations. Specifically, these approaches place high expectations on
the amount of prior knowledge that they should have and neglect to nurture their
problem-solving skills. To fill in these gaps, our collaborators designed the approaches of
Idea Garden and debugging-first. The Idea Garden approach attempts to provide
problem-solving support by delivering problem-solving strategies and programming
knowledge that help end-user programmers help themselves. In the debugging-first
approach, which also makes use of the Idea Garden, users debug existing programs
before creating their own.
In this thesis we study both approaches, finding that they fulfilled their goals in
circumventing those limitations. Additionally, our results inform the design of the Idea
Garden in a Debugging-first environment, shed lights on enhancing both approaches, and
approaches with similar goals.
Genre Thesis/Dissertation
Access Condition http://creativecommons.org/licenses/by-nc-sa/3.0/us/
Topic Idea Garden
Identifier http://hdl.handle.net/1957/49277

© Western Waters Digital Library - GWLA member projects - Designed by the J. Willard Marriott Library - Hosted by Oregon State University Libraries and Press