close

AI+CS education for ages 5 to 11

Explore the world of AI literacy and computer science with engaging videos, self-paced tutorials, programming activities, and more!

K 5 Student Courses Art

Get started with an Hour of AI

Learn the fundamentals of AI+CS education with hands-on, easy-to-follow activities. There are over 100 free, hour-long options to choose from!

Image

Grades K-12

Hour of AI

Whether creating a dance to your own remix or braving a night in Minecraft to teach AI a lesson, the Hour of AI activities open the door for every student to understand, question, and create with the technology shaping our world.

Learn at your own pace

Create drawings, games, and more in these two excellent options for students who are getting started on learning the basics of computer science.

Grades K-3

CS Fundamentals: Pre-reader Express

Image

Let your pre-reader students learn computer science at their own pace! Learn to create computer programs, solve problems, and work through fun challenges.

Grades 3-8

CS Fundamentals: Express Course

Image

Let your students learn computer science at their own pace! Learn to create computer programs, develop problem-solving skills, and work through fun challenges.

Make your own project

Unleash your creativity with one of our programming tools as you build from your imagination.

Music Lab

Image

Music Lab is a programming environment where students are the producers! Using its large selection of sounds, including songs from popular artists, students work in Music Lab to create new mixes using code.

Sprite Lab

Image

Sprite Lab is a block-based programming environment where you can make simple animations and games with objects and characters that interact with each other right in the browser.

Image

Explore careers in AI+CS

Discover the many paths AI education and computer science can lead to — from designing games to fighting climate change. Visit our Careers in CS page to explore real-world applications, take virtual field trips, and find resources that connect your interests to future opportunities.

Computer science in the classroom

These courses should be led by a teacher! If you'd like to see them taught at your school, consider working with a teacher to bring them to your class.

Computer Science Fundamentals

Image

Free set of elementary curricula that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

Computer Science Connections

Image

Makes connections between learning computer science (CS) and other subjects like math, language arts, science, and social studies.

Additional resources

Paragraph

Curriculum Catalog

Image

Comprehensive curriculum offerings for every grade and experience level featuring robust structured and self-paced learning options.

Video Library

Image

Explore our large library of engaging and informative videos to learn about key AI and computer science concepts on a broad range of topics.

Artificial Intelligence (AI)

Image

Explore how AI is shaping our world through free curriculum, videos, and integrations that make artificial intelligence accessible and inspiring.