VisualCodeMOOC: A course platform for algorithms and data structures integrating a conversational agent for enhanced learning through dynamic visualizations

The abstract nature of algorithms and data structures poses challenges for students, and the integration of visualization into comprehensive learning systems remains underexplored. This article presents VisualCodeMOOC, incorporating VisualCodeChat, a conversational agent that enhances algorithm and...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:SoftwareX Ročník 30; s. 102072
Hlavní autoři: Li, Mingyuan, Wang, Duan, Purwanto, Erick, Selig, Thomas, Zhang, Qing, Liang, Hai-Ning
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier B.V 01.05.2025
Elsevier
Témata:
ISSN:2352-7110, 2352-7110
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:The abstract nature of algorithms and data structures poses challenges for students, and the integration of visualization into comprehensive learning systems remains underexplored. This article presents VisualCodeMOOC, incorporating VisualCodeChat, a conversational agent that enhances algorithm and data structure learning through dynamic visualizations and personalized feedback. The platform effectively addresses these challenges, improving student engagement and comprehension. With instructions structuring, novel response-based algorithm visualization, exercise design, VisualCodeMOOC provides a cohesive and supportive learning environment that promotes active learning. Evaluation results demonstrate its usability, responsiveness, and educational value, confirming its potential as a promising tool for advancing computer science education.
ISSN:2352-7110
2352-7110
DOI:10.1016/j.softx.2025.102072