{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T16:31:19Z","timestamp":1776443479819,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":48,"publisher":"ACM","funder":[{"name":"FCT - Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia, I.P.","award":["UIDB\/00326\/2025 and UIDP\/00326\/2025"],"award-info":[{"award-number":["UIDB\/00326\/2025 and UIDP\/00326\/2025"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,6,13]]},"DOI":"10.1145\/3724363.3729027","type":"proceedings-article","created":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T08:57:23Z","timestamp":1750150643000},"page":"221-227","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["A Systematic Literature Review of Explainable Artificial Intelligence (XAI) for Interpreting Student Performance Prediction in Computer Science and STEM Education"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8415-6998","authenticated-orcid":false,"given":"Wan-Chong","family":"Choi","sequence":"first","affiliation":[{"name":"Faculty of Applied Sciences, Macao Polytechnic University, Macau SAR, China and CISUC, University of Coimbra, Coimbra, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8022-7744","authenticated-orcid":false,"given":"Chan-Tong","family":"Lam","sequence":"additional","affiliation":[{"name":"Faculty of Applied Sciences, Macao Polytechnic University, Macau SAR, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8820-5443","authenticated-orcid":false,"given":"Patrick Cheong-Iao","family":"Pang","sequence":"additional","affiliation":[{"name":"Faculty of Applied Sciences, Macao Polytechnic University, Macau SAR, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6659-660X","authenticated-orcid":false,"given":"Ant\u00f3nio Jos\u00e9","family":"Mendes","sequence":"additional","affiliation":[{"name":"Dep. of Informatics Engineering, CISUC, University of Coimbra, Coimbra, Portugal"}]}],"member":"320","published-online":{"date-parts":[[2025,6,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1089733.1089734"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/EDUCON60312.2024.10578608"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE58773.2023.10343346"},{"key":"e_1_3_2_1_4_1","volume-title":"Computers & education","author":"Romero C.","unstructured":"C. Romero, S. Ventura, and E. Garc\u00eda, 'Data mining in course management systems: Moodle case study and tutorial', Computers & education, vol. 51, no. 1, pp. 368--384, 2008."},{"key":"e_1_3_2_1_5_1","volume-title":"Journal of educational data mining","author":"Baker R. S.","unstructured":"R. S. Baker and K. Yacef, 'The state of educational data mining in 2009: A review and future visions', Journal of educational data mining, vol. 1, no. 1, pp. 3--17, 2009."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/FIE61694.2024.10893036"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TALE62452.2024.10834292"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSAA.2018.00018"},{"key":"e_1_3_2_1_9_1","first-page":"52138","volume-title":"Peeking inside the black-box: a survey on explainable artificial intelligence (XAI)","author":"Adadi A.","year":"2018","unstructured":"A. Adadi and M. Berrada, 'Peeking inside the black-box: a survey on explainable artificial intelligence (XAI)', IEEE access, vol. 6, pp. 52138--52160, 2018."},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.caeo.2021.100060"},{"key":"e_1_3_2_1_11_1","volume-title":"Interpretability and explainability: A machine learning zoo mini-tour', arXiv preprint arXiv:2012.01805","author":"Marcinkevi's R.","year":"2020","unstructured":"R. Marcinkevi's and J. E. Vogt, 'Interpretability and explainability: A machine learning zoo mini-tour', arXiv preprint arXiv:2012.01805, 2020."},{"key":"e_1_3_2_1_12_1","volume-title":"ACM computing surveys (CSUR)","author":"Guidotti R.","unstructured":"R. Guidotti, A. Monreale, S. Ruggieri, F. Turini, F. Giannotti, and D. Pedreschi, 'A survey of methods for explaining black box models', ACM computing surveys (CSUR), vol. 51, no. 5, pp. 1--42, 2018."},{"key":"e_1_3_2_1_13_1","first-page":"82","volume-title":"Information fusion","author":"Arrieta A. B.","year":"2020","unstructured":"A. B. Arrieta et al., 'Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI', Information fusion, vol. 58, pp. 82--115, 2020."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-44067-0_3"},{"key":"e_1_3_2_1_15_1","volume-title":"Guidelines for performing systematic literature reviews in software engineering'. UK","author":"Kitchenham B.","year":"2007","unstructured":"B. Kitchenham and S. Charters, 'Guidelines for performing systematic literature reviews in software engineering'. UK, 2007."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3576050.3576147"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368308.3415382"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/3603607.3613480"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445718"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2022.3227072"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2021.3105956"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDSIS61070.2024.10594386"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TLT.2023.3239110"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSTE59648.2023.00020"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2021.107355"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2022.118868"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-78292-4_9"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-78270-2_6"},{"key":"e_1_3_2_1_29_1","volume-title":"Scientific data","author":"Kuzilek J.","unstructured":"J. Kuzilek, M. Hlosta, and Z. Zdrahal, 'Open university learning analytics dataset', Scientific data, vol. 4, no. 1, pp. 1--8, 2017."},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.17849\/insm-47-01-31-39.1"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939785"},{"key":"e_1_3_2_1_32_1","volume-title":"LSTM: A search space odyssey","author":"Greff K.","unstructured":"K. Greff, R. K. Srivastava, J. Koutn\u00edk, B. R. Steunebrink, and J. Schmidhuber, 'LSTM: A search space odyssey', IEEE transactions on neural networks and learning systems, vol. 28, no. 10, pp. 2222--2232, 2016."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1214\/aos\/1013203451"},{"key":"e_1_3_2_1_34_1","volume-title":"Artificial neural networks. PHI Learning Pvt","author":"Yegnanarayana B.","year":"2009","unstructured":"B. Yegnanarayana, Artificial neural networks. PHI Learning Pvt. Ltd., 2009."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1093\/bioinformatics\/btq134"},{"key":"e_1_3_2_1_36_1","volume-title":"Captum: A unified and generic model interpretability library for pytorch', arXiv preprint arXiv:2009.07896","author":"Kokhlikyan N.","year":"2020","unstructured":"N. Kokhlikyan et al., 'Captum: A unified and generic model interpretability library for pytorch', arXiv preprint arXiv:2009.07896, 2020."},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/3351095.3372850"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2017.2761740"},{"key":"e_1_3_2_1_39_1","volume-title":"BERT: Pre-training of deep bidirectional transformers for language understanding', arXiv preprint arXiv:1810.04805","author":"Devlin J.","year":"2018","unstructured":"J. Devlin, 'BERT: Pre-training of deep bidirectional transformers for language understanding', arXiv preprint arXiv:1810.04805, 2018."},{"key":"e_1_3_2_1_40_1","volume-title":"Advances in neural information processing systems","author":"Lundberg S. M.","year":"2017","unstructured":"S. M. Lundberg and S.-I. Lee, 'A unified approach to interpreting model predictions', Advances in neural information processing systems, vol. 30, 2017."},{"key":"e_1_3_2_1_41_1","volume-title":"A value for n-person games","author":"Shapley L. S.","year":"1953","unstructured":"L. S. Shapley, 'A value for n-person games', Princeton University Press, 1953."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939778"},{"key":"e_1_3_2_1_43_1","first-page":"3319","volume-title":"International conference on machine learning, PMLR","author":"Sundararajan M.","year":"2017","unstructured":"M. Sundararajan, A. Taly, and Q. Yan, 'Axiomatic attribution for deep networks', in International conference on machine learning, PMLR, 2017, pp. 3319--3328."},{"key":"e_1_3_2_1_44_1","first-page":"841","article-title":"Counterfactual explanations without opening the black box: Automated decisions and the GDPR","volume":"31","author":"Wachter S.","year":"2017","unstructured":"S. Wachter, B. Mittelstadt, and C. Russell, 'Counterfactual explanations without opening the black box: Automated decisions and the GDPR', Harv. JL & Tech., vol. 31, p. 841, 2017.","journal-title":"Harv. JL & Tech."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1111\/rssb.12377"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11491"},{"key":"e_1_3_2_1_47_1","first-page":"3145","volume-title":"International conference on machine learning, PMlR","author":"Shrikumar A.","year":"2017","unstructured":"A. Shrikumar, P. Greenside, and A. Kundaje, 'Learning important features through propagating activation differences', in International conference on machine learning, PMlR, 2017, pp. 3145--3153."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-021-10088-y"}],"event":{"name":"ITiCSE 2025: Innovation and Technology in Computer Science Education","location":"Nijmegen Netherlands","acronym":"ITiCSE 2025","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"]},"container-title":["Proceedings of the 30th ACM Conference on Innovation and Technology in Computer Science Education V. 1"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3724363.3729027","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,8]],"date-time":"2025-12-08T15:21:33Z","timestamp":1765207293000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3724363.3729027"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,13]]},"references-count":48,"alternative-id":["10.1145\/3724363.3729027","10.1145\/3724363"],"URL":"https:\/\/doi.org\/10.1145\/3724363.3729027","relation":{},"subject":[],"published":{"date-parts":[[2025,6,13]]},"assertion":[{"value":"2025-06-17","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}