BREAK-IT: Understanding Novice Approaches to an Attack Challenge Task
This paper examines how undergraduates conceptualize and identify security threats by analyzing how they attempt to find ''attacks'' in other students' code, and offers recommendations for CS instructors and curriculum committees on integrating foundational security concepts into programming assignments to help student...