Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.



Scrotchh is described as 'Free programming language based on Scratch by MIT. It is easy to make your own dream games with blocks! try it now for free!' and is an app in the development category. There are more than 25 alternatives to Scrotchh for a variety of platforms, including Windows, Web-based, Mac, Linux and iPhone apps. The best Scrotchh alternative is GDevelop, which is both free and Open Source. Other great apps like Scrotchh are Scratch, microStudio, Code.org and Construct 2.
Alice is an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web. Alice is a teaching tool for introductory computing.



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.






Learn to code and make your own games with Hopscotch.
CREATE Whether games, art, stories, or more, you can code whatever you want with kid-friendly programming. Publish your creations to Hopscotch’s fully moderated community, where kids can play and learn from your games.
PLAY .



RubyMonk will teach you the syntax, idioms, and even the philosophy behind effective Ruby use in an interactive, Codecademy-like interface. As of now, RubyMonk is completely free to use.
Code Avengers is the fun, easy way to learn Javascript, the computer programming language of the web. Learners of all ability will enjoy the free interactive online lessons. Be a Coding Superhero with Code...
Develop your programming skills by quickly creating and modding retro arcade games with Blocks, JavaScript and Python in the online MakeCode editor, the offline app or your own local pxt-arcade server.




Snap! is a broadly inviting programming language for kids and adults that's also a platform for serious study of computer science.


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.
The Snap! social platform . Features include custom (build your own) blocks, first class procedures (lambda), first class lists (including lists of lists), and first class truly object oriented sprites with prototyping inheritance.


TheCodePlayer is a new concept to make learning front end technologies easier. Code typed is played back like a video with output rendering making conceptual and process based learning butter-easy.
