Curriculum Catalog
Find the perfect fit for your learning environment: Code.org courses, tutorials, and more designed for all ages and experience levels.
Filter by:

AI and Machine Learning
Grades: 6-12
Duration: Quarter

AI for Oceans
Grades: 3-12
Duration: Lesson

Accelerated Intro to CS Course
Grades: 4-8
Duration: Month

Artist
Grades: 2-12
Duration: Lesson

CS Fundamentals: Express Course
Grades: 3-8
Duration: Quarter

Choose Your Team and Make a Basketball Game
Grades: 2-12
Duration: Lesson

Classic Maze
Grades: 2-12
Duration: Lesson

Code Break for Younger Students
Grades: K-7
Duration: Month

Code Your Own Sports Game
Grades: 2-12
Duration: Lesson

Code with Anna and Elsa
Grades: 2-12
Duration: Lesson

Coding Interactive Maps
Grades: 3-6
Duration: Week

Coding a Geometric Star Quilt
Grades: 3-8
Duration: Week

Coding a Time Capsule
Grades: 3-8
Duration: Week

Coding with AI
Grades: 6-12
Duration: Week

Coding with Poetry
Grades: 3-8
Duration: Week
.png)
Computer Science Discoveries
Grades: 6-12
Duration: School Year

Creating Apps with Devices (Circuit Playground)
Grades: 6-12
Duration: Quarter

Creating Apps with Devices (micro:bit)
Grades: 6-12
Duration: Quarter

Dance Party (2018)
Grades: 2-12
Duration: Lesson

Dance Party (2019)
Grades: 2-12
Duration: Lesson

Dance Party Unplugged
Grades: 2-8
Duration: Lesson

Dance Party: AI Edition
Grades: 3-8
Duration: Lesson

Data Activity
Grades: 6-12
Duration: Lesson

Data and Society
Grades: 6-12
Duration: Month

Disney Infinity Play Lab
Grades: 2-9
Duration: Lesson

Elementary Game Design
Grades: 3-6
Duration: Week

Exploring Generative AI
Grades: 6-12
Duration: Quarter

Flappy Code
Grades: 2-12
Duration: Lesson

Focus on Coding (CS Discoveries)
Grades: 6-12
Duration: School Year

Focus on Creativity (CS Discoveries)
Grades: 6-12
Duration: School Year

Focus on Data (CS Discoveries)
Grades: 6-12
Duration: Semester

Focus on Design with Purpose (CS Discoveries)
Grades: 6-12
Duration: School Year

Focus on Hardware (CS Discoveries)
Grades: 6-12
Duration: Semester

Focus on Impact in Society (CS Discoveries)
Grades: 6-12
Duration: Semester

Foundations of Generative AI
Grades: 6-12
Duration: Month

Generative AI for Humanities
Grades: 6-12
Duration: Lesson

Gumball Play Lab
Grades: 2-8
Duration: Lesson

Hello World Transformers One
Grades: 2-12
Duration: Lesson

Hello World: Animals
Grades: 2-12
Duration: Lesson

Hello World: Emoji
Grades: 2-12
Duration: Lesson

Hello World: Food
Grades: 2-12
Duration: Lesson

Hello World: Retro
Grades: 2-12
Duration: Lesson

Hello World: Soccer
Grades: 2-12
Duration: Lesson

Hello World: Space
Grades: 2-12
Duration: Lesson

Hour of Code: Simple Encryption
Grades: 6-12
Duration: Lesson

How AI Works
Grades: 6-12
Duration: Month

Ice Age Play Lab
Grades: 2-8
Duration: Lesson

Interactive Animations and Games
Grades: 6-12
Duration: Quarter

Keep On Dancing (2018)
Grades: 2-12
Duration: Lesson
.png)
Keep On Dancing (2019)
Grades: 2-12
Duration: Lesson

Minecraft Adventurer
Grades: 2-12
Duration: Lesson

Minecraft Designer
Grades: 2-12
Duration: Lesson

Minecraft: Hero's Journey
Grades: 2-12
Duration: Lesson

Minecraft: Voyage Aquatic
Grades: 2-12
Duration: Lesson

Modeling Animal Adaptations
Grades: 3-8
Duration: Week
.png)
Music Lab Tutorial
Grades: 2-12
Duration: Lesson
.png)
Music Lab: Jam Session
Grades: 2-12
Duration: Lesson

Outbreak Simulator
Grades: 2-12
Duration: Lesson

Pixelation
Grades: 6-12
Duration: Lesson

Play Lab
Grades: 2-12
Duration: Lesson

Poem Art
Grades: 2-12
Duration: Lesson

Problem Solving and Computing
Grades: 6-12
Duration: Month

Self Paced Introduction to Game Lab
Grades: 6-12
Duration: Month

Simulating a Marine Ecosystem
Grades: 3-8
Duration: Week

Star Wars: Building a Galaxy With Code (Blockly)
Grades: 2-12
Duration: Lesson

Star Wars: Building a Galaxy With Code (JavaScript)
Grades: 6-12
Duration: Lesson

Text Compression
Grades: 6-12
Duration: Lesson

The Design Process
Grades: 6-12
Duration: Quarter

Web Development
Grades: 6-12
Duration: Quarter

micro:bit Maker - Grade 5
Grades: 5-6
Duration: Month