Smart Robot est une application destinée à ceux qui souhaitent commencer à étudier la logique de programmation.Sur la base d'une interaction pratique avec l'utilisateur, l'application montre les interactions possibles qu'un système peut avoir avec quelque chose de réel.Lors de la marche des morceaux avec le robot, nous espérons que l'utilisateur comprend les commandes logiques qui simulent son déplacement via une notion de base, une programmation orientée objet, telle que la commande robot.andar (2, up) qui simule le robot vertical de déplacement par 2 carrés de la piste.Avec la possibilité de créer des indices pour l'interaction avec le robot, nous souhaitons que l'utilisateur développe davantage sa pensée logique et de penser déjà aux cas éventuels où le robot aura du mal ou sera incapable de passer.La demande a également été idéalisée afin d'aider les élèves du cours technique informatique IFPR-IRATI afin de mieux comprendre le contenu abordé par les disciplines techniques.