Smart Robot is een applicatie bedoeld voor iedereen die wil beginnen met het bestuderen van programmeerlogica.Op basis van een praktische interactie met de gebruiker, toont de toepassing de mogelijke interacties die een systeem kan hebben met iets echts.Bij het lopen van de nummers met de robot, hopen we dat de gebruiker de logische opdrachten begrijpt die zijn verplaatsing simuleren via een basisnotion, objectgeoriënteerde programmering, zoals de opdracht Robot.Andar (2, UP) die de verplaatsingsverticale robot simuleert met 2 vierkanten van de baan.Met de optie om aanwijzingen te creëren voor de interactie met de robot, willen we dat de gebruiker hun logische denken verder ontwikkelt en al denkt aan de mogelijke gevallen waarin de robot moeite heeft of niet kan doorgaan.De applicatie was ook geïdealiseerd om studenten te helpen van de IFPR-Irati-computer technische cursus om meer faciliteit te hebben bij het begrijpen van de inhoud die is aangepakt door de technische disciplines.