“…Assessing different approaches/solutions to a problem Developing modular computational solutions Creating computational abstractions Troubleshooting and debugging Given that recent reviews of CT literature highlight that CT encompasses a set of broadlyapplicable problem-solving practices, CT should lend itself to integration in a variety of core curricula (Flórez et al, 2017;Haseski, Ula, & Tu., 2018;Grover & Pea, 2018;Moreno-León et al, 2017). Indeed, research has demonstrated that integrating CT instruction in required subjectarea content enhances learning of both content and CT while exposing the broadest-possible range of students to CT practices (Jona et al, 2014;Orton et al 2016;Repenning et al 2015;Tatar, Harrison, Stewart, Frisina, & Musaeus 2017). Unfortunately, CT integration in core curricula is not yet common practice.…”