António J. Mendes

Orcid: 0000-0001-6659-660X

Affiliations:
  • University of Coimbra, Portugal


According to our database1, António J. Mendes authored at least 67 papers between 1996 and 2024.

Collaborative distances:
  • Dijkstra number2 of five.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
What Learning Strategies are Used by Programming Students? A Qualitative Study Grounded on the Self-regulation of Learning Theory.
ACM Trans. Comput. Educ., March, 2024

Investigating Students' Usage of Self-regulation of Learning Scaffoldings in a Computer-based Programming Learning Environment.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

2023
Investigating Programming Students Problem Comprehension Ability and its Association With Learning Performance.
IEEE Trans. Educ., April, 2023

Fostering regulatory processes using computational scaffolding.
Int. J. Comput. Support. Collab. Learn., March, 2023

A study on the Motivation of Computer Science Students to Learn Programming.
Proceedings of the International Symposium on Computers in Education, 2023

Exploring the Impact of Self-Regulation of Learning Support on Programming Performance and Code Development.
Proceedings of the IEEE Frontiers in Education Conference, 2023

A Systematic Literature Review on Performance Prediction in Learning Programming Using Educational Data Mining.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Motivating the New Generation: Using Flipped Classroom and ARCS Model to Enhance Block-Based Programming Education.
Proceedings of the IEEE Frontiers in Education Conference, 2023

2021
Analyzing novices' fun and programming behaviours while playing a serious blocks-based game.
Revista Brasileira de Informática na Educ., 2021

The satisfaction assessment of a course on designing and developing distance learning courses.
Proceedings of the 23rd International Symposium on Computers in Education, 2021

Regulation of Learning Interventions in Programming Education: A Systematic Literature Review and Guideline Proposition.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

A New Methodology to Learn Loops: Validation through Brain Computer Interaction.
Proceedings of the Augmented Cognition, 2021

Exploring the Association between Self-Regulation of Learning and Programming Learning: A Multinational Investigation.
Proceedings of the IEEE Frontiers in Education Conference, 2021

A systematic literature review on knowledge tracing in learning programming.
Proceedings of the IEEE Frontiers in Education Conference, 2021

The importance of using the CodeInsights monitoring tool to support teaching programming in the context of a pandemic.
Proceedings of the IEEE Frontiers in Education Conference, 2021

Planning and Developing Courses in Distance Learning Environments: a training course for HiEdTec Project.
Proceedings of the CompSysTech '21: International Conference on Computer Systems and Technologies '21, 2021

2020
Computer-supported Collaborative Learning in Programming Education: A Systematic Literature Review.
Proceedings of the 2020 IEEE Global Engineering Education Conference, 2020

Study methods in introductory programming courses.
Proceedings of the 2020 IEEE Global Engineering Education Conference, 2020

2019
Students' characteristics in programming learning and the design of a mobile learning platform.
Int. J. Mob. Learn. Organisation, 2019

An Exploratory Study of Brain Computer Interfaces in Computer Science Education.
Rev. Iberoam. de Tecnol. del Aprendiz., 2019

Understanding loops: a visual methodology.
Proceedings of the IEEE International Conference on Engineering, Technology and Education, 2019

Using Brain Computer Interaction in Programming Problem Solving.
Proceedings of the IEEE Global Engineering Education Conference, 2019

2018
Learning Computational Thinking and scratch at distance.
Comput. Hum. Behav., 2018

Exploring the computational thinking effects in pre-university education.
Comput. Hum. Behav., 2018

Supporting Differentiated Instruction in Programming Courses through Permanent Progress Monitoring.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

Student motivation towards learning to program.
Proceedings of the IEEE Frontiers in Education Conference, 2018

Augmenting the teacher's perspective on programming student's performance via permanent monitoring.
Proceedings of the IEEE Frontiers in Education Conference, 2018

2017
Dynamic Difficulty Adjustment through a Learning Analytics Model in a Casual Serious Game for Computer Programming Learning.
EAI Endorsed Trans. Serious Games, 2017

Student's characteristics and programming learning - A Macanese perspective.
Proceedings of the IEEE 6th International Conference on Teaching, 2017

A teacher's view about introductory programming teaching and learning - Portuguese and Macanese perspectives.
Proceedings of the 2017 IEEE Frontiers in Education Conference, 2017

Monitoring the Progress of Programming Students Supported by a Digital Teaching Assistant.
Proceedings of the Progress in Artificial Intelligence, 2017

2016
Learning Analytics Model in a Casual Serious Game for Computer Programming Learning.
Proceedings of the Serious Games, Interaction and Simulation, 2016

