Muito interessante esse aplicativo online para resolver problemas usando comando de programação como se fosse blocos de montar. Lembra muito...
Muito interessante esse aplicativo online para resolver problemas usando comando de programação como se fosse blocos de montar.
Lembra muito um programa semelhante disponibilizado pelo MIT chamado Scratch. Embora o o Scratch vise um público mais jovem e que está dando os primeiros passos na programação. Nada impede que curiosos mais crescidinhos venham também se aventurar pelo mundo dos algoritmos de forma bastante lúdica.
Apesar do Blockly ser ótimo para professores de programação de turmas iniciantes como uma ferramenta de demonstração. O projeto visa ser uma ferramenta poderosa para ser integrada, por exemplo, em uma aplicação on-line, como o GMail, permitindo que o usuário crie filtros e outras macros para resolver problemas de ordem prática.
Além disso, o Blockly tem como saída o programa em uma linguagem em formato textual como o JavaScript.
Eu usei muito o Construtor do SENAC nas minhas aulas (que era uma ferramenta educacional, diga-se de passagem). Mas acho que o Blockly teria ajudado bastante na tarefa de desencabular os alunos que nunca programaram. No Construtor o desenvolvimento do algoritmo se dava através de um fluxograma.
Voltando ao Blocky, em outra demonstração de um editor, vi muitas opções de comandos, como um Print para saída de dados na tela, além de opções para trabalhar com variáveis, listas e chamadas de sub-rotinas.
Também me surpreendi com um comando para pesquisar substrings. Mas minha exploração ficou meio prejudicada quando fui ver o que queria me mostraria a aba XML. Aí o programa travou e eu perdi todo o código contruído (chato, uma vez que programa assim é beeem mais lento e não há como salvar o seu progresso). Mostrando ao mesmo tempo o que se espera da plataforma e o quanto ainda deve melhorar em termos de robustez.
Apesar desses pequenos percalços, a comunidade que mantém o software está de parabéns. Gostei sobremaneira do código gerado em JavaScript. Além disso, sendo open-source, o código-fonte servirá para os programadores mais avançadinhos também aprenderem com o projeto.
Acesse:
Blocky Demo (labirinto)
Blocky Demo (editor de código)
Blocky - Página Principal
[Via BBA]
Lembra muito um programa semelhante disponibilizado pelo MIT chamado Scratch. Embora o o Scratch vise um público mais jovem e que está dando os primeiros passos na programação. Nada impede que curiosos mais crescidinhos venham também se aventurar pelo mundo dos algoritmos de forma bastante lúdica.
Apesar do Blockly ser ótimo para professores de programação de turmas iniciantes como uma ferramenta de demonstração. O projeto visa ser uma ferramenta poderosa para ser integrada, por exemplo, em uma aplicação on-line, como o GMail, permitindo que o usuário crie filtros e outras macros para resolver problemas de ordem prática.
Além disso, o Blockly tem como saída o programa em uma linguagem em formato textual como o JavaScript.
Eu usei muito o Construtor do SENAC nas minhas aulas (que era uma ferramenta educacional, diga-se de passagem). Mas acho que o Blockly teria ajudado bastante na tarefa de desencabular os alunos que nunca programaram. No Construtor o desenvolvimento do algoritmo se dava através de um fluxograma.
Voltando ao Blocky, em outra demonstração de um editor, vi muitas opções de comandos, como um Print para saída de dados na tela, além de opções para trabalhar com variáveis, listas e chamadas de sub-rotinas.
Também me surpreendi com um comando para pesquisar substrings. Mas minha exploração ficou meio prejudicada quando fui ver o que queria me mostraria a aba XML. Aí o programa travou e eu perdi todo o código contruído (chato, uma vez que programa assim é beeem mais lento e não há como salvar o seu progresso). Mostrando ao mesmo tempo o que se espera da plataforma e o quanto ainda deve melhorar em termos de robustez.
Blocky: Capaz de gerar códigos em linguagens como Javascript a partir dos blocos (mas não o contrário). Só tome cuidado com possíveis travamentos. |
Acesse:
Blocky Demo (labirinto)
Blocky Demo (editor de código)
Blocky - Página Principal
[Via BBA]