algorithm. Journal of the royal statistical society: se-
ries B (methodological), 39(1):1–22.
Fielding, R. T. and Taylor, R. N. (2002). Principled design
of the modern web architecture. ACM Transactions on
Internet Technology (TOIT), 2(2):115–150.
Graesser, A. C., Fiore, S. M., Greiff, S., Andrews-Todd, J.,
Foltz, P. W., and Hesse, F. W. (2018). Advancing the
science of collaborative problem solving. psychologi-
cal science in the public interest, 19(2):59–92.
Hao, J., Liu, L., von Davier, A. A., and Kyllonen, P. C.
(2017). Initial steps towards a standardized assess-
ment for collaborative problem solving (cps): Practi-
cal challenges and strategies. Innovative assessment
of collaboration, pages 135–156.
Hennessy, S. and Murphy, P. (1999). The potential for col-
laborative problem solving in design and technology.
International journal of technology and design educa-
tion, 9:1–36.
James, R. and Johnston, C. (1996). An evaluation of the
effectivess of collaborative problem-solving for learn-
ing economics. Technical report, The University of
Melbourne.
Kapur, M. (2011). Temporality matters: Advancing a
method for analyzing problem-solving processes in a
computer-supported collaborative environment. Inter-
national Journal of Computer-Supported Collabora-
tive Learning, 6:39–56.
Lacruz, I., Shreve, G. M., and Angelone, E. (2012). Average
pause ratio as an indicator of cognitive effort in post-
editing: A case study. In Workshop on Post-Editing
Technology and Practice.
Li, C. and Biswas, G. (2002). Applying the hidden markov
model methodology for unsupervised learning of tem-
poral data. International Journal of Knowledge Based
Intelligent Engineering Systems, 6(3):152–160.
Martinez, R., Yacef, K., Kay, J., Al-Qaraghuli, A., and
Kharrufa, A. (2011). Analysing frequent sequen-
tial patterns of collaborative learning activity around
an interactive tabletop. In Educational Data Mining
2011, pages 111–120. CEUR-WS.
Mitchell, R. (2018). Web scraping with Python: Collecting
more data from the modern web. ” O’Reilly Media,
Inc.”.
O’Brien, S. (2006). Pauses as indicators of cognitive ef-
fort in post-editing machine translation output. Across
languages and cultures, 7(1):1–21.
OECD (2017). Pisa 2015 collaborative problem solving
framework.
Perera, D., Kay, J., Koprinska, I., Yacef, K., and Za
¨
ıane,
O. R. (2008). Clustering and sequential pattern
mining of online collaborative learning data. IEEE
Transactions on knowledge and Data Engineering,
21(6):759–772.
Rabbany, R., Elatia, S., Takaffoli, M., and Za
¨
ıane, O. R.
(2014). Collaborative learning of students in online
discussion forums: A social network analysis per-
spective. Educational data mining: Applications and
trends, pages 441–466.
Rabiner, L. R. (1989). A tutorial on hidden markov models
and selected applications in speech recognition. Pro-
ceedings of the IEEE, 77(2):257–286.
Rosen, Y., Wolf, I., and Stoeffler, K. (2020). Fostering
collaborative problem solving skills in science: The
animalia project. Computers in Human Behavior,
104:105922.
Scoular, C. and Care, E. (2020). Monitoring patterns of
social and cognitive student behaviors in online col-
laborative problem solving assessments. Computers
in Human Behavior, 104:105874.
Shrestha, R., Leinonen, J., Zavgorodniaia, A., Hellas, A.,
and Edwards, J. (2022). Pausing while programming:
insights from keystroke analysis. In Proceedings of
the ACM/IEEE 44th International Conference on Soft-
ware Engineering: Software Engineering Education
and Training, pages 187–198.
Suthers, D. D. (2006). Technology affordances for intersub-
jective meaning making: A research agenda for cscl.
International Journal of Computer-supported collab-
orative learning, 1:315–337.
Swiecki, Z., Ruis, A. R., Farrell, C., and Shaffer, D. W.
(2020). Assessing individual contributions to collabo-
rative problem solving: a network analysis approach.
Computers in Human Behavior, 104:105876.
Tausczik, Y. R., Kittur, A., and Kraut, R. E. (2014). Col-
laborative problem solving: A study of mathoverflow.
In Proceedings of the 17th ACM conference on Com-
puter supported cooperative work & social comput-
ing, pages 355–367.
Trabelsi, D., Mohammed, S., Chamroukhi, F., Oukhellou,
L., and Amirat, Y. (2013). An unsupervised approach
for automatic activity recognition based on hidden
markov model regression. IEEE Transactions on au-
tomation science and engineering, 10(3):829–835.
Zhou, G., Moulder, R. G., Sun, C., and D’Mello, S. K.
(2022). Investigating temporal dynamics underly-
ing successful collaborative problem solving behav-
iors with multilevel vector autoregression. Interna-
tional Educational Data Mining Society.
Investigating Collaborative Problem Solving Temporal Dynamics Using Interactions Within a Digital Whiteboard
373