Abstract
Block-based programming environments have been widely used to introduce K-12 students to coding. To guide students effectively, instructors and platform owners often need to understand behaviors like how students solve certain questions or where they get stuck and why. However, it is challenging for them to effectively analyze students' coding data. To this end, we propose BlockLens, a novel visual analytics system to assist instructors and platform owners in analyzing students' block-based coding behaviors, mistakes, and problem-solving patterns. BlockLens enables the grouping of students by question progress and performance, identification of common problem-solving strategies and pitfalls, and presentation of insights at multiple granularity levels, from a high-level overview of all students to a detailed analysis of one student's behavior and performance. A usage scenario using real-world data demonstrates the usefulness of BlockLens in facilitating the analysis of K-12 students' programming behaviors.
Author supplied keywords
Cite
CITATION STYLE
Tsung, S., Wei, H., Li, H., Wang, Y., Xia, M., & Qu, H. (2022). BlockLens: Visual Analytics of Student Coding Behaviors in Block-Based Programming Environments. In L@S 2022 - Proceedings of the 9th ACM Conference on Learning @ Scale (pp. 299–303). Association for Computing Machinery, Inc. https://doi.org/10.1145/3491140.3528298
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.