Academic
Publications
Tinkering and gender in end-user programmers' debugging

Tinkering and gender in end-user programmers' debugging,10.1145/1124772.1124808,Laura Beckwith,Cory Kissinger,Margaret M. Burnett,Susan Wiedenbeck,Jos

Tinkering and gender in end-user programmers' debugging   (Citations: 32)
BibTex | RIS | RefWorks Download
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.
Conference: Computer Human Interaction - CHI , pp. 231-240, 2006
Cumulative Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
    • ...This seemingly passive action within the system is comparable to the “pauses” that Beckwith et al. observed in people who are successful debuggers [2]...

    Kate Starbirdet al. More than the usual suspects: the physical self and other resources fo...

    • ...Recent efforts to support end-user programmers include programming by example [16, 19], natural language programming [21, 23], and scaffolding users in testing and debugging activities [1, 34]...

    Brian Dornet al. Learning on the job: characterizing the programming knowledge and lear...

    • ...Their results have shown differences in the features males and females used when performing programming tasks [4, 5, 6, 16, 24, 25]...
    • ...For example, laboratory studies of spreadsheet debugging showed gender differences in feature usage, feature-related confidence, and tinkering (playful exploration) with features [4, 5, 6]. However, these academic studies involved populations with little programming experience...
    • ...We have pointed out the recent research in the realms of end-user programming and novice programming reporting gender differences (e.g., [4, 5, 16, 24, 25])...
    • ...with the other studies in this paper, as well as with earlier findings on spreadsheet users, in which males’ and females’ self-efficacy predicted their tinkering and exploring behaviors differently [5]...

    Margaret M. Burnettet al. Gender differences and programming environments: across programming po...

    • ...One female participant categorized the hacking audience into three groups: “1) the people who are amused by your work and don't understand it; they’re the audience, 2) the people who are technical and want to know the details — colleagues, nerds, peers; 3) crazy people and fanatic geeks.” Although more research is necessary to understand differences in hacking techniques employed by males and females (exhibited in end-user programming .....
    • ...Echoing Belk [3], another participant explained: “I believe that I might as well have a relationship with the items with which I surround myself.” He goes on to note, “once you modify something, you personalize it. And I mean ‘personalize’ in a rather true sense...

    Daniela Rosneret al. Learning from IKEA hacking: i'm not one to decoupage a tabletop and ca...

    • ...In end-user programming, gender differences have been found in attitudes toward and usage of end-user programming and end-user programming environment features [3, 4, 5, 10, 13, 16, 27, 28, 30, 38]...

    Valentina Grigoreanuet al. Males' and Females' Script Debugging Strategies

Sort by: