Using Cluster Analysis for Data Mining in Educational Technology Research
Educational Technology Research and Development Volume 60, Number 3, ISSN 1042-1629
Cluster analysis is a group of statistical methods that has great potential for analyzing the vast amounts of web server-log data to understand student learning from hyperlinked information resources. In this methodological paper we provide an introduction to cluster analysis for educational technology researchers and illustrate its use through two examples of mining click-stream server-log data that reflects student use of online learning environments. Cluster analysis can be used to help researchers develop profiles that are grounded in learner activity--like sequence for accessing tasks and information, or time spent engaged in a given activity or examining resources--during a learning session. The examples in this paper illustrate the use of a hierarchical clustering method (Ward's clustering) and a non-hierarchical clustering method ("k"-Means clustering) to analyze characteristics of learning behavior while learners engage in a problem-solving activity in an online learning environment. A discussion of advantages and limitations of using cluster analysis as a data mining technique in educational technology research concludes the article.
Antonenko, P.D., Toy, S. & Niederhauser, D.S. (2012). Using Cluster Analysis for Data Mining in Educational Technology Research. Educational Technology Research and Development, 60(3), 383-398.