Hopscotch Logo

Welcome educators

Get your Hopscotch account for free

Teach kids to code, without being a coder

Enter your email to get your free classroom account and beginner lesson plan

Sign up for a free account to get started with Hopscotch

Free lesson plans and accounts

Everything you need to get started

  • Introductory Coding Curriculum

    Introductory Coding Curriculum

    Build competency in computer science by helping your students create their own versions of popular App Store games like Crossy Road and Subway Surfers. Differentiated and aligned to the Common Core and Next Generation Science and Engineering Standards.

  • Scratch Jr to Hopscotch Transition Guide

    Scratch Jr to Hopscotch Transition Guide

    Transition your students from ScratchJr to more advanced coding on Hopscotch. These have block-to-block comparisons and suggestions for building off concepts explored in ScratchJr.

  • Lesson plans for coding in math, science, ELA, and social studies

    Lesson plans for coding in math, science, ELA, and social studies

    Create new opportunities for students to apply coding to other subject areas. Check out our lesson plans in math, science, social studies, and ELA.

Why teach coding?

In my vision, the child programs the computer and, in doing so, acquires a sense of mastery over powerful technology and engages deeply with core ideas from science, mathematics, and intellectual model building.
— Seymour Papert, founder of MIT AI Lab

  • Adaptive educational fun

    System thinking

    Coding teaches students to think how things relate to each other. They learn to break down complex problems into smaller parts and work through them methodically.

  • Hopscotch characters as polaroids

    Creativity

    Coding is a creative process. Students learn to create something from nothing, and to think outside the box to solve problems.

  • MissChief and Cody collaborating

    Collaboration

    Coding is a collaborative process. Students learn to work together, share ideas, and build on each other's work.

Get started with Hopscotch

Ready? Hopscotch has you covered

  • No setup

    Skip the headaches of setup

    Make your life easier with our free, complete lesson plans and classroom accounts. Our painless implementation gets your students learning faster. Sign up below to get your student accounts.

  • Meet kids where they are

    Meet kids where they are

    Good educators know that students are most engaged by the things they're already interested in. Whether art, games, sports, or stories, your students will have the freedom to code whatever excites them. Their projects can be as simple or as complex as they want.

  • Safe place

    Give students a safe place to learn

    No personal information required. Our fully moderated community is COPPA-compliant.

  • Create and play for free

    Create and play for free

    Students can create, share, and play others’ projects for free. Some tutorials require a subscription. Email us for classroom discounts.

Teachers like you are coding with Hopscotch

Real stories from real educators

  • "I am a 4th grade teacher who LOVES your app. Our students have been introduced to coding through it and I am impressed with the creativity they have shown and the skills they are building while creating projects."

    Kelley, 4th grade teacher

  • "Thanks for a great product. I work in curriculum technology and love your app. I have been using it along with Kodable, Daisy the Dinosaur, Lightbot, Cargo-Bot, and Tynker for students in K-5 in our district. Once they get the hang of it, most of the kids love Hopscotch the most."

    Stuart, Technology Integrator

  • "My students love working on this app and being able to code has given them a much better understanding of how computers work. Hopscotch has demystified the tech in their lives. Now, they look at something on the computer and say 'I could code that!'"

    Jesse, 5th grade teacher

  • "I got in a little trouble for the kids 'not being able to put it down' in their regular classes. Thanks for that! I like having to defend individualized, differentiated, engaged, and excited learning."

    Aaron, Technology Integrator

Enter your email to get your free classroom account and beginner lesson plan

Sign up for a free account to get started with Hopscotch