
Bennedsen, J. and Caspersen, M. E. (2019). Failure rates
in introductory programming: 12 years later. ACM
inroads, 10(2):30–36.
Bruce, K. B. (2018). Five big open questions in computing
education. ACM Inroads, 9(4):77–80.
Buffardi, K. and Edwards, S. H. (2013). Effective and inef-
fective software testing behaviors by novice program-
mers. In Proceedings of the ninth annual international
ACM conference on International computing educa-
tion research, pages 83–90.
Carter, A. S., Hundhausen, C. D., and Adesope, O. (2015).
The normalized programming state model: Predict-
ing student performance in computing courses based
on programming behavior. In Proceedings of the
eleventh annual international conference on interna-
tional computing education research, pages 141–150.
Dodson, S., Roll, I., Fong, M., Yoon, D., Harandi, N. M.,
and Fels, S. (2018). An active viewing framework for
video-based learning. In Proceedings of the fifth an-
nual ACM conference on learning at scale, pages 1–4.
Guerra, J., Sahebi, S., Lin, Y.-R., and Brusilovsky, P.
(2014). The problem solving genome: Analyzing se-
quential patterns of student work with parameterized
exercises.
G
¨
unther, C. W. and Van Der Aalst, W. M. (2007).
Fuzzy mining–adaptive process simplification based
on multi-perspective metrics. In International con-
ference on business process management, pages 328–
343. Springer.
Ihantola, P., Vihavainen, A., Ahadi, A., Butler, M., B
¨
orstler,
J., Edwards, S. H., Isohanni, E., Korhonen, A., Pe-
tersen, A., Rivers, K., et al. (2015). Educational data
mining and learning analytics in programming: Liter-
ature review and case studies. Proceedings of the 2015
ITiCSE on Working Group Reports, pages 41–63.
Long, P. and Siemens, G. (2014). Penetrating the fog: an-
alytics in learning and education. Italian Journal of
Educational Technology, 22(3):132–137.
Lu, Y. and Hsiao, I.-H. (2017). Personalized information
seeking assistant (pisa): from programming informa-
tion seeking to learning. Information Retrieval Jour-
nal, 20:433–455.
Munshi, A., Rajendran, R., Ocumpaugh, J., Biswas, G.,
Baker, R. S., and Paquette, L. (2018). Modeling learn-
ers’ cognitive and affective states to scaffold srl in
open-ended learning environments. In Proceedings of
the 26th conference on user modeling, adaptation and
personalization, pages 131–138.
Nishane, I., Sabanwar, V., Lakshmi, T., Singh, D., and
Rajendran, R. (2021). Learning about learners: Un-
derstanding learner behaviours in software conceptual
design tele. In 2021 International Conference on Ad-
vanced Learning Technologies (ICALT), pages 297–
301. IEEE.
Nishane, I., Singh, D., Rajendran, R., and Sridhar, I. (2023).
Does learner mindset matter while learning program-
ming in a computer-based learning environment? In
2023 International Conference on Technology for Ed-
ucation (T4E). IEEE.
Piech, C., Sahami, M., Koller, D., Cooper, S., and Blikstein,
P. (2012). Modeling how students learn to program. In
Proceedings of the 43rd ACM technical symposium on
Computer Science Education, pages 153–160.
Price, T. W., Zhi, R., and Barnes, T. (2017). Hint gener-
ation under uncertainty: The effect of hint quality on
help-seeking behavior. In Artificial Intelligence in Ed-
ucation: 18th International Conference, AIED 2017,
Wuhan, China, June 28–July 1, 2017, Proceedings 18,
pages 311–322. Springer.
Rajendran, R., Munshi, A., Emara, M., and Biswas, G.
(2018). A temporal model of learner behaviors in oe-
les using process mining. In Proceedings of ICCE,
pages 276–285.
Reimann, P., Frerejean, J., and Thompson, K. (2009). Using
process mining to identify models of group decision
making in chat data.
Rivers, K. and Koedinger, K. R. (2017). Data-driven hint
generation in vast solution spaces: a self-improving
python programming tutor. International Journal of
Artificial Intelligence in Education, 27:37–64.
Saint, J., Ga
ˇ
sevi
´
c, D., and Pardo, A. (2018). Detecting
learning strategies through process mining. In Eu-
ropean conference on technology enhanced learning,
pages 385–398. Springer.
Sedrakyan, G., De Weerdt, J., and Snoeck, M. (2016).
Process-mining enabled feedback:“tell me what i did
wrong” vs.“tell me how to do it right”. Computers in
human behavior, 57:352–376.
Sosnovsky, S. and Brusilovsky, P. (2015). Evaluation
of topic-based adaptation and student modeling in
quizguide. User Modeling and User-Adapted Inter-
action, 25:371–424.
Winne, P. H. and Nesbit, J. C. (2009). Supporting self-
regulated learning with cognitive tools. In Handbook
of metacognition in education, pages 259–277. Rout-
ledge.
Yogev, E., Gal, K., Karger, D., Facciotti, M. T., and Igo, M.
(2018). Classifying and visualizing students’ cogni-
tive engagement in course readings. In Proceedings
of the Fifth Annual ACM Conference on Learning at
Scale, pages 1–10.
CSEDU 2024 - 16th International Conference on Computer Supported Education
96