Grades K-5

Courses by

Computer Science Fundamentals Express Courses

A great option for students getting started on their own. You'll learn the fundamentals of computer science with drag & drop blocks. Create your own drawings and games.

Computer Science Fundamentals for Elementary Schools

For pre-readers in elementary school classrooms

For older students in elementary school classrooms

International CS Fundamentals: Courses 1-4 and Accelerated

We are working on translating Courses A-F and the Express Course to languages beyond English. In the meantime, we recommend using Courses 1-4 and the Accelerated Course. These courses cover the same basic concepts and have already been translated into 25+ languages.

Courses from 3rd parties