Apprendre à programmer sans écrire une seule ligne de code…

Publié le 18/06/2020
Logo AlgoTouch avec texte "Programmer sans écrire une ligne de code"
Logo AlgoTouch avec texte "Programmer sans écrire une ligne de code"

L’IRISA est fier de s’associer à AlgoTouch, le site qui vous apprend à concevoir des algorithmes de base sans connaître au préalable les langages de programmation.

En cette période de confinement, que diriez-vous de découvrir et vous initier à la programmation grâce à AlgoTouch ?
AlgoTouch est un logiciel qui permet l’apprentissage progressif de la programmation, sans avoir besoin de connaître les langages informatiques ! Pour cela, il suffit de déplacer et manipuler, directement sur écran, des objets graphiques qui représentent les données d’un algorithme, et construire ainsi étape par étape le programme.

A qui s’adresse ce logiciel ?
AlgoTouch s’adresse à tout public souhaitant comprendre les bases de la programmation. L'objectif n’est pas de former des programmeurs mais de permettre aux utilisateurs de créer leur propre programme par manipulation directe des données sans connaissance des langages informatiques.

Mais AlgoTouch est également un excellent outil pour les enseignants en informatique pour expliquer et construire, de façon interactive, des algorithmes de base. A travers cet outil, l’enseignant fait découvrir les manipulations et introduit ensuite les éléments de langages informatiques.


Comment cela fonctionne ?

Toute l’originalité d’AlgoTouch réside dans la manipulation simple d’objets graphiques représentant les éléments d’un algorithme. Sur un écran d’ordinateur ou un tableau interactif, l’utilisateur va déplacer ces objets graphiques, enregistrer ces déplacements (traduits en instructions), puis exécuter la séquence d’actions pour vérifier si le résultat correspond à ses attentes grâce au programme généré par AlgoTouch.
L’utilisateur peut ainsi réaliser des fonctionnalités de base telles que la création de variables, de tableaux, d’indexes et d’exécution d'opérations, enregistrer la séquence d’actions (effectuer des boucles ou des macros instructions) et la rejouer automatiquement.
En définitive, l’utilisateur manipule les objets de l’algorithme et le logiciel fabrique automatiquement le programme.

Qui a réalisé AlgoTouch ? 
AlgoTouch est un projet développé par 3 enseignants chercheurs de l'UBS: P.Frison, professeur émérite, membre de l'IRISA, M.Adam et M.Daoud, maîtres de conférence.

Envie de découvrir AlgoTouch ? Téléchargez l’outil sur le site https://algotouch.irisa.fr et suivez les tutos pour prendre en main facilement et de façon ludique ce logiciel très intuitif.  Bon amusement !

AlgoTouch est associé au parcours Class’Code.
Class’Code, est un programme de formation innovant, qui forme depuis la rentrée 2016 les professionnels de l’éducation et de l’animation pour leur donner les moyens d’initier les filles et les garçons de 8 à 14 ans à la pensée informatique.

Ce sont plus de 40 activités concrètes à mener avec des enfants avec ou sans ordinateur pour les initier à l’histoire de l’informatique et aux concepts clés du numérique.
https://pixees.fr/quarante-activites-pour-la-quarantaine/