Screenshot from the homepage of the test application for recording and replaying 
		visual algorithm simulation exercises

Visual Algorithm Simulations Recorder & Player

This project started as my master thesis. The aim was to develop a way to record and replay students submissions from visual algorithm simulation exercises. The exercises are from an existing repository, and they have been created using the JSAV library. I developed the Exercise Recorder module, which can be attached to those type of exercises, and the Exercise Recorder module, which recreates the exercise submission's actions from the stored trace. The test application simulates a Learning Management System, which loads the exercises, the Exercise Recorder, and the Exercise Player from an external service, a test server I created for testing purposes.

Technologies

FrontendReactjQuery

BackendNodeExpressMongoDB

Links

  1. Proof of concept
  2. GitHub test application
  3. GitHub Exercise Recorder
  4. GitHub Exercise Player
  5. GitHub test server