Back to Search
Start Over
VisOJ: real-time visual learning analytics dashboard for online programming judge.
- Source :
- Visual Computer; Jun2023, Vol. 39 Issue 6, p2393-2405, 13p
- Publication Year :
- 2023
-
Abstract
- Online Judge (OJ) is an important aid for programming learning that can help students evaluate learning effects in real-time, while teachers can adjust practice tasks in time according to the records of the tool. With these advantages, OJ shows great value for promoting teaching and learning in programming. The existing OJ system usually only provides information such as problem status list and recent rank list. However, it is unable to provide teachers with more fine-grained analysis information, such as the distribution of students' incorrect responses and level of knowledge mastery. And it also cannot provide students with effective comparative information on their learning status. This research developed a visual learning analytics dashboard named VisOJ for the OJ system, which includes two types of user interfaces: teacher and student. The teacher interface presents students' learning status and ranking trends, which help teachers monitor and give feedback on their learning activities. The student interface provides views such as error type analysis and evaluation, which promote students' self-reflection and self-regulation. Preliminary case studies and expert interviews prove the usability of the dashboard. In the end, we summarize our main work and suggest future research directions. [ABSTRACT FROM AUTHOR]
- Subjects :
- VISUAL learning
JUDGES
VISUAL analytics
USER interfaces
TEACHERS
TEACHING aids
Subjects
Details
- Language :
- English
- ISSN :
- 01782789
- Volume :
- 39
- Issue :
- 6
- Database :
- Complementary Index
- Journal :
- Visual Computer
- Publication Type :
- Academic Journal
- Accession number :
- 164263716
- Full Text :
- https://doi.org/10.1007/s00371-022-02586-z