Flowgorithm (software de mapa digital)
Flowgorithm é uma ferramenta de autoria gráfica que permite aos usuários escrever e executar programas que usam fluxogramas . A abordagem é projetada para destacar o algoritmo em vez da sintaxe de uma linguagem de programação específica. [ 1 ] O fluxograma pode ser convertido em código escrito nas principais linguagens de programação.
A origem do nome
O nome é uma composição de "fluxograma" e " algoritmo ". [ 2 ]
Linguagens de programação suportadas
O Flowgorithm pode gerar programas interativamente nas seguintes linguagens de programação: enquanto o usuário percorre o programa, o código apropriado é destacado. [ 3 ]
- C++
- C #
- Delfos
- Java
- JavaScript
- Lua
- Pérola
- Pitão
- QBasic
- Rubi
- Swift 2
- Visual Basic para aplicativos
- Visual Basic . internet
Suporte multilíngue
Além do inglês, o Flowgorithm suporta outros idiomas. São eles: [ 3 ]
- Chinês simplificado)
- tcheco
- Francês
- galego
- Alemão
- húngaro
- italiano
- japonês
- Português
- russo
- Espanhol - Mexicano e Castelhano
Formas gráficas
O Flowgorithm combina os símbolos clássicos do fluxograma com aqueles usados pelos esquemas SDL . A cor de cada forma é igual à cor do código gerado associado e da janela do console. As cores podem ser configuradas usando vários temas internos.
Exemplo
A imagem a seguir apresenta uma solução para o problema chamado 99 Bottles of Beer. Uma função é usada para retornar uma cadeia de caracteres contendo a palavra "garrafa" (o singular) ou "garrafas" (o plural), dependendo do valor do parâmetro.
Veja também
Outras linguagens de programação educacional incluem:
- Alice
- Dragão
- LARP
- Microsoft Small Basic
- Abdutor
- Arranhar
- lógica visual
- PSeIntGenericName
Referências
- ^ "Anais da Conferência ASEE PSW-2015" . asee.org . pág. 158 . Recuperado em 4 de maio de 2016 .
- ↑ "Informações" . Fluxogoritmo . Recuperado em 15 de janeiro de 2016 .
- ^ a b "Recursos" . Fluxogoritmo . Recuperado em 15 de janeiro de 2016 .

