Six Weeks with ROSE: Teacher Perspectives on Computer Science Professional Development. - Zihan Zan; Razib Iqbal; Ajay K. Katangur; Siming Liu 001; Diana Piccolo (FIE, 2024)