Design Principles for CT Integrated Lesson Design and Implementation. - Merijke Coenraad; Kyle M. Dunbar; Alessandra Rangel; Wanjoo Ahn; Aman Yadav; Sharin Rawhiya Jacob (SIGCSE (2), 2025)