- Prerequisites: Install npm and Node.js
cd vislab-elearning-p2/backend/
and thenpython run.py
cd vislab-elearning-p2/
and thennpm run dev
- open the link: http://127.0.0.1:8080/
We haven't uploaded the cache file which is necessary for runing the code. If you want to test the system by yourself, please contact us.
The system is designed for educators to observe students' behaviors and performances on different questions. The questions chosen as samples are from a math problem platform focusing on junor/middle students. Users could choose different questions on the right bar of the system. Overview part of the system provides three views, which are ROI view, Heatmap View and Transition View. You can choose view in the Control Panel. And the Control Panel also let user to adjust parameters for each view. The Data Analytics part has two statistic bar charts, where one is the action distribution and another is the score distribution of the chosen question. The Transition Map part is used to show the transition map of every student who has done the chosen problem and is also embedded a button to give a slot. The slot could show the cluster result of all the transtion maps, which may indicate some insights in students' learning behaviors.