Ciencias de La Computación
Ciencias de La Computación
Ciencias de La Computación
Computación
Tema: Aplicaciones vinculadas a la robótica,
lenguajes para dar instrucciones a un robot.
Trabajando con lightbot.
Recordando
Debate sobre lo que investigaron
Qué es la programación
La programación es la forma en que una persona le dice a un ordenador
qué hacer. Un ordenador no entiende un “Inglés o español”. A un
ordenador no se le puede decir «ve a pasear al perro» o «crea una
pintura de la Mona Lisa». Los ordenadores comprenden sólo un
pequeño conjunto de instrucciones. La programación es la manera de
resolver un problema a partir de una instrucciones básicas que entiende.
Qué es la programación robótica
1 Programación guiada.
Este método se basa en conseguir que el robot pueda ejecutar la tarea
correspondiente mediante el movimiento de sus articulaciones de manera
habitual. Esto lo hará al mismo tiempo que se registran los movimientos que
captan los sensores, para luego ser capaces de repetirlos de forma automática
2 Programación textual.
Dentro de este tipo de programación, nos encontramos con hasta 3 maneras
diferentes de establecer contacto con el robot. Mediante lenguajes de
programación, a través de la enseñanza/repetición o bien por el uso de
comandos verbales.
1 Lenguajes de programación
Los robots de hoy en día suelen basarse en los
lenguajes a nivel robot. Los lenguajes de
programación deben de ser claros y sencillos. La
estructura de los mismos tiene que estar clara y la
aplicación debería de ser sencilla.
Algunos de los lenguajes de programación para robots
disponibles son:
● C#
● PythonO
● Java
● MATLAB
● PHP
Ejemplo del código del lenguaje python
Lo más importante de la programación, no es conocer el lenguaje que el
ordenador entiende, o cómo escribir expresiones como se muestran
anteriormente, sino el proceso con el que llegamos a una solución y
pensar algorítmicamente sobre cómo resolver un problema.
Algunas aplicaciones que se emplean para aprender la
programación robótica.
● Bit by bit.
● Smartick.
● LEGO Mindstorms Fix the factory.
● Scratch Jr.
● The Foos.
● Lightbot.
● Kodable.
● Mimo.
¿Qué es Lightbot?
https://clasev.com/course/view.php?id=38§ion=3#:~:text=La%20
programaci%C3%B3n%20es%20el%20trabajo,Java%2C%20Python
%20y%20C%2B%2B
.
https://www.gameflare.com/online-game/light-bot/