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 …

Growing a growth mindset: Characterizing how and why undergraduate students' mindsets change

LB Limeri, NT Carter, J Choe, HG Harper… - International Journal of …, 2020 - Springer
Background The extent to which students view their intelligence as improvable (ie, their
“mindset”) influences students' thoughts, behaviors, and ultimately their academic success …

Curriculum, teaching and learning, and assessments for introductory programming course

E Mehmood, A Abid, MS Farooq, NA Nawaz - IEEE Access, 2020 - ieeexplore.ieee.org
Learning to program involves acquisition of various skills including problem solving,
fundamental design techniques as well as critical thinking. Generally, most of the novice …

Programming, problem solving, and self-awareness: Effects of explicit guidance

D Loksa, AJ Ko, W Jernigan, A Oleson… - Proceedings of the …, 2016 - dl.acm.org
More people are learning to code than ever, but most learning opportunities do not explicitly
teach the problem solving skills necessary to succeed at open-ended programming …

Remote work mindsets predict emotions and productivity in home office: A longitudinal study of knowledge workers during the Covid-19 pandemic

LC Howe, JI Menges - Human–Computer Interaction, 2022 - Taylor & Francis
Over the past decades, developments in information and communication technologies have
enabled more and more employees to work from locations other than the office (Stiles & …

A growth mind-set intervention improves interest but not academic performance in the field of computer science

JL Burnette, CL Hoyt, VM Russell… - Social …, 2020 - journals.sagepub.com
We investigated whether a growth mindset intervention could be leveraged to promote
performance and interest in computer science, through what mechanisms it might do so, and …

First things first: Providing metacognitive scaffolding for interpreting problem prompts

J Prather, R Pettit, BA Becker, P Denny… - Proceedings of the 50th …, 2019 - dl.acm.org
When solving programming problems, novices are often not aware of where they are in the
problem-solving process. For instance, students who misinterpret the problem prompt will …

Implicit theories of self‐regulated learning: Interplay with students' achievement goals, learning strategies, and metacognition

S Hertel, Y Karlen - British Journal of Educational Psychology, 2021 - Wiley Online Library
Background Implicit theories are important belief systems that influence an individual's
motivation and behaviour. In academic contexts, domain‐general implicit theories of ability …

Examining the utility of growth-mindset interventions in undergraduates: A longitudinal study of retention and academic success in a first-year cohort.

JA McCabe, S Kane-Gerard… - Translational Issues in …, 2020 - psycnet.apa.org
The success and retention of first-year undergraduates, particularly those at risk due to
economic or social disadvantage, is an issue at the forefront of higher education research …

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 …