The user model is the youngest component of the VILAB system. It manages and stores information about students in a database. The data are used for the generation of adaptive feedback to help the student solve the task at hand.
Inside the lab different types of user data are acquired and used:
The data are used to generate a feedback which helps the user to proceed with his tasks without being annoyed by too much feedback or feeling left alone with too little help.