BlockLens: Visual Analytics of Student Coding Behaviors in Block-Based Programming Environments

12Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

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.

Cite

CITATION STYLE

APA

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.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free