What do we think we think we are doing? Metacognition and self-regulation in programming

J Prather, BA Becker, M Craig, P Denny… - Proceedings of the …, 2020 - dl.acm.org
Metacognition and self-regulation are popular areas of interest in programming education,
and they have been extensively researched outside of computing. While computing …

Metacognition and self-regulation in programming education: Theories and exemplars of use

D Loksa, L Margulieux, BA Becker, M Craig… - ACM Transactions on …, 2022 - dl.acm.org
Metacognition and self-regulation are important skills for successful learning and have been
discussed and researched extensively in the general education literature for several …

Creativity in CS1: a literature review

S Sharmin - ACM Transactions on Computing Education (TOCE), 2021 - dl.acm.org
Computer science is a fast-growing field in today's digitized age, and working in this industry
often requires creativity and innovative thought. An issue within computer science education …

Computational thinking and academic achievement: A meta-analysis among students

H Lei, MM Chiu, F Li, X Wang, Y Geng - Children and Youth Services …, 2020 - Elsevier
This meta-analysis examines whether greater computational thinking is linked to greater
academic achievement among students from 1st graders in primary school to 4th year …

All the pieces matter: The relationship of momentary self-efficacy and affective experiences with CS1 achievement and interest in computing

A Lishinski, J Rosenberg - Proceedings of the 17th ACM Conference on …, 2021 - dl.acm.org
There are significant participation gaps in computing, and the way to address these
participation gaps lies not simply in getting students from underrepresented groups into a …

Self-efficacy, interest, and belongingness–URM students' momentary experiences in CS1

A Lishinski, S Narvaiz, JM Rosenberg - … of the 2022 ACM Conference on …, 2022 - dl.acm.org
Educational stakeholders want to understand and overcome the well-documented racial and
gender disparities within computer science education. There are many factors that influence …

“Regular” CS× Inclusive Design= Smarter Students and Greater Diversity

R Garcia, P Morreale, L Letaw, A Chatterjee… - ACM Transactions on …, 2023 - dl.acm.org
What if “regular” Computer Science (CS) faculty each taught elements of inclusive design in
“regular” CS courses across an undergraduate curriculum? Would it affect the CS program's …

Predictive effects of creative abilities and attitudes on performance in university-level computer science courses.

RJ Daker, GA Colaizzi, AM Mastrogiannis… - Translational Issues …, 2022 - psycnet.apa.org
Much of what determines success in computer science involves applying previously learned
knowledge in new and creative ways. However, while prior work has examined several …

How creatively are we teaching and assessing creativity in computing education: A systematic literature review

W Groeneveld, BA Becker, J Vennekens - Proceedings of the 53rd ACM …, 2022 - dl.acm.org
Previous studies investigating and identifying non-technical skills of computing show that
creative skills play an important role in tackling difficult programming problems. In the field of …

Making apps: an approach to recruiting youth to computer science

J Clarke-Midura, C Sun, K Pantic - ACM Transactions on Computing …, 2020 - dl.acm.org
In response to the need to broaden participation in computer science, we designed a
summer camp to teach middle-school-aged youth to code apps with MIT App Inventor. For …