This paper motivates the need for and presents a comprehensive framework—CTIntegration—to guide educators and researchers aiming to design for integration of computing/coding with other subjects. The paper elaborates on the interconnected elements of the subject domain, computing, and CT we well as pedagogy, that must be attended to. It also demonstrates the use of the framework as an analytic tool to examine several case studies of recent successful CT integration efforts.