SQL education: A systematic mapping study and future research agenda

T Taipalus, V Seppänen - ACM Transactions on Computing Education …, 2020 - dl.acm.org
Structured Query Language (SQL) skills are crucial in software engineering and computer
science. However, teaching SQL effectively requires both pedagogical skill and …

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 …

Towards understanding the effective design of automated formative feedback for programming assignments

Q Hao, DH Smith IV, L Ding, A Ko… - Computer Science …, 2022 - Taylor & Francis
Background and Context automated feedback for programming assignments has great
potential in promoting just-in-time learning, but there has been little work investigating the …

Preparing middle schoolers for a machine learning-enabled future through design-oriented pedagogy

IT Sanusi, JO Omidiora, SS Oyelere, H Vartiainen… - IEEE …, 2023 - ieeexplore.ieee.org
Machine learning (ML) literacy has recently been identified as one of critical skills students
need to succeed as future creators and innovators. While the significance of introducing ML …

A review of worked examples in programming activities

K Muldner, J Jennings, V Chiarelli - ACM Transactions on Computing …, 2022 - dl.acm.org
This article reviews literature on worked examples in the context of programming activities.
We focus on two types of examples, namely, code-tracing and code-generation, because …

Bob or Bot: Exploring ChatGPT's Answers to University Computer Science Assessment

M Richards, K Waugh, M Slaymaker, M Petre… - ACM Transactions on …, 2024 - dl.acm.org
Cheating has been a long-standing issue in university assessments. However, the release
of ChatGPT and other free-to-use generative AI tools has provided a new and distinct …

Development and use of domain-specific learning theories, models, and instruments in computing education

L Malmi, J Sheard, P Kinnunen, Simon… - ACM Transactions on …, 2022 - dl.acm.org
Use of theory within a field of research provides the foundation for designing effective
research programs and establishing a deeper understanding of the results obtained. This …

A systematic literature review of empiricism and norms of reporting in computing education research literature

S Heckman, JC Carver, M Sherriff… - ACM Transactions on …, 2021 - dl.acm.org
Context. Computing Education Research (CER) is critical to help the computing education
community and policy makers support the increasing population of students who need to …

Where is computer science education research happening?

S Lunn, M Marques Samary, A Peterfreund - Proceedings of the 52nd …, 2021 - dl.acm.org
Although computer science education (CSEd) is growing rapidly as a discipline, presently
there are a limited number of formal programs available for students to pursue graduate …

Computing education research landscape through an analysis of keywords

Z Papamitsiou, M Giannakos, - Simon… - Proceedings of the …, 2020 - dl.acm.org
Authors of academic papers are generally required to nominate several keywords that
characterize the paper, but are rarely offered guidance on how to select those keywords. We …