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.

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.
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.

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...




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.



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.




Hyperskill is an educational platform for future professionals with the opportunity to learn theory and practice by programming your own working applications.




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.
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.

Teaching computer science to high school by providing web-based curriculum, teacher tools and resources, and professional development.
EarSketch is a website to teach coding (Python & JavaScript) to beginners through music composition. It's a free platform that works on all browsers.

that it looks the same, but acts different.