AIDA: a methodology independent support tool for educational software authoring. - António José Mendes; Teresa Mendes (Educ. Inf. Technol., 1996)

O sistema AIDA: ambiente integrado para desenvolvimento de aplicações educacionais - António J. Mendes (1996)

SICAS. Interactive system for algorithm development and simulation. - Anabela Gomes; António José Mendes (Computers and Education. Towards an Interconnected Society, 2001)

OOP-Anim, a system to support learning of basic object oriented programming concepts. - Micaela Esteves; António J. Mendes (CompSysTech, 2003)

LearningOnWeb: development of a SCORM compliant learning management system. - Norberto Henriques; Damyan Slavov; António José Mendes (CompSysTech, 2004)

Using a computer-based interactive system for the development of basic algorithmic and programming skills. - Maria J. P. Marcelino; Anabela Gomes; Nickolai Dimitrov; António J. Mendes (CompSysTech, 2004)

Using simulation and collaboration in CS1 and CS2. - António José Mendes; Anabela Jesus Gomes; Micaela Esteves; Maria José Marcelino; Crescencio Bravo; Miguel A. Redondo (ITiCSE, 2005)

Difficulties teaching Java in CS1 and how we aim to solve them. - George R. S. Weir; Tamar Vilner; António José Mendes; Marie Nordström (ITiCSE, 2005)

Integrating Educational Tools for Collaborative Computer Programming Learning. - Crescencio Bravo; Maria José Marcelino; Anabela Jesus Gomes; Micaela Esteves; António José Mendes (J. Univers. Comput. Sci., 2005)

edu.LMC and Other LMC Simulation Approaches: Contributions to Computer Architecture Education Using the LMC Paradigm. - Isabel Pedrosa; António José Mendes; Mário Zenha Rela (Education for the 21st Century, 2006)

A tool to help students to develop programming skills. - Cristiana Areias; António J. Mendes (CompSysTech, 2007)

An environment to improve programming education. - Anabela Jesus Gomes; António José Mendes (CompSysTech, 2007)

Problem Solving in Programming. - Anabela Gomes; António José Mendes (PPIG, 2007)

Supporting the Modeling of Flexible Educational Units PoEML: A Separation of Concerns Approach. - Manuel Caeiro-Rodríguez; Maria José Marcelino; Martín Llamas Nistal; Luis E. Anido-Rifón; António José Mendes (J. Univers. Comput. Sci., 2007)

Mathematics and programming: some studies. - Ana Pacheco; Anabela Jesus Gomes; Joana Henriques; Ana Maria de Almeida 002; António José Mendes (CompSysTech, 2008)

SimulCol A Collaborative Educational Modeling Simulation Tool. - Maria José Marcelino; Miguel A. Redondo; Ana Isabel Tinoco; António José Mendes (ICALT, 2008)

Defining Tasks, Domains and Conversational Acts in CSCW Systems: the SPACE-DESIGN Case Study. - Rafael Duque; Jesús Gallardo 001; Crescencio Bravo; António José Mendes (J. Univers. Comput. Sci., 2008)

Wireless sensor networks to support elementary school learning activities. - Ricardo M. Silva; Nadya Antonova; Jorge Sá Silva; António José Mendes; Maria José Marcelino (CompSysTech, 2009)

Diversifying activities to improve student performance in programming courses. - Scheila Wesley Martins; António José Mendes; António Dias de Figueiredo (CompSysTech, 2010)

A study on student performance in first year CS courses. - Anabela Jesus Gomes; António José Mendes (ITiCSE, 2010)

Integrating New Technologies and Existing Tools to Promote Programming Learning. - Álvaro Nuno Santos; Anabela Jesus Gomes; António José Mendes (Algorithms, 2010)

Comunidades de Investigação em Programação: Uma Estratégia de Apoio ao Aprendizado Inicial de Programação. - Scheila Wesley Martins; António José Mendes; António Dias de Figueiredo (Rev. Iberoam. de Tecnol. del Aprendiz., 2010)

