{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:59:03Z","timestamp":1776095943067,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":30,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1145\/3491140.3528298","type":"proceedings-article","created":{"date-parts":[[2022,5,31]],"date-time":"2022-05-31T22:17:55Z","timestamp":1654035475000},"page":"299-303","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["BlockLens: Visual Analytics of Student Coding Behaviors in Block-Based Programming Environments"],"prefix":"10.1145","author":[{"given":"Sean","family":"Tsung","sequence":"first","affiliation":[{"name":"The Hong Kong University of Science and Technology &amp; University of California, Berkeley, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huan","family":"Wei","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haotian","family":"Li","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yong","family":"Wang","sequence":"additional","affiliation":[{"name":"Singapore Management University, Singapore, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meng","family":"Xia","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huamin","family":"Qu","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology, Hong Kong, Hong Kong"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,6]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"[n.d.]. Blockly. https:\/\/developers.google.com\/blockly. Accessed on Mar 1 2022."},{"key":"e_1_3_2_2_2_1","unstructured":"[n.d.]. Kernel Density Estimation. https:\/\/en.wikipedia.org\/wiki\/Kernel_density_estimation. Accessed on Mar 1 2022."},{"key":"e_1_3_2_2_3_1","unstructured":"[n.d.]. Snap! Build Your Own Blocks. https:\/\/snap.berkeley.edu\/about. Accessed on Mar 1 2022."},{"key":"e_1_3_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2018.2872961"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/506443.506505"},{"key":"e_1_3_2_2_6_1","volume-title":"Proceedings of the 2012 EG\/VGTC Conference on Visualization (Short Papers). 97--101","author":"Fischer Fabian","year":"2012","unstructured":"Fabian Fischer, Johannes Fuchs, and Florian Mansmann. 2012. ClockMap: Enhancing Circular Treemaps with Temporal Glyphs for Time-Series Data. In Proceedings of the 2012 EG\/VGTC Conference on Visualization (Short Papers). 97--101."},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2699751"},{"key":"e_1_3_2_2_8_1","first-page":"440","article-title":"Visual Analysis of High-Dimensional Event Sequence Data via Dynamic Hierarchical Aggregation","volume":"26","author":"Gotz David","year":"2020","unstructured":"David Gotz, Jonathan Zhang, Wenyuan Wang, Joshua Shrestha, and David Borland. 2020. Visual Analysis of High-Dimensional Event Sequence Data via Dynamic Hierarchical Aggregation. IEEE Transactions on Visualization and Computer Graphics 26, 01 (2020), 440--450.","journal-title":"IEEE Transactions on Visualization and Computer Graphics"},{"key":"e_1_3_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3105910"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"crossref","unstructured":"Rafael A Irizarry. 2019. Introduction to Data Science: Data Analysis and Prediction Algorithms with R.","DOI":"10.1201\/9780429341830"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3361721.3361727"},{"key":"e_1_3_2_2_12_1","volume-title":"Quantifying Patterns and Programming Strategies in Block-Based Programming Environments. In Companion Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering. 254--255","author":"Kesselbacher Max","year":"2019","unstructured":"Max Kesselbacher and Andreas Bollin. 2019. Quantifying Patterns and Programming Strategies in Block-Based Programming Environments. In Companion Proceedings of the 2019 IEEE\/ACM 41st International Conference on Software Engineering. 254--255."},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2016904.2016906"},{"key":"e_1_3_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3428029.3428034"},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445294"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/LWMOOCS47620.2019.8939659"},{"key":"e_1_3_2_2_17_1","volume-title":"Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking. RED-Revista de Educaci\u00f3n a Distancia","author":"Moreno-Le\u00f3n Jes\u00fas","year":"2015","unstructured":"Jes\u00fas Moreno-Le\u00f3n, Gregorio Robles, and Marcos Rom\u00e1n-Gonz\u00e1lez. 2015. Dr. Scratch: Automatic Analysis of Scratch Projects to Assess and Foster Computational Thinking. RED-Revista de Educaci\u00f3n a Distancia (2015)."},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2566486.2568023"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2017.2785807"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2157136.2157182"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3017762"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1592761.1592779"},{"key":"e_1_3_2_2_23_1","unstructured":"Tom Shanley. [n.d.]. D3 Sankey Circular. https:\/\/github.com\/tomshanley\/d3-sankey-circular\/. Accessed on Mar 1 2022."},{"key":"e_1_3_2_2_24_1","volume-title":"Proceedings of the 8th IEEE Pacific Visualization Symposium. 159--166","author":"Shi Conglei","year":"2015","unstructured":"Conglei Shi, Siwei Fu, Qing Chen, and Huamin Qu. 2015. VisMOOC: Visualizing Video Clickstream Data from Massive Open Online Courses. In Proceedings of the 8th IEEE Pacific Visualization Symposium. 159--166."},{"key":"e_1_3_2_2_25_1","doi-asserted-by":"crossref","unstructured":"Milan J Srinivas Michelle M Roy Jyotsna N Sagri and Viraj Kumar. 2018. Assessing Scratch Programmers' Development of Computational Thinking with Transaction-level Data. In Towards Extensible and Adaptable Methods in Computing. 399--407.","DOI":"10.1007\/978-981-13-2348-5_30"},{"key":"e_1_3_2_2_26_1","first-page":"227","article-title":"Explaining Odds Ratios","volume":"19","author":"Szumilas Magdalena","year":"2010","unstructured":"Magdalena Szumilas. 2010. Explaining Odds Ratios. Journal of the Canadian Academy of Child and Adolescent Psychiatry 19, 3 (2010), 227.","journal-title":"Journal of the Canadian Academy of Child and Adolescent Psychiatry"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017680.3022450"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025819"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2020.3030337"},{"key":"e_1_3_2_2_30_1","volume-title":"Yong Wang, Rong Zhang, and Huamin Qu.","author":"Xia Meng","year":"2019","unstructured":"Meng Xia, Huan Wei, Min Xu, Leo Yu Ho Lo, Yong Wang, Rong Zhang, and Huamin Qu. 2019. Visual Analytics of Student Learning Behaviors on K-12 Mathematics E-learning Platforms. CoRR abs\/1909.04749 (2019)."}],"event":{"name":"L@S '22: Ninth (2022) ACM Conference on Learning @ Scale","location":"New York City NY USA","acronym":"L@S '22"},"container-title":["Proceedings of the Ninth ACM Conference on Learning @ Scale"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3491140.3528298","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3491140.3528298","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:30:55Z","timestamp":1750188655000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3491140.3528298"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":30,"alternative-id":["10.1145\/3491140.3528298","10.1145\/3491140"],"URL":"https:\/\/doi.org\/10.1145\/3491140.3528298","relation":{},"subject":[],"published":{"date-parts":[[2022,6]]},"assertion":[{"value":"2022-06-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}