Debugging Computational Design: A Pedagogical Approach to Introducing a Visual Programming Platform
DOI:
https://doi.org/10.56198/Keywords:
Debugging, Computational thinking, Visual programming, Pedagogy, Mobile gamesAbstract
Debugging or encountering and resolving bugs is a practice embedded in computational design processes. In this study, we explored how debugging can be leveraged as a pedagogical approach to introduce youth to a visual programming tool as part of a computational design process. In partnership with a local makerspace, we conducted a workshop with seven youth (6 girls, 1 boy) ages 9-15 during which they created their own mobile games. Our findings offer insights for thinking about debugging as a productive tool not only for learning and assessment but also for instruction.
Published
Conference Proceedings Volume
Section
License
The papers in this book comprise the proceedings of the meeting mentioned on the cover and title page. They reflect the authors' opinions and, in the interests of timely dissemination, are published as presented and without change. Their inclusion in this publication does not necessarily constitute endorsement by the editors or the Immersive Learning Research Network.
Contact: publications@immersivelrn.org