Saturday, 26 November 2011

Google App Inventor

Google App Inventor is an application provided by Google that allows anyone to create applications for the Android OS. Google App Inventor uses a graphical interface, user interface similar to Scratch and StarLogo TNG, which allows users to drag - and-drop visual objects to build applications that can run on the Android system. This application is available starting July 12, 2010. This application is intended for people who are not familiar with computer programming.

Block editor using Open Blocks Java library to create a programming language Visual Block. Open Block is distributed by the Scheller Teacher Educational Program (STEP ) from the Massachusetts Institute of Technology ( MIT ) and is derived from the master's thesis research by Ricarose Roque. Professor Eric Klopfer and Daniel Wendel of the Scheller Program supports the Open Block distribution under the MIT license. Open Block visual programming is closely associated with StarLogo TNG, a project of STEP 's Klopfer, and Scratch, a project of the Lifelong Kindergarten Group at MIT Media Laboratory. The project was informed by the constructionist theories of learning, which emphasizes programming which can be a vehicle for engaging powerful ideas through active learning. Thus, it is a part of an ongoing movement on the computer and education that began with the work of Seymour Papert and the MIT Logo Group in the 1960's and has also been manifested to the efforts Mitchel Resnick about Lego Mindstorms and StarLogo.

Compiler that translates the language of Visual Blocks for implementation in Android, using the framework and language Kawa Kawa dialect of Scheme programming language, developed by Per Bothner and distributed as part of the GNU Operating System by the Free Software Foundation.

No comments:

Post a Comment