Abstract
Two systems have been developed for learning analytics, a generic browsing history visualization system, and an editing history visualization system for programming courses.
In the former system, a teacher can analyze the detail viewing logs of students (e.g. the referred pages and the duration to solve the given assignment) to understand the learning situation correspondingly, thus leading to the improvement of the teaching materials and the way of teaching.
While in the latter system, using the student's editing log provided through the newly developed browser-based programming environment, a teacher can analyze the detail programming histories of students (e.g. programming errors, the correction detail to solve them), to visualize the learning achievement of the students and to support them more appropriately.