Striewe, Michael; Goedicke, Michael:
Visualizing Data Structures in an E-Learning System
In: Proceedings of the 2nd International Conference on Computer Supported Eductation (CSEDU) / Moinhos Cordeiro, Jose A.; Shishkov, Boris; Verbraeck, Alexander; Helfert, Markus (Hrsg.). - Volume 1, INSTICC Press, 2010, S. 172 - 179
2010Buchaufsatz/Kapitel in SammelwerkInformatik
Visualizing Data Structures in an E-Learning System
Striewe, MichaelLSF; Goedicke, MichaelLSF


In introductory courses on programming it is important to discuss algorithms at the syntactic level in terms of program code as well as at the semantic level in terms of affected data structures. While single visualizations for examples during a lecture are easy to create for a teacher, students have to create visualizations of their exercises on their own, which is time consuming and may lead to wrong results. To avoid this, we present an extension for an e-learning and e-assessment framework that allows mass visualization of programming exercises. This way, learning basic skills in data structures is supported, because each student gets individual visualizations in an easier way.