The best learn-to-code program for K-5 teachers!

Free for verified public schools in North America
Used in over 35,000 schools worldwide!

Kid Safe™ Certified
Promotes creativity and making
Accessible by all types of learners

Available on iOS, Android and Amazon Kindle

Sign up for our Teacher
Dashboard and get:

  • FREE curriculum, unplugged activities and more
  • Easy classroom setup
  • Manage students
  • Control access for students

My kids are in love with The Foos! I have been working on the site this week with Kindergartners and First Graders. Thanks for creating such an engaging way to teach coding!

Benefits of teaching code with codeSpark

  • Aligns to standards in Math, Science, and Computer Science.
  • Based on curriculum developed at MIT and UCLA.
  • Completely word-free, perfect for pre-readers.
  • New content added monthly.
  • More than “move the robot”. Kids apply coding skills to make games.

codeSpark is proven effective

After 90 minutes of coding with codeSpark

22% showed an increase in accuracy with moderate sequencing tasks

55% showed an increase confidence in problem-solving abilities

Hour of Code

codeSpark participates in the annual Hour of Code™ event and is a partner of code.org, CSTA, and CSTA movement. Hour of Code activities are completely FREE, and come with specialized curriculum to help teachers plan their event.

Learn More

Who we work with

Awards and recognition

  • codeSpark - coding for kids is certified by the kidSAFE Seal Program.

My kids are in love with The Foos! I have been working on the site this week with Kindergartners and First Graders. Thanks for creating such an engaging way to teach coding!

Frequently Asked Questions

How much is codeSpark?

codeSpark is 100% FREE for verified teachers and librarians of public schools in North America and non-profit organizations.

Is codeSpark free for Homeschool use?

Homeschooling parents will have to pay for a subscription to codeSpark at a discounted rate. Please contact us at info@codespark.com for more information.

Does codeSpark’s curriculum align to standards?

Yes - codeSpark aligns to Math, Science, and Computer Science standards.

Is there a limit to how many students or classrooms I can create in the teacher dashboard?

No, you can create unlimited classrooms and students.

I accidently signed up for a Parent account. How can I sign up for the teacher dashboard?

Contact us at info@codespark.com and we’ll be able to help transfer your account.

Can my students play at home using their school account?

Unfortunately, no. Teacher accounts are not transferable to at-home use.

Sign up to receive updates on codeSpark!