This paper presents an approach for closely observing the different levels of Human and Computer Interactions during student’s communication activities on Computer Mediated Communication (CMC) tools. It focuses on how to efficiently track learners’ activities, along with their outputs, and to exploit the collected tracking data in order to assist participants, both learners and teachers, in the learning process. Three experiments using the system and the result analysis are also presented.