Learning Management System (LMS) is widely used in higher education. How to track students’ learning behaviours in a LMS like Moodle becomes an important issue. This research designs a Moodle plug-in that not only can visualize students’ learning behaviour patterns from the log but also can cluster students into different groups based on their behaviour patterns. Teachers can easily see how students went through one learning object to another; review the common learning pattern that students in the same group have; and, annotate the learning pattern a group or an individual student has based on his or her observations on the pattern’s details. The annotations made by the teacher can be a support for researchers to further analyse and design mechanism and algorithm to automatic recognize and identify a student’s characteristics and conditions like learning styles, preferences, at-risk, and potential required assistances via the features extracted from a learning pattern and notify the teacher or administrative staff automatically.