Telfor Journal (Jun 2011)
Architecture of a System for Interactive Training and Testing in Algorithms and Data Structures
Abstract
In this paper we propose the architecture of a new software system for self-directed interactive learning and assessment in the domain of algorithms and data structures. The system extends Visual Simulator of Algorithms (VSA), a tool previously developed at the School of Electrical Engineering, University of Belgrade. The system provides control of trainee's independence level, flexible input data set assignment and configurable automatic assessment of test-taker's actions. The paper describes the architecture of the proposed system and gives relevant implementation details.