Introductory programming: a systematic literature review
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 …
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
Background The extent to which students view their intelligence as improvable (ie, their
“mindset”) influences students' thoughts, behaviors, and ultimately their academic success …
“mindset”) influences students' thoughts, behaviors, and ultimately their academic success …
Curriculum, teaching and learning, and assessments for introductory programming course
Learning to program involves acquisition of various skills including problem solving,
fundamental design techniques as well as critical thinking. Generally, most of the novice …
fundamental design techniques as well as critical thinking. Generally, most of the novice …
Programming, problem solving, and self-awareness: Effects of explicit guidance
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 …
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
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 & …
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
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 …
performance and interest in computer science, through what mechanisms it might do so, and …
First things first: Providing metacognitive scaffolding for interpreting problem prompts
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 …
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
Background Implicit theories are important belief systems that influence an individual's
motivation and behaviour. In academic contexts, domain‐general implicit theories of ability …
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 …
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
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 …
and emotions often builds on theoretical frameworks from the social sciences in order to …