google-blockly – A visual programming language that generates JavaScript code
June 15, 2012 at 9:27 am 2 comments
Intriguing new web-based visual programming language from Google that generates JavaScript or Python.
Blockly is a web-based, graphical programming language. Users can drag blocks together to build an application. No typing required.
Check out the demos:
Maze – Use Blockly to solve a maze.
Code – Export a Blockly program into JavaScript, Dart, Python or XML.
RTL – See what Blockly looks like in right-to-left mode (for Arabic and Hebrew).
Blockly is currently a technology preview. We want developers to be able to play with Blockly, give feedback, and think of novel uses for it. All the code is free and open source. Join the mailing list and let us know what you think.
via google-blockly – A visual programming language – Google Project Hosting.
Entry filed under: Uncategorized. Tags: CS1, high school CS, visual programming.
1.
Krishnendu Roy | June 15, 2012 at 2:05 pm
To me, look and feel of blockly actually has a lot of similarity with App Inventor Blocks editor.
2.
Alfred Thompson | June 15, 2012 at 2:36 pm
IT clearly borrows a lot from Scratch and that is not a bad thing. I have long thought that a more general purpose block language would be a valuable addition to the toolbox. What is new about this is mostly the generation of code in other languages. I’m tempted to look into the source code to see how hard it would be to get it to generate code in other languages but for various reasons outside my control I have to be careful about what I do with open source code. Plus I don’t have the time I’d need to do it right.