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.

About these ads

Entry filed under: Uncategorized. Tags: , , .

Carl Wieman on Effective Teaching Draft Standards Neglect Computer Science, Computing in the Core Coalition Says

2 Comments Add your own

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

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

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

Feeds

June 2012
M T W T F S S
« May   Jul »
 123
45678910
11121314151617
18192021222324
252627282930  

Blog Stats

  • 927,351 hits

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 2,963 other followers


Follow

Get every new post delivered to your Inbox.

Join 2,963 other followers

%d bloggers like this: