coding for kids, programming for kids, coding games for kids, kids programs, computer coding for kids, computer programming for kids,

Blockly – visual programming for developers

However Blockly recommended for developers, due its intuitive graphical interface is well suited to the development of children’s programming capabilities.

Blockly is designed to easily install into your web application. Users drag blocks around, Blockly generates code, your application does something with that code. From your application’s point of view Blockly is just a textarea in which the user types syntactically perfect JavaScript, Python, PHP, Lua, Dart, or other language.

Blockly is library that adds a visual code editor to web and Android apps. The Blockly editor uses interlocking, graphical blocks to represent code concepts like variables, logical expressions, loops, and more. It allows users to apply programming principles without having to worry about syntax or the intimidation of a blinking cursor on the command line.

The user interface of a Blockly program consists of a toolbox, which holds all the available blocks and a workspace, where you place the blocks. There is a trashcan on the workspace which deletes any blocks dragged onto it.


Blockly comes with a large number of pre-defined blocks. Everything from mathematical functions to looping structures. However, in order to interface with an external application, one must create custom blocks to form an API. In most cases the easiest approach is to just find a really similar block which already exists, copy it, and modify it as needed. The following documentation is for those who need more help.

Children can start the familiarization with the software on the following page: This is a visual programming environment for children to learn programming basics. Available in 40 languages.


Teaching effectiveness8.2
Fun factor4.8
Value for money10
Reader Rating1 Vote10

No Comments

Post A Comment