collegelycee

AlgoBox est un logiciel libre, multi-plateforme et gratuit d'aide à l'élaboration et à l'exécution d'algorithmes dans l'esprit des nouveau programmes de technologie au collège et deu lycée en seconde en mathématiques.  Le code de l'algorithme est construit à partir d'un mini-langage algorithmique ("pseudo-code") qui se veut simple à comprendre et à utiliser. Mis à part les fonctions mathématiques, les instructions sont en français.

 

 

AlgoBox, c'est :

  • une prise en main facile et rapide avec une interface en français, claire et ergonomique;
  • un logiciel éducatif basé sur une logique pédagogique (apprentissage de l'algorithmique par structures logiques et non pas uniquement par alignement de lignes de code);
  • un logiciel disponible gratuitement et facilement installable sur toutes les plate-formes (Windows, MacOsx, Linux);
  • un programme conçu pour l'enseignement et qui s'adresse à l'ensemble des élèves (et pas seulement à une petite minorité);
  • un logiciel centré sur l'algorithmique (et pas sur l'apprentissage d'une syntaxe spécifique à un langage particulier);
  • un logiciel correspondant exactement aux instructions officielles des programmes de mathématiques du secondaire de la seconde à la terminale ;
  • un logiciel cité et utilisé dans la quasi totalité des manuels scolaires de mathématiques (de la seconde à la terminale);
  • une syntaxe très proche de celle utilisée dans les sujets du baccalauréat ;
  • des brochures pédagogiques d'accompagnement avec des activités réellement liées aux programmes de mathématiques de la seconde à la terminale;
  • plus de 60 activités en provenance du site du ministère Éduscol;
  • un programme faisant partie de la liste officielle des logiciels pour le CAPES de mathématiques.
  • Un logiciel bénéficiant d'un support complet :
    • aide contextuelle disponible pour chaque structure algorithmique;
    • manuel de l'utilisateur;
    • tutoriel d'initiation en ligne avec vidéos

 

Le code de l'algorithme se construit pas à pas de façon hiérarchique et structurée grâce à des instructions de base que l'on insère en cliquant sur les boutons de l'interface : l'utilisateur se concentre ainsi sur l'algorithme lui-même et il est fortement incité, par le fonctionnement même du programme, à faire preuve d'un minimum de rigueur.

Exemple :

 

algoboxv1

 

AlgoBox n'utilise pas un éditeur de texte classique et une grande partie du code est inséré automatiquement : l'activité de l'utilisateur consiste donc plus à réfléchir aux instructions qu'il doit utiliser qu'à aligner des lignes de code.
Tous les algorithmes élaborés dans la fenêtre principale du programme peuvent être exécutés et testés en deux clics.

 Ecran :

Lockscreen

 

Des brochures  "Algorithmique en première avec AlgoBox" et "Algorithmique en terminale avec AlgoBox" sont proposées sur le site :

  • Des activités "élèves" conformes aux programmes en vigueur;
  • Des activités d'apprentissage des techniques de base en algorithmique avec AlgoBox
  • Un mémento sur les fonctions d'AlgoBox

Algobox s'avère un superbe logiciel pédagogique d'initiation à l'algorithmique, à tester !

 

La dernière version est  la 0.8 : 15  juin 2013

Plus d'informations sur le site de l'auteur

Manuel : http://www.xm1math.net/algobox/doc.html

Aucun commentaire

Devenir Membre

Pour vous informer sur l'école numérique (Tice), les applications pédagogiques, les outils, le codage, l'algorithmique, les objets connectés... Totalement Gratuit !

S'inscrire

Sauvegarder
Choix utilisateur pour les Cookies
Nous utilisons des cookies afin de vous proposer les meilleurs services possibles. Si vous déclinez l'utilisation de ces cookies, le site web pourrait ne pas fonctionner correctement.
Tout accepter
Tout décliner
Essentiel
Ces cookies sont nécessaires au bon fonctionnement du site, vous ne pouvez pas les désactiver.
session
Accepter
Analytique
Outils utilisés pour analyser les données de navigation et mesurer l'efficacité du site internet afin de comprendre son fonctionnement.
Google Analytics
Mesure d'audience
Accepter
Décliner