Student reflections as an influence in the dynamics of an introductory programming course. - Scheila W. Martins; António José Mendes; António Dias de Figueiredo (FIE, 2011)

A class record and reviewing system designed to promote programming learning. - Álvaro Nuno Santos; Anabela Jesus Gomes; António José Mendes (FIE, 2011)

A multinational case study on using diverse feedback types applied to introductory programming learning. - Dirson S. Campos; António J. Mendes; Maria José Marcelino; Deller J. Ferreira; Lenice M. Alves (FIE, 2012)

Increasing student commitment in introductory programming learning. - António José Mendes; Luís Paquete; Amílcar Cardoso; Anabela Gomes (FIE, 2012)

A study on students' behaviours and attitudes towards learning to program. - Anabela Jesus Gomes; Álvaro Nuno Santos; António José Mendes (ITiCSE, 2012)

LO-C(L)A(S)P: a Model for Supporting the Development of Learning Objects with Sound Manipulation and Social Resources for Music Education. - Fernando Pinhati; Sean W. M. Siqueira; António José Mendes; Amílcar Cardoso (AMCIS, 2013)

A taxonomy of exercises to support individual learning paths in initial programming learning. - Álvaro Nuno Santos; Anabela Jesus Gomes; António Joé Mendes (FIE, 2013)

The distance learning course on computer networks at the university of Coimbra. - João Costa e Silva; Sandra Pedrosa; Maria José Marcelino; António José Mendes; Fernando Boavida; Mário Bernardes (CompSysTech, 2014)

A teacher's view about introductory programming teaching and learning: Difficulties, strategies and motivations. - Anabela Gomes; António Joé Mendes (FIE, 2014)

A review of games designed to improve introductory computer programming competencies. - Adilson Vahldick; António José Mendes; Maria José Marcelino (FIE, 2014)

A proficient high level programming program as a way to overcome unemployment among graduates. - Maria José Marcelino; Bruno Cabral 001; Luís Paquete; António José Mendes (FIE, 2015)

CodeInsights: Monitoring programming students' progress. - Nuno Gil Fonseca; Luís Macedo; António José Mendes (CompSysTech, 2016)

Towards a Constructionist Serious Game Engine. - Adilson Vahldick; António José Mendes; Maria José Marcelino (CompSysTech, 2016)

Learning Analytics Model in a Casual Serious Game for Computer Programming Learning. - Adilson Vahldick; António José Mendes; Maria José Marcelino (SGAMES, 2016)

Monitoring the Progress of Programming Students Supported by a Digital Teaching Assistant. - Nuno Gil Fonseca; Luís Macedo; António José Mendes (EPIA, 2017)

A teacher's view about introductory programming teaching and learning - Portuguese and Macanese perspectives. - Anabela Gomes; Wei Ke 001; Sio Kei Im; Andrew Siu; António José Mendes; Maria José Marcelino (FIE, 2017)

Student's characteristics and programming learning - A Macanese perspective. - Anabela Gomes; António José Mendes; Maria José Marcelino; Wei Ke 001; Sio Kei Im; Chan-Tong Lam (TALE, 2017)

Dynamic Difficulty Adjustment through a Learning Analytics Model in a Casual Serious Game for Computer Programming Learning. - Adilson Vahldick; António José Mendes; Maria José Marcelino (EAI Endorsed Trans. Serious Games, 2017)

Augmenting the teacher's perspective on programming student's performance via permanent monitoring. - Nuno Gil Fonseca; Luís Macedo; Maria José Marcelino; António José Mendes (FIE, 2018)

Student motivation towards learning to program. - Anabela Gomes; Wei Ke 001; Chan-Tong Lam; Maria José Marcelino; António J. Mendes (FIE, 2018)

