Computational thinking interventions in higher education: A sco** literature review of interventions used to teach computational thinking

I de Jong, J Jeuring - Proceedings of the 20th koli calling international …, 2020 - dl.acm.org
Computational Thinking is seen as a crucial skill in an increasingly digital society.
Researchers and educators in higher education therefore aim to improve the Computational …

The evolving themes of computing education research: Trends, topic models, and emerging research

M Apiola, M Saqr, S López-Pernas - Past, present and future of computing …, 2023 - Springer
A combined body of reviews, meta-research and other analyses demonstrates the evolution
of computing education research (CER) through the decades with experience reports …

Theories and models of emotions, attitudes, and self-efficacy in the context of programming education

L Malmi, J Sheard, P Kinnunen, Simon… - Proceedings of the 2020 …, 2020 - dl.acm.org
Research into the relationship between learning computing and students' attitudes, beliefs,
and emotions often builds on theoretical frameworks from the social sciences in order to …

Grand theories or design guidelines? perspectives on the role of theory in computing education research

M Tedre, J Pajunen - ACM Transactions on Computing Education, 2022 - dl.acm.org
A rich body of empirically grounded results and a solid theory base have often been viewed
as signs of a mature discipline. Many disciplines have frequently debated what they should …

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 …

When wrong is right: The instructional power of multiple conceptions

L Margulieux, P Denny, K Cunningham… - Proceedings of the 17th …, 2021 - dl.acm.org
For many decades, educational communities, including computing education, have debated
the value of telling students what they need to know (ie, direct instruction) compared to …

Co-ML: Collaborative machine learning model building for develo** dataset design practices

T Tseng, MJ Davidson, L Morales-Navarro… - ACM Transactions on …, 2024 - dl.acm.org
Machine learning (ML) models are fundamentally shaped by data, and building inclusive ML
systems requires significant considerations around how to design representative datasets …

Not Just Training, Also Testing: High School Youths' Perspective-Taking through Peer Testing Machine Learning-Powered Applications

L Morales-Navarro, M Shah, YB Kafai - Proceedings of the 55th ACM …, 2024 - dl.acm.org
Most attention in K-12 artificial intelligence and machine learning (AI/ML) education has
been given to having youths train models, with much less attention to the equally important …

From one language to the next: Applications of analogical transfer for programming education

Y Kao, B Matlen, D Weintrop - ACM Transactions on Computing …, 2022 - dl.acm.org
The 1980s and 1990s saw a robust connection between computer science education and
cognitive psychology as researchers worked to understand how students learn to program …

PearProgram: A more fruitful approach to pair programming

M Bigman, E Roy, J Garcia, M Suzara, K Wang… - Proceedings of the …, 2021 - dl.acm.org
In this paper we present PearProgram, a hybrid learning and research tool that helps
introductory Computer Science (CS) students learn how to pair program, including in remote …