Collaborative problem solving, as a key competency in the 21st century, includes both social and cognitive processes with interactive, interdependent, and periodic characteristics, so it is difficult to analyze collaborative problem solving by traditional coding and counting methods. There is a need for a new analysis approach that can capture the temporal and dynamic process of collaborative problem solving in diversity online collaborative learning context to provide some insights into online collaborative learning design. During an eight-wee...