Novel approaches to promoting end-user programming Public Deposited

http://ir.library.oregonstate.edu/concern/graduate_thesis_or_dissertations/gb19f907j

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • 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.
Resource Type
Date Available
Date Copyright
Date Issued
Degree Level
Degree Name
Degree Field
Degree Grantor
Commencement Year
Advisor
Committee Member
Academic Affiliation
Non-Academic Affiliation
Keyword
Subject
Rights Statement
Peer Reviewed
Language
Replaces
Additional Information
  • description.provenance : Approved for entry into archive by Julie Kurtz(julie.kurtz@oregonstate.edu) on 2014-06-17T21:00:08Z (GMT) No. of bitstreams: 2 license_rdf: 1536 bytes, checksum: df76b173e7954a20718100d078b240a8 (MD5) FaezehBahmani2014.pdf: 1585308 bytes, checksum: 6efa5d7bf3511ee3af2d591a3208947f (MD5)
  • description.provenance : Submitted by Faezeh Bahmani (bahmanif@onid.orst.edu) on 2014-06-11T19:29:36Z No. of bitstreams: 2 license_rdf: 1536 bytes, checksum: df76b173e7954a20718100d078b240a8 (MD5) FaezehBahmani2014.pdf: 1585308 bytes, checksum: 6efa5d7bf3511ee3af2d591a3208947f (MD5)
  • description.provenance : Approved for entry into archive by Laura Wilson(laura.wilson@oregonstate.edu) on 2014-06-20T22:22:38Z (GMT) No. of bitstreams: 2 license_rdf: 1536 bytes, checksum: df76b173e7954a20718100d078b240a8 (MD5) FaezehBahmani2014.pdf: 1585308 bytes, checksum: 6efa5d7bf3511ee3af2d591a3208947f (MD5)
  • description.provenance : Made available in DSpace on 2014-06-20T22:22:38Z (GMT). No. of bitstreams: 2 license_rdf: 1536 bytes, checksum: df76b173e7954a20718100d078b240a8 (MD5) FaezehBahmani2014.pdf: 1585308 bytes, checksum: 6efa5d7bf3511ee3af2d591a3208947f (MD5) Previous issue date: 2014-05-29

Relationships

In Administrative Set:
Last modified: 08/16/2017

Downloadable Content

Download PDF
Citations:

EndNote | Zotero | Mendeley

Items