Le LOGO est un langage pour l’enseignement de l’informatique. Il permet d’aborder la programmation en introduisant les concepts de variable, de fonction, de boucle, de test, etc. La dernière mise à jour de LOGO permet son utilisation avec l’iPadPro et avec le mode paysage (pour les claviers BlueTooth notamment).
Je suis très content de mon application LOGO, car j'ai développé ici un vrai langage de programation.
En effet, il existe d'autres LOGO pour iPad, mais qui n'en sont pas vraiment, car ils ont perdu la notion d'écriture. Il faut taper sur des boutons/commandes, il y a une commande par ligne (ce qui n'est pas mauvais, mais ce n'est pas du LOGO). Or, un langage informatique est avant tout un langage écrit, avec son vocabulaire, sa grammaire et son histoire, et comprendre cela fait partie de l'initiation à la programmation.
Certains vous diront peut être que l'on peut tout faire en LOGO. C'est faux. On peut faire beaucoup de choses, mais cela reste un langage d'initiation à la programmation, et pas autre chose. On ne peut pas faire de vrais programmes indépendants.
Les limitations font partie de l'enseignement. Un enfant qui commence en LOGO va vite vouloir faire plus, et dans un premier temps ce qu'il voudra faire pourra être fait, mais il atteindra les limites du langage et devra donc en changer pour avancer. Il est d'une importance cruciale que l'enfant comprenne que l'on doit changer de langage pour s'adapter (SQL pour la base de données, Javascript pour les pages web, Objective-C pour les applications Apple, C# pour Windows, etc).
Un des gros avantage de LOGO est la tortue. La tortue est la représentation d'une position et d'une direction sur un écran graphique. L'enfant déplace la tortue avec des commandes (AVANCE et RECULE) et la fait tourner sur elle-même (DROITE et GAUCHE). L'enfant a une représentation graphique de ce qu'il fait, sans que cela n'apparaisse comme un jeu, et c'est important. L'enfant voit un outil et se l'approprie pour jouer avec, mais ne le considère pas comme un jouet.
Je pense réaliser des mini-vidéos autour de LOGO (comment faire un carré, une rosace, un cercle, le hasard, les couleurs, les boucles, etc...). N'hésitez pas à me contacter pour m'indiquer que vous êtes intéressé, ou pour me demander une vidéo sur un sujet particulier.
Emmanuel CROMBEZ