Hopscotch: Coding For Kids

Stack of cartoon Hopscotch characters sliding down a bright rainbow arch against a teal background.
Resource Type: Game
Engineering Discipline: Computer Engineering
Stem Field: Engineering Design

In this iOS app, teachers can launch their students into action as independent coders as they build computational literacy through self-paced, drag-and-drop programming. Using Hopscotch’s scaffolded design and retro arcade visuals, students experiment with custom code sequences to solve logic challenges, animate quirky characters, and build original digital stories. As students master core concepts, analyze community-created projects, and publish their own interactive programs to the global hub, they get to troubleshoot logic errors, express their creative ideas, and supercharge their coding confidence through hands-on creation.

Learners will:

  • Construct custom programs and digital stories using drag-and-drop code blocks to solve multi-level logic challenges.

  • Analyze, debug, and remix community-created projects in the online hub to deepen their programming knowledge.

  • Apply core computational concepts—including events, variables, and loops—to design original games and animations.

    Play Hopscotch games here!