REFERENCES
Ahadi, A., Prior, J., Behbood, V., and Lister, R. (2015). A
quantitative study of the relative difficulty for novices
of writing seven different types of sql queries. In
Proceedings of the 2015 ACM Conference on Innova-
tion and Technology in Computer Science Education,
pages 201–206.
Ahadi, A., Prior, J., Behbood, V., and Lister, R. (2016).
Students’ semantic mistakes in writing seven different
types of sql queries. In Proceedings of the 2016 ACM
Conference on Innovation and Technology in Com-
puter Science Education, pages 272–277.
Borchert, O. (2021). Scaffoldsql: Sql test cases+ parson’s
problems. In Proceedings of the 52nd ACM Technical
Symposium on Computer Science Education, pages
1281–1281.
Borchert, O. and Walia, G. (2022). Scaffoldsql: Using par-
son’s problems to support database pedagogy. In Pro-
ceedings of the 55th Hawaii International Conference
on System Sciences.
Brass, S. and Goldberg, C. (2006). Semantic errors in sql
queries: A quite complete list. Journal of Systems and
Software, 79(5):630–644.
Brusilovsky, P., Sosnovsky, S., Yudelson, M. V., Lee, D. H.,
Zadorozhny, V., and Zhou, X. (2010). Learning sql
programming with interactive tools: From integration
to personalization. ACM Transactions on Computing
Education (TOCE), 9(4):1–15.
Chaparro, E., Restrepo-Calle, F., and Ramirez-Echeverry,
J. J. (2021). Learning analytics in computer program-
ming courses. In LALA, pages 78–87.
Deterding, S., Dixon, D., Khaled, R., and Nacke, L. (2011).
From game design elements to gamefulness: defin-
ing” gamification”. In Proceedings of the 15th inter-
national academic MindTrek conference: Envisioning
future media environments, pages 9–15.
Fitz-Walter, Z., Tjondronegoro, D., and Wyeth, P. (2011).
Orientation passport: using gamification to engage
university students. In Proceedings of the 23rd
Australian computer-human interaction conference,
pages 122–125.
Fu, X., Shimada, A., Ogata, H., Taniguchi, Y., and Suehiro,
D. (2017). Real-time learning analytics for c program-
ming language courses. In Proceedings of the seventh
international learning analytics & knowledge confer-
ence, pages 280–288.
Godinez, J. E. and Jamil, H. M. (2019). Meet cyrus: the
query by voice mobile assistant for the tutoring and
formative assessment of sql learners. In Proceed-
ings of the 34th ACM/SIGAPP Symposium on Applied
Computing, pages 2461–2468.
Jivet, I., Scheffel, M., Schmitz, M., Robbers, S., Specht, M.,
and Drachsler, H. (2020). From students with love:
An empirical study on learner goals, self-regulated
learning and sense-making of learning analytics in
higher education. The Internet and Higher Education,
47:100758.
Karimzadeh, M. and Jamil, H. M. (2022). Visql: An in-
telligent online sql tutoring system. In 2022 Inter-
national Conference on Advanced Learning Technolo-
gies (ICALT), pages 212–213. IEEE.
Mitrovic, A. (2003). An intelligent sql tutor on the web.
International Journal of Artificial Intelligence in Edu-
cation, 13(2-4):173–197.
Narasareddygari, M. R., Walia, G. S., Duke, D. M., Ra-
masamy, V., Kiper, J., Davis, D. L., Allen, A. A., and
Alomari, H. W. (2019). Evaluating the impact of com-
bination of engagement strategies in sep-cyle on im-
prove student learning of programming concepts. In
Proceedings of the 50th ACM Technical Symposium
on Computer Science Education, pages 1130–1135.
Ouared, A. and Chadli, A. (2021). Using mde for teaching
database query optimizer. In ENASE, pages 529–536.
Pfeiffer, A., Lukarov, V., Romagnoli, G., Uckelmann, D.,
and Schroeder, U. (2020). Experiential learning in
labs and multimodal learning analytics. In Adoption
of Data Analytics in Higher Education Learning and
Teaching, pages 349–373. Springer.
Qian, G. (2018). Teaching sql: A divide-and-conquer
method for writing queries. Journal of Computing Sci-
ences in Colleges, 33(4):37–44.
Siemens, G. and Gasevic, D. (2012). Guest editorial-
learning and knowledge analytics. Journal of Edu-
cational Technology & Society, 15(3):1–2.
Taipalus, T. and Per
¨
al
¨
a, P. (2019). What to expect and what
to focus on in sql query teaching. In Proceedings of
the 50th ACM Technical Symposium on Computer Sci-
ence Education, pages 198–203.
Taipalus, T., Siponen, M., and Vartiainen, T. (2018).
Errors and complications in sql query formulation.
ACM Transactions on Computing Education (TOCE),
18(3):1–29.
Thom, J., Millen, D., and DiMicco, J. (2012). Removing
gamification from an enterprise sns. In Proceedings
of the acm 2012 conference on computer supported
cooperative work, pages 1067–1070.
Tuparov, G. and Tuparova, D. (2021). Gamification in
higher education-a pilot study with sql course. In
ERIS, pages 81–90.
Tur
ˇ
c
´
ınek, P. and Farana, R. (2022). Database and sql mi-
crolearning course. In Microlearning, pages 157–169.
Springer.
Venant, R., Vidal, P., and Broisin, J. (2016). Evaluation
of learner performance during practical activities: An
experimentation in computer education. In 2016 IEEE
16th international conference on advanced learning
technologies (ICALT), pages 237–241. IEEE.
Xu, J., Wei, T., and Lv, P. (2022). Sql-dp: A novel difficulty
prediction framework for sql programming problems.
In Proceedings of the 15th International Conference
on Educational Data Mining, page 86.
Learning Analytics Solution for Monitoring and Analyzing the Students’ Behavior in SQL Lab Work
195