Authors
Lisa Reynolds, Quentin Mayo, David Adamo, Renee Bryce
Publication date
2015/12/1
Journal
Journal of Computing Sciences in Colleges
Volume
31
Issue
2
Pages
87-94
Publisher
Consortium for Computing Sciences in Colleges
Description
Bug Fixeris a web-based application that complements lectures with hands-on exercises that encourage students to better understand logic in programs. Students view code with several bugs that they must fix. The process of fixing the bugs forces students to conceptually thinN about the code and reinforces their understanding of the logic behind algorithms. We conducted a study with undergraduate students at University of North Texas using our system as part of their CS2 classes. Bug Fixer exercises helped some students to improve their conceptual understanding of the algorithms, but we experienced a large variation in this result from weeN to weeN. Many students enjoyed using Bug Fixer and recommend the system for future use. We observed a slight increase in the passing grades of students who participated in our study compared to students in other sections of the course with the same instructor who did not use Bug Fixer. The students who did not report a positive experience provided comments that we plan to address in future worN. Some of these comments included suggestions such as giving hints and providing more performance feedbacN throughout the sessions.
Total citations
20201
Scholar articles
L Reynolds, Q Mayo, D Adamo, R Bryce - Journal of Computing Sciences in Colleges, 2015