Revisiting Self-Efficacy in Introductory Programming. - Phil Steinhorst; Andrew Petersen 001; Jan Vahrenhold (ICER, 2020)

Investigating Productive Failure in Computer Science. - Phil Steinhorst (ICER (2), 2022)

Exploring Barriers in Productive Failure. - Phil Steinhorst; Andrew Petersen 001; Bogdan Simion; Jan Vahrenhold (ICER (1), 2023)

Recognizing Patterns in Productive Failure. - Phil Steinhorst; Christof Duhme; Xiaoyi Jiang 001; Jan Vahrenhold (SIGCSE (1), 2024)