Bandeau

Execalgo, logiciel pour l'algorithmique

Présentation d'EXECALGO

25 septembre 2011 nouvelle version d'Execalgo : execalgo 3.3
nouvelle version d'execalgo (3.3) avec un menu "Instructions" pour faciliter la rédaction des algorithmes.

Le logiciel execalgo a pour objectif de faciliter la mise en application sur ordinateur de l'algorithmique
telle qu'elle est attendue notamment dans le nouveau programme de seconde.
Il présente côte à côte le texte d'un mini programme rédigé avec une syntaxe très simplifiée utilisant des mots français
et le texte résultant de l'exécution de ce mini programme. Cette exécution peut être demandée pas à pas. 
Sa mise en ligne ne constitue en aucune façon une prescription, mais simplement une opportunité.

Téléchargements

25 septembre 2011 nouvelle version d'Execalgo : execalgo 3.3
Le fichier Execalgo3.3 (fichier zippé) à télécharger comprend :
• le logiciel Execalgo2, (L'utilisation du logiciel est libre de tous droits. Système requis : Windows - toutes versions-)
• la documentation-execalgo,
• des exemples de programmes,
• une progression basique.

Exemples de programmes

Ils sont donnés sous la forme de fichiers textes(.txt) à ouvrir avec le logiciel Execalgo

  • Décomposition
  • Dichotomie
  • Division euclidienne
  • Equation de droite avec 2 points donnés (simple)
  • Equation de droite avec 2 points donnés
  • Fluctuation d’échantillonnages
  • Fonction PGCD et fraction irréductible
  • Identité de Bézout
  • Intersection de deux droites
  • Liste de nombres premiers
  • Minimum : fonction utilisant des distances
  • Parfaits et amiables
  • PGCD avec l’algorithme d’Euclide
  • PGCD avec l’algorithme des soustractions
  • Premiers
  • Produit de matrices
  • Somme de n nombres
  • Suite de Syracuse avec FaireSiSinon
  • Suite de Syracuse avec fonction Si
  • Tris à bulles
  • Tris un par un
  • Triplets pythagoriciens
 affichage-execalgo

Un avant-goût d'Execalgo ...

Un algorithme mis en œuvre avec ce logiciel se présente sous la forme d'une suite d'instructions dont les mots clés sont en français, formant un texte lisible, ce qui facilite son analyse.

Avec  Execalgo, le résultat de l'exécution est aussi sous forme de texte.
Ces textes peuvent être copiés, collés, enregistrés, imprimés, transmis par réseau ou Internet comme n'importe quel autre texte.
Le texte du programme et le texte résultant de son exécution sont présentés côte à côte par le logiciel.

L'exécution peut être demandée pas à pas ; dans ce cas, l'effet de chaque instruction exécutée est explicité dans le texte résultat. (image ci-dessus)

Le nombre d'instructions et le nombre d'opérations élémentaires exécutées est ajouté à la fin du texte résultat, ce qui fournit un instrument de mesure de l'efficacité de l'algorithme.

L'enseignant peut choisir d'utiliser ce logiciel de façon collective ou individuelle, selon la complexité des algorithmes à traiter et les capacités mobilisables par les élèves (et selon les opportunités offertes par l'équipement de l'établissement).

L'auteur

Execalgo est un logiciel développé par Philippe Sérès, professeur de mathématiques au lycée Henri IV à Paris et membre du GIPTIC de mathématiques de Paris.