Computer Science Connections

Explore classroom-ready ways to connect computer science with math, language arts, science, social studies, and the arts.

This page highlights Code.org’s Computer Science Connections curriculum alongside other strong cross-curricular resources so teachers can find engaging ways to embed computer science into what they already teach.

What Is Computer Science Connections?

Computer Science Connections is a collection of resources designed to help teachers connect computer science with other subject areas rather than treating it as a completely separate class.

Code.org’s collection includes week-long modules and shorter lesson options that connect coding and computational thinking with math, language arts, science, social studies, and the arts.

  • Classroom-friendly integrated lessons
  • Short and week-long options
  • Supports multiple subject areas
  • Strong entry point for elementary classrooms
  • Great for teachers new to computer science integration

Start Here with Code.org

If you are new to cross-curricular computer science, Code.org is the best place to start. Its CS Connections lessons are classroom-ready, approachable, and designed to fit into existing lessons that you are already teaching.

Recommended starting sequence

  • Try a short introductory lesson like Hello World or Poem Art
  • Choose one subject-area module that matches what you already teach
  • Use Code.org’s built-in teacher supports and standards tools
  • Expand later with other resource hubs

Computer Science Connections

A cross-curricular collection of Code.org lessons and modules for classroom integration.

Hello World

A simple coding introduction that works well as a low-risk starting point before moving into larger projects.

Poem Art

A short integrated lesson where students animate a poem to communicate mood through code and design.

Code.org Curriculum Correlations

Learn more about how the Code.org curriculum aligns to your state’s AI & CS education standards.

Resources from other sites

Math Connections

Geometry Lessons with Scratch

Scratch-based geometry activities using polygons and coordinate ideas.

Fractions — Minecraft Education

A math collection that uses Minecraft-based activities to support fraction learning.

Science Connections

Protecting Whales — Smithsonian Science Education Center

A science and computational thinking unit focused on environmental problem-solving.

How Plants Grow — PBS LearningMedia

An early elementary science and coding lesson using ScratchJr.

English Language Arts Connections

Story Time Coding — Minecraft Education

Students explore storytelling and adaptation using Minecraft and coding.

Coding Is a Kind of Storytelling — PBS LearningMedia

A strong early-entry resource for connecting coding and narrative structure.

Arts Connections

Influential Artists — Minecraft Education

An arts-focused Minecraft collection built around artists and interpretation.

Creative Computing Curriculum Guide — ScratchEd

A strong resource for creative digital expression, storytelling, and media arts.

Social Studies Connections

Minecraft Social Studies Hub

A larger collection for history, geography, civics, and culture-based learning.

Continents of the World — ScratchEd

A geography-focused Scratch activity to learn about the continents of the world.