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 …
Computing Students' Understanding of Dispositions: A Qualitative Study
Dispositions, along with skills and knowledge, form the three components of competency-
based education. Moreover, studies have shown dispositions to be necessary for a …
based education. Moreover, studies have shown dispositions to be necessary for a …
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 …
Students' perspectives on computational challenges in physics class
High school science classrooms across the United States are answering calls to make
computation a part of science learning. The problem is that there is little known about the …
computation a part of science learning. The problem is that there is little known about the …
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 …
participation gaps lies not simply in getting students from underrepresented groups into a …
On use of theory in computing education research
A primary goal of computing education research is to discover designs that produce better
learning of computing. In this pursuit, we have increasingly drawn upon theories from …
learning of computing. In this pursuit, we have increasingly drawn upon theories from …
Oral exams in shift to remote learning
M Sabin, KH Jin, A Smith - Proceedings of the 52nd ACM Technical …, 2021 - dl.acm.org
In this experience report paper we present our experience with the development of oral
assessments as final examinations in three introductory computing courses. The choice of …
assessments as final examinations in three introductory computing courses. The choice of …
Augmented reality with algorithm animation and their effect on students' emotions
M Paredes-Velasco, JÁ Velázquez-Iturbide… - Multimedia Tools and …, 2023 - Springer
Algorithm animations are a resource that assists in learning algorithms by visually displaying
the behavior of an algorithm at a higher level of abstraction than source code. On the other …
the behavior of an algorithm at a higher level of abstraction than source code. On the other …
Development and use of domain-specific learning theories, models, and instruments in computing education
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 …
research programs and establishing a deeper understanding of the results obtained. This …
Emotions and programming learning: systematic mapping
M Coto, S Mora, B Grass… - Computer Science …, 2022 - Taylor & Francis
Background and context Emotions are ubiquitous in academic settings and affect learning
strategies, motivation to persevere, and academic outcomes, however they have not figured …
strategies, motivation to persevere, and academic outcomes, however they have not figured …