Explore this site to bring relevance to students by integrating computer science practices into your classroom, even if you don’t have a background in the field. Designed to spark creativity, the site offers lesson ideas that blend computer science practices and standards with various content areas—providing both plugged and unplugged activities. Be sure to refine, adjust, and build upon these ideas to meet the needs of your learners. All ideas on this website are grounded in and aligned to California content standards. These ideas are not meant to be comprehensive, they are crafted to empower you to develop them into pedagogically sound, culturally relevant experiences for your students. Be sure to refer to California curriculum frameworks for lesson design guidance in regards to content specific pedagogies.
As students practice thinking like a computer scientist by engaging in the computer science practices, they develop foundational problem-solving abilities that support their performance in other content areas. Incorporating computer science into varied subjects makes learning more interactive, relevant, and connected to real-world challenges. When students see how the computational thinking applies across disciplines, they become active creators and problem-solvers, rather than mere consumers of technology.
Click a content area to view California standards documents. Then scroll to the bottom of each page to interact with a custom chatbot!