Introductory programming: a systematic literature review

A Luxton-Reilly, Simon, I Albluwi, BA Becker… - … companion of the 23rd …, 2018 - dl.acm.org
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …

A survey on the usage of eye-tracking in computer programming

U Obaidellah, M Al Haek, PCH Cheng - ACM Computing Surveys (CSUR …, 2018 - dl.acm.org
Traditional quantitative research methods of data collection in programming, such as
questionnaires and interviews, are the most common approaches for researchers in this …

Generative ai in computing education: Perspectives of students and instructors

C Zastudil, M Rogalska, C Kapp… - 2023 IEEE Frontiers …, 2023 - ieeexplore.ieee.org
Generative models are now capable of producing natural language text that is, in some
cases, comparable in quality to the text produced by people. In the computing education …

Review of recent systems for automatic assessment of programming assignments

P Ihantola, T Ahoniemi, V Karavirta… - Proceedings of the 10th …, 2010 - dl.acm.org
This paper presents a systematic literature review of the recent (2006--2010) development of
automatic assessment tools for programming exercises. We discuss the major features that …

Learning to program: Gender differences and interactive effects of students' motivation, goals, and self-efficacy on performance

A Lishinski, A Yadav, J Good, R Enbody - Proceedings of the 2016 ACM …, 2016 - dl.acm.org
Previous research in computer science education has demonstrated the importance of
motivation for success in introductory programming. Theoretical constructs from self …

Metacognitive difficulties faced by novice programmers in automated assessment tools

J Prather, R Pettit, K McMurry, A Peters… - Proceedings of the …, 2018 - dl.acm.org
Most novice programmers are not explicitly aware of the problem-solving process used to
approach programming problems and cannot articulate to an instructor where they are in …

Practical problem-based learning in computing education

MJ O'grady - ACM Transactions on Computing Education (TOCE), 2012 - dl.acm.org
Computer Science (CS) is a relatively new disciple and how best to introduce it to new
students remains an open question. Likewise, the identification of appropriate instructional …

Computing education research compiled: Keyword trends, building blocks, creators, and dissemination

M Apiola, M Saqr, S López-Pernas, M Tedre - IEEE Access, 2022 - ieeexplore.ieee.org
The need for organized computing education efforts dates back to the 1950s. Since then,
computing education research (CER) has evolved and matured from its early initiatives and …

Identifying computer science self-regulated learning strategies

K Falkner, R Vivian, NJG Falkner - … of the 2014 conference on Innovation …, 2014 - dl.acm.org
Computer Science students struggle to develop fundamental programming skills and
software development processes. Crucial to successful mastery is the development of …

Emotional intelligence and self-esteem among Saudi Arabian and Indian nursing students: findings from two countries

LS Benjamin, E Pasay an, K Vijayalakshmi, AS Alqarni… - BMC nursing, 2024 - Springer
Introduction Understanding the emotional intelligence (EI) and self-esteem of Indian and
Saudi nursing students is important because their future nurse–patient relationships may be …