Exploring Novices' Struggle and Progress During Programming Through Data-Driven Detectors and Think-Aloud Protocols. - Benyamin T. Tabarsi; Heidi Reichert; Rachel Qualls; Thomas W. Price; Tiffany Barnes (VL/HCC, 2023)