PSyLVIA, une application pour écrire et tester des algorithmes

Programmation à Syntaxe Libre et Versatile pour l’ Initiation à l’ Algorithmique
mardi 3 septembre 2013
par  Joël GAUVAIN

PNG - 49.9 ko

L’introduction à la démarche algorithmique est clairement mentionnée dans les programmes de mathématique des classes de lycée.
Les sujets de baccalauréat contiennent des questions qui portent sur les algorithmes, mais aucun langage de programmation n’est au programme.
Les manuels proposent plusieurs manières d’écrire les algorithmes en "langage naturel", mais pour les tester avec un ordinateur il fallait jusqu’à présent utiliser un langage de programmation ou respecter une syntaxe très précise (exemple : AlgoBox).
PSyLVIA ( Programmation à Syntaxe Libre et Versatile pour l’ Initiation à l’ Algorithmique) permet d’écrire et de faire fonctionner (en mode pas à pas si l’on veut) un algorithme en acceptant plusieurs syntaxes pour écrire les différentes instructions.
Exemples :

  • Pour une affectation on pourra choisir entre les formulations suivantes : 5—> x, ou affecter 5 à x, ou stocker 5 dans x, ou x prend la valeur 5.
  • Pour l’instruction de saisie d’une valeur on peut choisir entre les formulations suivantes : demander x, ou saisir x, ou lire x, ou entrer x.

L’application se présente sous la forme d’une unique page HTML, sous licence GNU (vous pouvez copier, distribuer ou modifier son contenu), qu’il suffit d’ouvrir (sans connexion WEB) avec un navigateur récent (Pas de problème avec FireFox).
L’aide et les exemples fournis permettent une prise en main immédiate de PSyLVIA.
Merci à Jean-Pierre Branchard pour ce remarquable travail.

Téléchargez la dernière version du 16/09/2013 en cliquant sur le lien ci-dessous :
HTML - 134.1 ko

Val Infos

ParcourSup

INFOS & ACCES

Agenda Examen


Météo Valin


Portail du CDI


Education Nationale