Blockly

llenguatge de programació From Wikipedia, the free encyclopedia

Remove ads

Blockly, en ciències de la computació, és una biblioteca (programari) de JavaScript del costat del client amb l'objectiu de crear llenguatges de programació de blocs visuals. Blockly és de codi obert i sota la llicencia Apache 2.0. Normalment s'executa en un navegagor d'internet i visualment semblant a l'entorn de programació Scratch.[1][2][3][4]

Dades ràpides Tipus, Versió inicial ...
Remove ads

Característiques

  • L'interfície d'usuari consisteix en un editor visual amb una caixa d'eines que conté els blocs disponibles, i un espai de treball on l'usuari pot arrossegar i reagrupar els blocs.
  • Aquest editor es pot adaptar a les necessitats del desenvolupador. Axí es poden crear nous blocs.
  • El nous blocs requereixen una definició de bloc i un generador de bloc. Definicions i generadors es poden codificar en JavaScript i a partir d'altres blocs.
  • No es basa en Flash sinó en SVG (Scalable Vector Graphics).
  • Suporta la majoria de navegadors : Chrome, Firefox, Safari, Opera, IE.
  • Suporta Android i iOS.
  • Llenguatge dèbilment tipat que pot generar codi en JavaScript, Python, PHP o Dart.
Remove ads

Aplicacions

Porojectes més importants que empren Blockly :

  • Blockly Games : conjunt de jocs educatius a base de blocs.
  • App inventor del MIT: creador d'aplicacions per Android.
  • Code.org: organització per a pedagogia de la programació.
  • CodeZ : entorn de programació en línia que urilitza LEGO Mindstorms EV3.

Referències

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads