AlgoTouch V3

La version 3 d’Algotouch est disponible sur https://algotouch.irisa.fr/agt/. Cette nouvelle version conserve les fonctionnalités de la version 2, mais de nombreuses améliorations ont été apportées.

 

N’hésitez pas à nous contacter si vous vous découvrez des erreurs, si vous avez besoin de fonctionnalités, ou si vous voulez participer au projet AlgoTouch.

Les nouveautés de la version 3

Refonte de l’interface graphique

Création des variables, constantes, tableaux et index

Sur la barre d’outils, il est possible de créer directement des constantes. Il n’est donc plus nécessaire de passer par le menu “Elément”.

L’ajout d’un index à un tableau (array) est possible directement en cliquant sur le bouton “Ajouter un index au tableau” :

Les détails sont dans le manuel utilisateur https://algotouch.irisa.fr/manipulation-des-donnees-v03

Modification de la partie construction

Les icônes “Ajouter une condition de sortie” et “Effacer les conditions de sortie” ont disparu. L’ajout des conditions de sorties est expliqué à la page https://algotouch.irisa.fr/construire-des-programmes-v03.

Modification de la partie exécution en mode animation

La présentation de l’exécution en mode animation a changé :

Modification des éléments sur l'espace de travail

  • les constantes -1, 0 et 1 sont placées en bas à gauche de l’espace de travail
  • le clavier et l’écran sont placés en haut à droite de l’espace de travail
  • la poubelle est placée en bas à droite de l’espace de travail
  • des ombres sont ajoutées lors des déplacements des éléments présents sur l’espace de travail, variables, constantes, tableaux, index et macros

Edition du code

La version 3 d’AlgoTouch permet d’intervenir et de modifier le code de manière plus précise. Il est possible :

Visualisation de l’exécution

Mode construction

En mode construction, il est possible d’exécuter un bloc, Do, From, Until, Loop, Terminate, ou une seule ligne : https://algotouch.irisa.fr/construire-des-programmes-v03/

Mode détaillé

L’exécution peut être en mode détaillée, le contenu des données est modifié après l’exécution de chaque instruction des macros. En mode non détaillé, le contenu des données est affiché uniquement à la fin de l’exécution :  https://algotouch.irisa.fr/construire-des-programmes-v03/

Exécution en mode animation

En mode animation, l’exécution  a été complètement modifiée. Il est possible avec la version 3 d’AlgoTouch de suivre l’exécution par bloc ou par ligne. La vitesse de l’animation peut également être modifiée : https://algotouch.irisa.fr/construire-des-programmes-v03/