The Nurnberg funnel: designing minimalist instruction for practical computer skill
The Nurnberg funnel: designing minimalist instruction for practical computer skill
Education: Paving the way for computational thinking
Communications of the ACM - Designing games with a purpose
A strategy-centric approach to the design of end-user debugging tools
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
End-user mashup programming: through the design lens
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Research in end-user programming has seen many techniques aimed at making it easier for ordinary users to program. However, empirical studies continue to report barriers end users face. In my work, I propose an Idea Garden approach to help end users overcome barriers. Rooted in the Minimalist Learning Theory and theories in problem-solving and creativity, the Idea Garden aims to facilitate end-user programmers to generate and work with their own ideas. Expected benefits of this work include both a theory-based understanding of barriers and the Idea Garden approach itself, which is intended to be generalizable across different end-user programming environments.