Supporting Differentiated Instruction in Programming Courses through Permanent Progress Monitoring. - Nuno Gil Fonseca; Luís Macedo; António José Mendes (SIGCSE, 2018)

Exploring the computational thinking effects in pre-university education. - Francisco José García-Peñalvo; António José Mendes (Comput. Hum. Behav., 2018)

Learning Computational Thinking and scratch at distance. - Maria José Marcelino; Teresa Pessoa; Celeste Vieira; Tatiana Salvador; António José Mendes (Comput. Hum. Behav., 2018)

Using Brain Computer Interaction in Programming Problem Solving. - Joana Eloy; Ana Rita Teixeira; Anabela Gomes; António José Mendes (EDUCON, 2019)

Understanding loops: a visual methodology. - Anabela Gomes; Wei Ke 001; Chan-Tong Lam; Ana Rita Teixeira; Fernanda Brito Correia; Maria José Marcelino; António José Mendes (TALE, 2019)

An Exploratory Study of Brain Computer Interfaces in Computer Science Education. - Anabela Gomes; Ana Rita Assunção Teixeira; Joana Eloy; António José Mendes (Rev. Iberoam. de Tecnol. del Aprendiz., 2019)

Students' characteristics in programming learning and the design of a mobile learning platform. - Chan-Tong Lam; Wei Ke 001; Sio Kei Im; Anabela Gomes; António José Mendes; Maria José Marcelino (Int. J. Mob. Learn. Organisation, 2019)

Study methods in introductory programming courses. - Anabela Gomes; Maria José Marcelino; Fernanda Brito Correia; António José Mendes (EDUCON, 2020)

Computer-supported Collaborative Learning in Programming Education: A Systematic Literature Review. - Leonardo S. Silva; António José Mendes; Anabela Gomes (EDUCON, 2020)

Planning and Developing Courses in Distance Learning Environments: a training course for HiEdTec Project. - Joana Neto; Sílvia Nolan; António J. Mendes (CompSysTech, 2021)

The importance of using the CodeInsights monitoring tool to support teaching programming in the context of a pandemic. - Nuno Gil Fonseca; Luís Macedo; António José Mendes (FIE, 2021)

A systematic literature review on knowledge tracing in learning programming. - Philip Lei; António José Mendes (FIE, 2021)

Exploring the Association between Self-Regulation of Learning and Programming Learning: A Multinational Investigation. - Leonardo S. Silva; António J. Mendes; Anabela Gomes; Gabriel Fortes Cavalcanti de Macêdo; Chan-Tong Lam; Calana Chan (FIE, 2021)

A New Methodology to Learn Loops: Validation through Brain Computer Interaction. - Anabela Gomes; Ana Rita Teixeira; António José Mendes (HCI (15), 2021)

Regulation of Learning Interventions in Programming Education: A Systematic Literature Review and Guideline Proposition. - Leonardo S. Silva; António José Mendes; Anabela Gomes; Gabriel Fortes Cavalcanti de Macêdo (SIGCSE, 2021)

The satisfaction assessment of a course on designing and developing distance learning courses. - Joana Neto; Sílvia Nolan; António J. Mendes (SIIE, 2021)

Analyzing novices' fun and programming behaviours while playing a serious blocks-based game. - Adilson Vahldick; Maria José Marcelino; António José Mendes (Revista Brasileira de Informática na Educ., 2021)

Motivating the New Generation: Using Flipped Classroom and ARCS Model to Enhance Block-Based Programming Education. - Wan-Chong Choi; Huey Lei; António José Mendes (FIE, 2023)

A Systematic Literature Review on Performance Prediction in Learning Programming Using Educational Data Mining. - Wan-Chong Choi; Chan-Tong Lam; António José Mendes (FIE, 2023)

Exploring the Impact of Self-Regulation of Learning Support on Programming Performance and Code Development. - Leonardo S. Silva; Anabela Gomes; António José Mendes (FIE, 2023)

