thesis

Estudio sobre la respuesta de Lego Mindstorms frente a diferentes lenguajes de programación

Abstract

Este proyecto ha sido concebido para ayudar a futuros estudiantes, que vayan a utilizar el Lego Mindstorms NXT, a elegir e iniciarse en el lenguaje de programación que mejor se adecúe a sus necesidades. Para ello se han estudiado cuatro lenguajes de programación (NXT-G, NXC, leJOS monohilo y multihilo, y Matlab teleoperado) y se han ideado una serie de experimentos para evaluarlos. Posteriormente se ha creado una colección similar de programas en cada lenguaje, y finalmente se han comparado los resultados de todos los lenguajes para cada experimento obteniendo una serie de conclusiones. Asimismo se ha realizado una colección de videos para una mejor comprensión de los experimentos. __________________________________________________________________________________________________________________________This project has been conceived to help the prospective students, who will use the Lego Mindstorms NXT, to choose and to start learning about the programming language that fulfills their needs. There have been studied four programming languages (NXT-G, NXC, leJOS and leJOS multithreading, and teleoperated Matlab) and have been devised a list of experiments to evaluate them. After that, there has been created a similar collection of programs in each language, and finally the results of all languages have been compared for each experiment obtaining a set of conclusions. Also there has been created a video collection for a better understanding of the experiments.Ingeniería Industria

    Similar works