Grades K-5

Courses by Code.org

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


Want to submit a tutorial to be listed here? See the criteria and submission form.