AlgoBox

Logiciel pédagogique d'aide à la création et à l'exécution d'algorithmes

Math

Téléchargement (libre et gratuit)

Version disponible : 0.5 (6 avril 2010)

AlgoBox est un logiciel libre distribué selon les termes de la licence GPL version 2. (Qu’est-ce qu’un logiciel libre ?)

AlgoBox est principalement conçu pour être utilisé en mode autonome (chaque utilisateur ayant sa propre version). La quasi-totalité des paquets disponibles ci-dessous sont conçus à cet effet.

  • Mes plus vives remerciements vont à J.Amblard (professeur au lycée B.Palissy d'Agen, comme l'auteur) pour sa précieuse collaboration;
  • Merci aussi aux utilisateurs pour leurs remarques et suggestions;
  • La conception d'AlgoBox doit aussi beaucoup à la qualité et à la modernité de l'environnement de développement libre Qt (copyright Nokia)
  • .
Le ChangeLog du projet est disponible ici

Remarques pour les professeurs :
  • Pour récupérer le code d'un algorithme dans un énoncé, il suffit d'utiliser les commandes "Exporter..." du menu "Fichier" : "Exporter code au format ODF" pour les utilisateurs d'OpenOffice, "Exporter code vers fichier texte" pour les utilisateurs de Word (après enregistrement au format .txt, il suffit de copier/coller le code) ou "Exporter vers document LaTeX" pour les utilisateurs de LaTeX
  • Il est possible d'augmenter la taille de la police pour une utilisation d'AlgoBox avec un TBI (menu "Affichage" -> "changer police interface").
  • Pour gagner de la place, il est possible de "cacher" la barre d'outils et le cadre "Présentation de l'algorithme" (menu "Affichage").
  • Après exécution d'un algorithme, l'ensemble du travail effectué (sorties, graphique et code de l'algorithme) peut être exporté dans un document au format pdf (clic-droit dans la partie supérieure de la fenêtre de test).

AlgoBox 0.5 pour Linux

  • Paquet binaire statique autonome (i386) : AlgoBoxLinux-0.5_i386.tar.gz
    Pour utiliser AlgoBox : télécharger, extraire le fichier (comme "utilisateur normal") et (double)cliquer sur le fichier binaire "algobox" (le rendre exécutable si nécessaire avant)
  • Paquet binaire statique autonome (amd64) : AlgoBoxLinux-0.5_amd64.tar.gz
    Pour utiliser AlgoBox : télécharger, extraire le fichier (comme "utilisateur normal") et (double)cliquer sur le fichier binaire "algobox" (le rendre exécutable si nécessaire avant)
  • Version "MiniPC" (paquet binaire statique autonome) : MiniAlgoBoxLinux-0.5_i386.tar.gz
    Pour utiliser AlgoBox : télécharger, extraire le fichier (comme "utilisateur normal") et (double)cliquer sur le fichier binaire "algobox" (le rendre exécutable si nécessaire avant)
Qu’est-ce que Linux ?

AlgoBox 0.5 pour MacOsX

  • Paquet binaire "universel" pour MacOsx 10.5 et 10.6 (32 bits) : AlgoBoxMacosx32.zip
    Pour utiliser AlgoBox : télécharger, dézipper le fichier et lancer AlgoBox en double-cliquant sur l'icone du programme (inutile de l'installer dans le répertoire /Applications)
  • Paquet binaire pour MacOsx 10.6 - 64 bits : AlgoBoxMacosx64.zip
    Pour utiliser AlgoBox : télécharger, dézipper le fichier et lancer AlgoBox en double-cliquant sur l'icone du programme (inutile de l'installer dans le répertoire /Applications)

AlgoBox 0.5 pour Windows (xp, vista, seven)

  • Version "autonome" (version conseillée pour un usage pédagogique) : AlgoBoxWin32.zip
    Pour utiliser AlgoBox : télécharger, dézipper le fichier et double-cliquer sur algobox.exe (dans le répertoire "AlgoBoxWin32" qui apparait après "dézippage").
    Procédure conseillée pour un usage sur un réseau pédagogique (une version par élève) :
    1. Dézipper le fichier AlgoBoxWin32.zip et copier le répertoire "AlgoBoxWin32\" dans le répertoire commun de la classe;
    2. Chaque élève copie le répertoire "AlgoBoxWin32\" du répertoire commun de la classe vers son répertoire personnel : il dispose ensuite de sa propre version d'AlgoBox qu'il peut lancer en cliquant sur algobox.exe .
  • Version "système" (installation sur le système) : algoboxwin32_install.exe
    Pour installer AlgoBox : télécharger et exécuter le fichier algoboxwin32_install.exe. Un raccourci vers AlgoBox sera alors installé sur le bureau (le fichier de configuration est propre à chaque utilisateur).

Fichiers Sources

Paquet : algobox-0.5.tar.bz2
Compilation : la version libre GPL du toolkit Qt (version >= 4.6) est nécessaire pour compiler AlgoBox.

Version précédente