1. Complementing educational recommender systems with open learner models
2. Jordan Barria-Pineda , Kamil Akhuseyinoglu , Stefan Želem-Ćelap , Peter Brusilovsky , Aleksandra Klasnja Milicevic, and Mirjana Ivanovic . 2021 . Explainable Recommendations in a Personalized Programming Practice System. In Artificial Intelligence in Education, Ido Roll, Danielle McNamara, Sergey Sosnovsky, Rose Luckin, and Vania Dimitrova (Eds.). Springer International Publishing , Cham, 64--76. Jordan Barria-Pineda, Kamil Akhuseyinoglu, Stefan Želem-Ćelap, Peter Brusilovsky, Aleksandra Klasnja Milicevic, and Mirjana Ivanovic. 2021. Explainable Recommendations in a Personalized Programming Practice System. In Artificial Intelligence in Education, Ido Roll, Danielle McNamara, Sergey Sosnovsky, Rose Luckin, and Vania Dimitrova (Eds.). Springer International Publishing, Cham, 64--76.
3. Lecture Notes in Computer Science;Brusilovsky Peter,2079
4. Increasing Adoption of Smart Learning Content for Computer Science Education
5. An integrated practice system for learning programming in Python: design and evaluation