close

Flowgorithm (logiciel de cartographie numérique)

Aller à la navigation Aller à la recherche

Flowgorithm est un outil de création graphique qui permet aux utilisateurs d'écrire et d'exécuter des programmes utilisant des organigrammes . L'approche est conçue pour mettre en évidence l'algorithme plutôt que la syntaxe d'un langage de programmation particulier. [ 1 ] L'organigramme peut être converti en code écrit dans plusieurs langages de programmation majeurs.

L'origine du nom

Le nom est une composition de « organigramme » et « algorithme ». [ 2 ]

Langages de programmation pris en charge

Flowgorithm peut générer de manière interactive des programmes dans les langages de programmation suivants : pendant que l'utilisateur parcourt le programme, le code approprié est mis en surbrillance. [ 3 ]

Support multilingue

Outre l'anglais, Flowgorithm prend en charge d'autres langues. Ce sont : [ 3 ]

  • Chinois simplifié)
  • tchèque
  • Français
  • galicien
  • Allemand
  • hongrois
  • italien
  • Japonais
  • Portugais
  • russe
  • Espagnol - Mexicain et Castillan

Formes graphiques

Flowgorithm combine les symboles d'organigramme classiques avec ceux utilisés par les schémas SDL . La couleur de chaque forme est la même que la couleur du code généré associé et de la fenêtre de la console. Les couleurs peuvent être configurées à l'aide de divers thèmes intégrés.

Flowgorithm Shapes.png

Exemple

L'image suivante présente une solution au problème appelé 99 bouteilles de bière. Une fonction permet de retourner une chaîne de caractères contenant le mot "bouteille" (au singulier) ou "bouteilles" (au pluriel) selon la valeur du paramètre.

Flowgorithm 99 bouteilles de bière.png

Voir aussi

Les autres langages de programmation éducatifs incluent :

Références

  1. ^ "Actes de la conférence ASEE PSW-2015" . asee.org . p. 158 . Consulté le 4 mai 2016 . 
  2. "Infos" . Flowgorithme . Consulté le 15 janvier 2016 . 
  3. ^ un b "Caractéristiques" . Flowgorithme . Consulté le 15 janvier 2016 . 

Liens externes