Flowgorithm

Flowgorithm è un programma pensato per imparare la logica di programmazione tramite diagrammi di flusso (flowchart) invece del codice testuale tradizionale.

A cosa serve?

Flowgorithm permette di:

  1. creare algoritmi usando blocchi grafici;
  2. capire meglio strutture come:
    1. variabili,
    2. condizioni (if),
    3. cicli (while, for);
  3. vedere l’esecuzione passo-passo del programma;
  4. convertire automaticamente il flowchart in vari linguaggi (C#, Java, Python, JavaScript, ecc.).

È molto usato nelle scuole e nei corsi introduttivi di informatica.


Come funziona?

Invece di scrivere codice, bisogna costruire un diagramma a blocchi

Qual’è la differenza tra pseudocodice e Flowgorithm?

  1. Pseudocodice è la descrizione testuale dell’algoritmo
  2. Flowgorithm invece è la rappresentazione grafica dell’algoritmo

Come puoi scaricarlo?

Puoi trovarlo sul sito ufficiale: http://www.flowgorithm.org/download/