Teaching Program Decomposition in CS1: A Conceptual Framework for Improved Code Quality. - Georgiana Haldeman; Judah Robbins Bernal; Alec Wydra; Paul Denny 001 (SIGCSE (1), 2025)