In conventional classrooms, teachers attempt to enhance instruction by monitoring students' learning processes and analyzing their performances by paper records and observation. Similarly, distance learning systems on the Web should be designed to record students' behaviors to assist teachers in assessing performance and making decisions related to curriculum. Recent developments in Web server systems can record the students' access to the learning systems in Web logs. Information processing analysis on the historical classroom processes can help teachers to develop knowledge for applying proper teaching strategies according to available information in Web logs. However, teachers cannot easily infer the pedagogical meaning of Web logs and discover the pedagogical rules of students' behavior patterns in the Web logs to refine teaching strategies. Therefore, to use Web logs for pedagogical purposes, this article adopts decision tree and data cube information processing methodologies to observe students' behaviors and discover the pedagogical rules on students' learning performance from Web logs. The architecture and guidelines of utilizing the data cube and decision tree methodologies for pedagogical purposes are also presented. Consequently, teachers can efficiently estimate and explain the effectiveness of pedagogical strategies, ultimately improving instruction with decision tree and data cube software.