close

Flowgorithm (software de mapa digital)

Ir para a navegação Ir para a pesquisa

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 ]

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.

Flowgorithm Shapes.png

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.

Flowgorithm 99 Garrafas de Cerveja.png

Veja também

Outras linguagens de programação educacional incluem:

Referências

  1. ^ "Anais da Conferência ASEE PSW-2015" . asee.org . pág. 158 . Recuperado em 4 de maio de 2016 . 
  2. "Informações" . Fluxogoritmo . Recuperado em 15 de janeiro de 2016 . 
  3. ^ a b "Recursos" . Fluxogoritmo . Recuperado em 15 de janeiro de 2016 . 

Links externos