Exploring the role of visualization and engagement in computer science education
Concept inventories in computer science for the topic discrete mathematics