MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Harnessing Curiosity to Increase Correctness in End-User Programming (2002) [21 citations — 16 self]

by A. Wilson ,  M. Burnett ,  L. Beckwith ,  O. Granatir ,  L. Casburn ,  C. Cook ,  M. Durham ,  G. Rothermel
In Proceedings of the ACM Conference on Human Factors in Computing Systems
Add To MetaCart

Abstract:

Despite their ability to help with program correctness, assertions have been notoriously unpopular---even with professional programmers. End-user programmers seem even less likely to appreciate the value of assertions; yet end-user programs suffer from serious correctness problems that assertions could help detect. This leads to the following question: can end users be enticed to enter assertions? To investigate this question, we have devised a curiosity-centered approach to eliciting assertions from end users, built on a surprise-explain-reward strategy. Our follow-up work with end-user participants shows that the approach is effective in encouraging end users to enter assertions that help them find errors.

Citations

No citations identified.