With many school districts nationwide integrating Computer Science (CS) and Computational Thinking (CT) instruction at the K-8 level, it is crucial researchers closely inspect the relationship between program expression and student understandings. In this study, we propose and report on our use of Scratch Charades, a game in which students act out Scratch scripts while others build them. The purpose of Scratch Charades is to familiarize students with scripts and blocks without the cognitive overhead of the complex user interface. However, in this study, we also used it to elicit student understandings about Scratch blocks and scripts to design mnemonics to help students debug their code.We propose two building and/or debugging strategies based on our observations.
CITATION STYLE
Franklin, D., Salac, J., Thomas, C., Sekou, Z., & Krause, S. (2020). Eliciting student scratch script understandings via scratch charades. In SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 780–786). https://doi.org/10.1145/3328778.3366911
Mendeley helps you to discover research relevant for your work.