Authors:
Michael Striewe
and
Michael Goedicke
Affiliation:
University of Duisburg-Essen, Germany
Keyword(s):
Computer-aided assessment, Self-training, Data visualization, Data structures.
Related
Ontology
Subjects/Areas/Topics:
Artificial Intelligence and Decision Support Systems
;
Av-Communication and Multimedia
;
Computer-Aided Assessment
;
Computer-Supported Education
;
e-Learning
;
Enterprise Information Systems
;
Information Technologies Supporting Learning
;
Intelligent Tutoring Systems
;
Learning/Teaching Methodologies and Assessment
;
Virtual Learning Environments
Abstract:
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.