Skip to content

trun/flashblocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flashblocks

Flashblocks is a ActionScript library to support the creation of visual, block-based programming applications. Originally developed as my senior project while I was at MIT, it is heavily influenced by the work of several other projects also developed at MIT, including StarLogo TNG and Scratch.

flashblocks

Building Flashblocks

Requirements

  • Flex SDK 3 (sorry, no Flex 4 yet)
  • Java JDK 6+
  • Ant

Be sure to set your FLEX_HOME environment variable and then run...

ant build

Sample Projects

Included in the source are some sample projects built using the Flashblocks library.

A very simple simulator based on the Logo programming language. Users use commands like Turn Right and Forward to control a virtual turtle that draws lines with its tail. You can also utilize loops and colors to make interesting patterns.

Related Projects

StarLogo TNG

StarLogo TNG is a 3D simulator that uses a block-based programming interface. Flashblocks was designed working closely with the several members of the StarLogo TNG team.

Scratch

Scratch is an application that allows you to create interactive stories, games, music and art using a block-based progamming interface.

ScriptBlocks

ScriptBlocks is a Javascript library that was developed by the same teams that built Scratch and StarLogo TNG. I haven't really played around with it yet, but with mobile and HTML5 ready platforms becoming more mainstream, Javascript is quickly overtaking Flash as the lingua franca for rich interactive applications on the web.

About

framework for block based programming languages

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published