Back to Search Start Over

V<sc>IS</sc>G<sc>RADER</sc>: Automatic Grading of D3 Visualizations

Authors :
Hull, Matthew
Pednekar, Vivian
Murray, Hannah
Roy, Nimisha
Tung, Emmanuel
Routray, Susanta
Guerin, Connor
Chen, Justin
Wang, Zijie J.
Lee, Seongmin
Roozbahani, Mahdi
Chau, Duen Horng
Source :
IEEE Transactions on Visualization and Computer Graphics; January 2024, Vol. 30 Issue: 1 p617-627, 11p
Publication Year :
2024

Abstract

Manually grading D3 data visualizations is a challenging endeavor, and is especially difficult for large classes with hundreds of students. Grading an interactive visualization requires a combination of interactive, quantitative, and qualitative evaluation that are conventionally done manually and are difficult to scale up as the visualization complexity, data size, and number of students increase. We present V&lt;sc&gt;IS&lt;/sc&gt;G&lt;sc&gt;RADER&lt;/sc&gt;, a first-of-its kind automatic grading method for D3 visualizations that scalably and precisely evaluates the data bindings, visual encodings, interactions, and design specifications used in a visualization. Our method enhances students&#39; learning experience, enabling them to submit their code frequently and receive rapid feedback to better inform iteration and improvement to their code and visualization design. We have successfully deployed our method and auto-graded D3 submissions from more than 4000 students in a visualization course at Georgia Tech, and received positive feedback for expanding its adoption.

Details

Language :
English
ISSN :
10772626
Volume :
30
Issue :
1
Database :
Supplemental Index
Journal :
IEEE Transactions on Visualization and Computer Graphics
Publication Type :
Periodical
Accession number :
ejs65039375
Full Text :
https://doi.org/10.1109/TVCG.2023.3327181