Integrating computational thinking into other subjects, such as arts, English language arts, math, science, and social studies, is essential to provide greater access to computing opportunities for students and can promote understanding of concepts in each discipline. This is a resource to support educators with examples of computational thinking integrated lessons which can be filtered by CT skills/practices, grade, and discipline.
Students are introduced to programming and examine storytelling elements in the context of telenovelas, Spanish language soap operas. Using acting, scripts, and programming students compare elements of acting to Scratch and examine the telenovela script to identify where elements exist within the Scratch programming scripts. Source: PiLa CS Educator Resources
Students use computational thinking skills to understand systems such as how animals get energy, ecosystems, and how plants get the energy they need to grow. Students create animations in Scratch modeling the processes. Source: K-8 Integrated CS CT Lessons
Students analyze A Midsummer Night’s Dream using the web application Voyant Tools, to make predictions about the text and compose a mixed literary analysis by reading an excerpt from the text and supporting claims with quantitative evidence. Source: iCT Computational Thinking Building Blocks