“I FEEL LIKE I’M TEACHING IN A GLADIATOR RING”: BARRIERS AND BENEFITS OF LIVE CODING
dc.contributor.advisor | Elmqvist, Niklas | en_US |
dc.contributor.author | Berger, Caroline Palma | en_US |
dc.contributor.department | Library & Information Services | en_US |
dc.contributor.publisher | Digital Repository at the University of Maryland | en_US |
dc.contributor.publisher | University of Maryland (College Park, Md.) | en_US |
dc.date.accessioned | 2023-06-23T05:58:17Z | |
dc.date.available | 2023-06-23T05:58:17Z | |
dc.date.issued | 2023 | en_US |
dc.description.abstract | Live coding—synchronously writing software in front of students for the purpose of teaching—can be an effective method for engaging students and instilling practical programming skills. However, not all live coding sessions are effective and not all instructors are successful in this challenging task. We present results from an interview study involving university instructors,teaching assistants, and students identifying both barriers and benefits of live coding. We also designed and collected participant feedback on a prototype live coding tool to better facilitate learner engagement with the live coding pedagogical practice. Finally, we use this feedback to propose guidelines for how to design tools to support effective live coding in the classroom. This work advances our understanding of the benefits and challenges of live coding in university computer science instruction and highlights potential future work on the design of tools to better support this productive instructional practice. | en_US |
dc.identifier | https://doi.org/10.13016/dspace/skt5-4x9i | |
dc.identifier.uri | http://hdl.handle.net/1903/29988 | |
dc.language.iso | en | en_US |
dc.subject.pqcontrolled | Computer science | en_US |
dc.subject.pqcontrolled | Education | en_US |
dc.subject.pqcontrolled | Pedagogy | en_US |
dc.subject.pquncontrolled | Computer science education | en_US |
dc.subject.pquncontrolled | Empirical studies in HCI | en_US |
dc.subject.pquncontrolled | Exploratory data analysis | en_US |
dc.subject.pquncontrolled | Human-centered computing | en_US |
dc.subject.pquncontrolled | Human-Computer Interaction | en_US |
dc.subject.pquncontrolled | Live coding | en_US |
dc.title | “I FEEL LIKE I’M TEACHING IN A GLADIATOR RING”: BARRIERS AND BENEFITS OF LIVE CODING | en_US |
dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1