Using a scenario-based learning with robots to increase the programming interest. - Joana Martinho Costa (TEEM, 2014)

Relation between Alice software and programming learning: A systematic review of the literature and meta-analysis. - Joana Martinho Costa; Guilhermina L. Miranda (Br. J. Educ. Technol., 2017)

Using Alice Software with 4C-ID Model: Effects in Programming Knowledge and Logical Reasoning. - Joana Martinho Costa; Guilhermina Lobato Miranda (Informatics Educ., 2019)

Microworlds with Different Pedagogical Approaches in Introductory Programming Learning: Effects in Programming Knowledge and Logical Reasoning. - Joana Martinho Costa (Informatica (Slovenia), 2019)

Constructed Response or Multiple-Choice Questions for Assessing Declarative Programming Knowledge? That is the Question! - Yolanda Belo; Sérgio Moro; António Martins; Pedro Ramos 004; Joana Martinho Costa; Joaquim Esmerado (J. Inf. Technol. Educ. Innov. Pract., 2019)

Provision of academic data for research: A step for academic success. - Hugo Gonzaga Miguel; Pedro Ramos 004; Susana da Cruz Martins; Joana Martinho Costa (Educ. Inf., 2020)

A data-driven approach to predict first-year students' academic success in higher education institutions. - Paulo Diniz Gil; Susana da Cruz Martins; Sérgio Moro; Joana Martinho Costa (Educ. Inf. Technol., 2021)

Using game concepts to improve programming learning: A multi-level meta-analysis. - Joana Martinho Costa (Comput. Appl. Eng. Educ., 2023)