Scratch AlternativesOnly apps categorised as Online Education Services

The best Online Education alternative to Scratch is Code.org, which is free. If that doesn't suit you, our users have ranked more than 50 alternatives to Scratch and nine of them are Online Education Services so hopefully you can find a suitable replacement. Other interesting Online Education Service alternatives to Scratch are MakeCode, EduBlocks, codeSpark Academy and Hyperskill - JetBrains Academy.

filter to find the best alternatives

Scratch alternatives are mainly Online Education Services, but if you're looking for Code Learning Services or Game Development Tools you can filter on that. Other popular filters include Android, iPad and Linux. You can also filter by region, for example EU-based alternatives if you prefer software developed in the European Union. These are just examples - use the filter bar below to find more specific alternatives to Scratch.
Copy a direct link to this comment to your clipboard
Scratch alternatives page was last updated

Alternatives list

  1. Code.org icon
     60 likes

    Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY student in the world should be exposed to at some point in their childhood education.

    103 Code.org alternatives

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Online
     
    |
    2
    Code.org vs Scratch Comments
    Guest
    Positive
    0

    that it looks the same, but acts different.

    Review by a new / low-activity user.
    philipvanoosten
    Positive
    -3

    Does not need flash. Great lessons.

    • Code.org is Free and ProprietaryScratch is Free and Open Source
  2. MakeCode icon
     4 likes

    Microsoft MakeCode brings computer science to life for all students with fun projects, immediate results, and both block and text editors for learners at different levels. It's a free, open source platform for creating engaging computer science learning experiences that...

    9 MakeCode alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Online
    • Self-Hosted
     
    |
    1
    MakeCode vs Scratch Comments
    linuxplayer
    Positive
    0

    Can convert visual code to python or javascript with the click of a button. Both use javascript now

    • MakeCode is Free and Open SourceScratch is also Free and Open Source
    • MakeCode is LightweightScratch is not according to our users
  3. EduBlocks icon
     9 likes

    EduBlocks is a visual block based programming tool that will hopefully help teachers to introduce text based programming languages, like Python, to children at an earlier age.

    Cost / License

    Platforms

    • Linux
    • Online
    • Raspberry Pi
     
    |
    1
    EduBlocks vs Scratch Comments
    Guest
    Positive
    0

    Edublocks has blocks or bricks for html, python, javascript, raspberry pi, circuit python and microbit.

    Review by a new / low-activity user.
    • EduBlocks is Free and Open SourceScratch is also Free and Open Source
  4. codeSpark Academy teaches the basics of computer programming through a variety of interactive learning activities including puzzles, games, step-by-step creative projects, game design and offline printables – all of which can be monitored by parents.

    Cost / License

    • Paid
    • Proprietary

    Application type

    Platforms

    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
     
  5. Codelearn icon
     15 likes

    Teaching technology via app development. Learn By Doing : We believe that the best way to learn a language is to attempt building something on it. With tests to check your progress, our courses help you learn while coding.

    Cost / License

    • Freemium
    • Proprietary

    Alerts

    • Discontinued

    Platforms

    • Online
     
  6. Made with Code is a free, online platform from Google that teaches you important programming concepts through a simple, intuitive drag-and-drop project builder. Simply choose from a variety of real world projects to build, then drag various Blocks into place to create it.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Online
     
  7. CodeHS icon
     16 likes

    Teaching computer science to high school by providing web-based curriculum, teacher tools and resources, and professional development.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Online
     
9 of 9 Scratch alternatives