While there is high demand for university computer science (CS) courses, students often struggle when learning to program. Prior work has identified that student perceptions of their programming ability may contribute to these challenges. For example, studies show that students often perceive that they do not belong, are not capable...
The dissertation builds on my current research to demonstrate the connection between affect and learning through machine learning and qualitative analysis of interactions where players use a complex systems game. The project is threefold: First, I developed a thinking and learning intervention, the agent-based modeling simulation Ant Adaptation. I showed...