Está en la página 1de 14

Ciencias de la

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

Es un tipo de procedimiento que nos ayuda a


preparar ciertos dispositivos para que en
base a una serie de factores, se puedan
comportar de una forma u otra.
Qué relación tiene la programación y
la robótica
La programación hace posible que las
máquinas diseñadas y construidas por la
robótica sean capaces de ejecutar
correctamente las tareas para las que fueron
concebidas.
Un robot puede ser programado de 2 maneras
distintas.

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?

Es un juego de puzzle de programación. Esto significa que en su


núcleo, es un juego de rompecabezas, pero su mecánica de juego
hace que nos familiaricemos con los conceptos básicos de la
programación.

El objetivo de Lightbot es:


En cada nivel, guiar a un robot para iluminar todos los
azulejos azules. Para ello, debe ‘programar’ el robot
usando un conjunto de instrucciones.
Referencias

https://clasev.com/course/view.php?id=38&section=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/

También podría gustarte