Playing with metaphors: a methodology to design video games for learning abstract programming concepts. - Jeisson Hidalgo-Céspedes; Gabriela Marín Raventós; Vladimir Lara-Villagrán (ITiCSE, 2014)

Student understanding of the C++ notional machine through traditional teaching with conceptual contraposition and program memory tracing. - Jeisson Hidalgo-Céspedes; Gabriela Marín Raventós; Vladimir Lara-Villagrán (CLEI, 2015)

Learning principles in program visualizations: A systematic literature review. - Jeisson Hidalgo-Céspedes; Gabriela Marín Raventós; Vladimir Lara-Villagrán (FIE, 2016)

Understanding Notional Machines through Traditional Teaching with Conceptual Contraposition and Program Memory Tracing. - Jeisson Hidalgo-Céspedes; Gabriela Marín; Vladimir Lara-Villagrán (CLEI Electron. J., 2016)

Effects of oral metaphors and allegories on programming problem solving. - Jeisson Hidalgo-Céspedes; Gabriela Marín Raventós; Vladimir Lara-Villagrán; Luis Villalobos-Fernández (Comput. Appl. Eng. Educ., 2018)