1 paper
Zachary Karas, Catie Chang, Kevin Leach +1
Programming is a critical skill underlying modern software systems, yet the cognitive processes supporting code writing are only beginning to be understood, limiting educational pr…