Towards a Constructionist Serious Game Engine.
Proceedings of the 17th International Conference on Computer Systems and Technologies, 2016

CodeInsights: Monitoring programming students' progress.
Proceedings of the 17th International Conference on Computer Systems and Technologies, 2016

2015
A proficient high level programming program as a way to overcome unemployment among graduates.
Proceedings of the 2015 IEEE Frontiers in Education Conference, 2015

2014
A review of games designed to improve introductory computer programming competencies.
Proceedings of the IEEE Frontiers in Education Conference, 2014

A teacher's view about introductory programming teaching and learning: Difficulties, strategies and motivations.
Proceedings of the IEEE Frontiers in Education Conference, 2014

The distance learning course on computer networks at the university of Coimbra.
Proceedings of the 15th International Conference on Computer Systems and Technologies, 2014

2013
A taxonomy of exercises to support individual learning paths in initial programming learning.
Proceedings of the IEEE Frontiers in Education Conference, 2013

LO-C(L)A(S)P: a Model for Supporting the Development of Learning Objects with Sound Manipulation and Social Resources for Music Education.
Proceedings of the 19th Americas Conference on Information Systems, 2013

2012
A study on students' behaviours and attitudes towards learning to program.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Increasing student commitment in introductory programming learning.
Proceedings of the IEEE Frontiers in Education Conference, 2012

A multinational case study on using diverse feedback types applied to introductory programming learning.
Proceedings of the IEEE Frontiers in Education Conference, 2012

2011
A class record and reviewing system designed to promote programming learning.
Proceedings of the 2011 Frontiers in Education Conference, 2011

Student reflections as an influence in the dynamics of an introductory programming course.
Proceedings of the 2011 Frontiers in Education Conference, 2011

2010
Comunidades de Investigação em Programação: Uma Estratégia de Apoio ao Aprendizado Inicial de Programação.
Rev. Iberoam. de Tecnol. del Aprendiz., 2010

Integrating New Technologies and Existing Tools to Promote Programming Learning.
Algorithms, 2010

A study on student performance in first year CS courses.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

Diversifying activities to improve student performance in programming courses.
Proceedings of the 11th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, 2010

2009
Wireless sensor networks to support elementary school learning activities.
Proceedings of the 2009 International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, 2009

2008
Defining Tasks, Domains and Conversational Acts in CSCW Systems: the SPACE-DESIGN Case Study.
J. Univers. Comput. Sci., 2008

SimulCol A Collaborative Educational Modeling Simulation Tool.
Proceedings of the 8th IEEE International Conference on Advanced Learning Technologies, 2008

Mathematics and programming: some studies.
Proceedings of the 9th International Conference on Computer Systems and Technologies and Workshop for PhD Students in Computing, 2008

2007
Supporting the Modeling of Flexible Educational Units PoEML: A Separation of Concerns Approach.
J. Univers. Comput. Sci., 2007

Problem Solving in Programming.
Proceedings of the 19th Annual Workshop of the Psychology of Programming Interest Group, 2007

An environment to improve programming education.
Proceedings of the 2007 International Conference on Computer Systems and Technologies, 2007

A tool to help students to develop programming skills.
Proceedings of the 2007 International Conference on Computer Systems and Technologies, 2007

2006
edu.LMC and Other LMC Simulation Approaches: Contributions to Computer Architecture Education Using the LMC Paradigm.
Proceedings of the Education for the 21st Century, 2006

2005
Integrating Educational Tools for Collaborative Computer Programming Learning.
J. Univers. Comput. Sci., 2005

Difficulties teaching Java in CS1 and how we aim to solve them.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

Using simulation and collaboration in CS1 and CS2.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

2004
Using a computer-based interactive system for the development of basic algorithmic and programming skills.
Proceedings of the 5th International Conference on Computer Systems and Technologies, 2004

LearningOnWeb: development of a SCORM compliant learning management system.
Proceedings of the 5th International Conference on Computer Systems and Technologies, 2004

2003
OOP-Anim, a system to support learning of basic object oriented programming concepts.
Proceedings of the 4th International Conference on Computer Systems and Technologies: e-Learning, 2003

2001
SICAS. Interactive system for algorithm development and simulation.
Proceedings of the Computers and Education. Towards an Interconnected Society, 2001

1996
O sistema AIDA: ambiente integrado para desenvolvimento de aplicações educacionais
PhD thesis, 1996

AIDA: a methodology independent support tool for educational software authoring.
Educ. Inf. Technol., 1996


  Loading...