Yihuan Dong, Samiha Marwan, Veronica Cateté, Thomas W. Price, Tiffany Barnes: Defining Tinkering Behavior in Open-ended Block-based Programming Assignments. SIGCSE 2019: 1204-1210