ABSTRACT
Contemporary psychology has shown that self-theories can have a profound influence on affect and behavior. Entity-theorists, believing their traits are fixed, adopt maladaptive learning strategies in the face of difficulty. In contrast, incremental-theorists, believing their qualities can change, often adopt mastery-orientated strategies. However, can this concept be domain-specific? This poster presentation challenges the notion of a single dominant mindset. People can nurture a variety of beliefs about different traits, so in the minds of learners, programming aptitude may not be the same as intelligence. The results from a confirmatory factor analysis of 94 responses to an undergraduate programming experience survey indicate that beliefs towards aptitude are empirically distinct from those towards intelligence, suggesting that alternate self-traits should be considered when extending self-theories into specific domains.
- C. S. Dweck. Self-Theories: Their Role in Motivation, Personality, and Development. Psychology Press, PA, USA, 2000.Google Scholar
- J. Hair, B. Black, B. Babin, and R. Anderson. Multivariate Data Analysis, Seventh Edition. Psychology Press, NJ, USA, 2010.Google Scholar
- M. J. Scott and G. Ghinea. Educating programmers: A reflection on barriers to deliberate practice. In Proceedings of the 2nd HEA Conference on Learning and Teaching in STEM Disciplines, (Birmingham, UK, Apr 17--19, 2013), page 028P.Google Scholar
Index Terms
- Implicit theories of programming aptitude as a barrier to learning to code: are they distinct from intelligence?
Recommendations
The Impact of Self-Theories to Academic Achievement and Soft Skills in Undergraduate CS Studies: First Findings
ITiCSE '19: Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science EducationThere is strong evidence of the impact of self-theories to students' academic achievement and behavior in many domains of education, including CS. However, the research on self-theories in CSE are far from conclusive. In this research, we studied 1st ...
Manipulating mindset to positively influence introductory programming performance
SIGCSE '10: Proceedings of the 41st ACM technical symposium on Computer science educationIntroductory programming classes are renowned for their high dropout rates. The authors propose that this is because students learn to adopt a fixed mindset towards programming. This paper reports on a study carried out with an introductory programming ...
Saying isn't necessarily believing: influencing self-theories in computing
ICER '08: Proceedings of the Fourth international Workshop on Computing Education ResearchJane sees 50 compiler errors as a challenge. John sees them as defeat. Psychology research suggests these contrasting reactions may stem from students' self-theories, or their beliefs about themselves. Jane's reaction is characteristic of a growth ...
Comments