K12 Youth Code

An International Coding League


Fourteen Weeks of National and International Competition!

K12 Youth Code is a national Scratch-programming league targeted to US & World public and private school students in Kindergarten through 8th grades. Scratch is a “media-rich programming environment” recently developed by MIT’s Media Lab that “lets you create your own animations, games, and interactive art.” Scratch is intended to “enhance the development of technological fluency among youths.

Develop Awesome Projects!

Students will be issued a tutorial video with each new weekly challenge.  The challenges will become increasingly more difficult but students will be guided by videos and tutorials along the way.  Build animations, games, stories that incorporate Math, Science and Writing.  Watch your students improve their critical thinking and problem solving skills.  Sign up TODAY and give your students an incredible advantage.

Compete Internationally!

Students in the United States will compete within their county, then state, then move on to the national championships.  The winner of the US Nationals will then advance to compete against winners representing the UK, Canada, Caribbean, Ireland, Nigeria and teams representing many other countries in the world.  Who will win the World Scratch Championship?  Compete and win laptops for National and International winners.

Win Cool Prizes!

Participants will win certificates, flash-drives, robot sets and laptop computers.  Our sponsors will also donate swag and other fun prizes to winning teams.  Signup today and challenge your students to improve their critical thinking and problem solving skills.  Expose them to technology and prepare them for a future of careers in STEM.  Signup TODAY!

K12 YC Uses MIT's Scratch Programming

K12 Youth Code is a Scratch programming competition for students k-8th grade. Teams can join under a school, After-school program, Homeschool, Neighborhood club, or with some friends.

"It's important for everyone to learn to code the same way it's important to learn to write" -- Mitchel Resnick, MIT Media Labs

Students all over the world are learning code logic, problem solving and critical thinking skills using Scratch programming. K12 Youth Code provides a framework for national and international competition for our young scholars. Students will solve challenges, learn to work within teams and win fun prizes.

More Information

  • Teams compete within their counties
  • County winners then compete within their states
  • State winners move on to compete at a national level
  • National winners then compete for the World Scratch Championship prize
  • New challenges are issued every week, certificates and prizes are awarded weekly, students learn problem solving, critical reasoning and analysis skills and are prepared for programming languages like Java.
  • Join today and give your students an advantage!!!