Drawings on napkins, video-game animation, and other ways to program computers
Communications of the ACM
Undergraduate women in computer science: experience, motivation and culture
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
What we know about spreadsheet errors
Journal of End User Computing - End User Development
Gender, software design, and occupational equity
ACM SIGCSE Bulletin - Women and Computing
Harnessing curiosity to increase correctness in end-user programming
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Supporting user hypotheses in problem diagnosis
Proceedings of the 9th international conference on Intelligent user interfaces
Designing the whyline: a debugging interface for asking questions about program behavior
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Gender: An Important Factor in End-User Programming Environments?
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Rewarding "Good" Behavior: End-User Debugging and Rewards
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Stencils-based tutorials: design and evaluation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Effectiveness of end-user debugging software features: are there gender issues?
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing Features for Both Genders in End-User Programming Environments
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
Gender HCI: What About the Software?
Computer
Antecedents to End Users' Success in Learning to Program in an Introductory Programming Course
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
On to the Real World: Gender and Self-Efficacy in Excel
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Design Planning in End-User Web Development
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Children as Unwitting End-User Programmers
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Factors Affecting End Users' Intrinsic Motivation to Use Software
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Testing vs. code inspection vs. what else?: male and female end users' debugging strategies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Gender in end-user software engineering
Proceedings of the 4th international workshop on End-user software engineering
Integrating rich user feedback into intelligent user interfaces
Proceedings of the 13th international conference on Intelligent user interfaces
Design planning by end-user web developers
Journal of Visual Languages and Computing
How do we program the home? Gender, attention investment, and the psychology of programming at home
International Journal of Human-Computer Studies
Learning from IKEA hacking: i'm not one to decoupage a tabletop and call it a day.
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Web-active users working with data
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Males' and Females' Script Debugging Strategies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Mining problem-solving strategies from HCI data
ACM Transactions on Computer-Human Interaction (TOCHI)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
No Code Required: Giving Users Tools to Transform the Web
No Code Required: Giving Users Tools to Transform the Web
Gender differences and programming environments: across programming populations
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Gender HCI: what about the software?
Proceedings of the 28th ACM International Conference on Design of Communication
The state of the art in end-user software engineering
ACM Computing Surveys (CSUR)
Proceedings of the 2011 iConference
A theoretical agenda for feminist HCI
Interacting with Computers
Gender pluralism in problem-solving software
Interacting with Computers
End-user debugging strategies: A sensemaking perspective
ACM Transactions on Computer-Human Interaction (TOCHI)
Evaluating the effectiveness of orientation indicators with an awareness of individual differences
ACM Transactions on Applied Perception (TAP)
OpenHTML: designing a transitional web editor for novices
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Specialization, homophily, and gender in a social curation site: findings from pinterest
Proceedings of the 17th ACM conference on Computer supported cooperative work & social computing
Hi-index | 0.01 |
Earlier research on gender effects with software features intended to help problem-solvers in end-user debugging environments has shown that females are less likely to use unfamiliar software features. This poses a serious problem because these features may be key to helping them with debugging problems. Contrasting this with research documenting males' inclination for tinkering in unfamiliar environments, the question arises as to whether encouraging tinkering with new features would help females overcome the factors, such as low self-efficacy, that led to the earlier results. In this paper, we present an experiment with males and females in an end-user debugging setting, and investigate how tinkering behavior impacts several measures of their debugging success. Our results show that the factors of tinkering, reflection, and self-efficacy, can combine in multiple ways to impact debugging effectiveness differently for males than for females.