A study on the Motivation of Computer Science Students to Learn Programming. - Leonardo S. Silva; Anabela Gomes; Ana Rosa Borges; Verónica Vasconcelos; António José Mendes (SIIE, 2023)

Fostering regulatory processes using computational scaffolding. - Leonardo S. Silva; António J. Mendes; Anabela Gomes; Gabriel Fortes (Int. J. Comput. Support. Collab. Learn., 2023)

Investigating Programming Students Problem Comprehension Ability and its Association With Learning Performance. - Leonardo S. Silva; António José Mendes; Anabela Gomes; Gabriel Fortes (IEEE Trans. Educ., 2023)

Challenges and Possibilities in Motivating Students to Learn Programming in Distance Education: A Systematic Mapping Study. - Rosemary Borges de Almeida; Anabela Gomes; António José Mendes (EDUCON, 2024)

How Various Educational Features Influence Programming Performance in Primary School Education. - Wan-Chong Choi; Chan-Tong Lam; António José Mendes (EDUCON, 2024)

Impact of Feedback Features on Students' Learning Strategies: A Systematic Literature Review. - Calana Mei-Pou Chan; António José Mendes; Patrick Cheong-Iao Pang (FIE, 2024)

Learning Programming with VEX Robotics: Influence on Student Motivation in International Secondary School from Teachers' Perspective. - Iek Chong Choi; Wan-Chong Choi; Biyun Huang; António José Mendes (FIE, 2024)

Learning Sequencing with Bee-Bot: A Study on Improving Computational Thinking and Motivation for Young Learners in Programming Education. - Wan-Chong Choi; Iek Chong Choi; Chan-Tong Lam; António José Mendes (FIE, 2024)

Enhance Learning Performance Predictions with Explainable Machine Learning. - Wan-Chong Choi; Chan-Tong Lam; António José Mendes (FIE, 2024)

Evolution of Motivational Factors During an Introductory Programming Course. - Tania Garbin; Carlos Alberto Dainese; Calana Chan; Philip I. S. Lei; Chan-Tong Lam; Anabela Gomes; António José Mendes (FIE, 2024)

An Empirical Study of Code Pattern Reuse and Pattern Preference Consistency in Novice Programmers. - Philip Lei; António José Mendes; Chan-Tong Lam (ICWL, 2024)

Investigating Students' Usage of Self-regulation of Learning Scaffoldings in a Computer-based Programming Learning Environment. - Leonardo S. Silva; Anabela Gomes; António J. Mendes (SIGCSE (1), 2024)

Using Parsons' Puzzles to Support Nested Loops Learning. - Anabela Gomes; Francisco Lapa Silva; António José Mendes (SIIE, 2024)

Analyzing the Interpretability of Machine Learning Prediction on Student Performance Using SHapley Additive exPlanations. - Wan-Chong Choi; Chan-Tong Lam; António José Mendes (TALE, 2024)

What Learning Strategies are Used by Programming Students? A Qualitative Study Grounded on the Self-regulation of Learning Theory. - Leonardo S. Silva; António J. Mendes; Anabela Gomes; Gabriel Fortes (ACM Trans. Comput. Educ., 2024)

Comparison of Data Imputation Performance in Deep Generative Models for Educational Tabular Missing Data. - Wan-Chong Choi; Chan-Tong Lam; António José Mendes (EDM, 2025)

A Systematic Literature Review of Explainable Artificial Intelligence (XAI) for Interpreting Student Performance Prediction in Computer Science and STEM Education. - Wan-Chong Choi; Chan-Tong Lam; Patrick Cheong-Iao Pang; António José Mendes (ITiCSE (1), 2025)

Improving University Students' Learning of Programming Using Customised Pseudocode. - Antonio López-García; Jaime Urquiza-Fuentes; António José Mendes; Manuel Caeiro-Rodríguez (Comput. Appl. Eng. Educ., 2025)