Investigating Strategies used by Novice and Expert Users to Solve Parsons Problems in a Mobile Python Tutor. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (ICCE, 2016)

Investigating the Effectiveness of Menu-Based Self-explanation Prompts in a Mobile Python Tutor. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (AIED, 2017)

Learning with Engaging Activities via a Mobile Python Tutor. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (AIED, 2017)

A Comparison of Different Types of Learning Activities in a Mobile Python Tutor. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (ICCE, 2017)

Supporting Novices and Advanced Students in Acquiring Multiple Coding Skills. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (ICCE, 2018)

Adaptive Problem Selection in a Mobile Python Tutor. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (UMAP (Adjunct Publication), 2018)

Investigating the effects of learning activities in a mobile Python tutor for targeting multiple coding skills. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (Res. Pract. Technol. Enhanc. Learn., 2018)

Evaluation of Parsons Problems with Menu-Based Self-Explanation Prompts in a Mobile Python Tutor. - Geela Venise Firmalo Fabic; Antonija Mitrovic; Kourosh Neshatian (Int. J. Artif. Intell. Educ., 2019)

Parsons Problems for Professional Learners. - Geela Venise Firmalo Fabic; Arzoo Atiq; Alex Zable; Joshua Burridge; Sadia Nawaz (ITiCSE (2), 2024)