En este reto hay que programar Codey Rocky para que funcione como una calculadora.
Se trata de un reto de nivel medio.
Reto #42. Calculadora con Codey Rocky.
El reto lanzado en facebook y twitter de Juegos Robótica era el siguiente:
Publicamos este reto apoyando la campaña Girls in STEM que está llevando a cabo Makeblock. Con esta campaña se intenta que las niñas se interesen por la ciencia, tecnología, ingeniería y matemáticas.
Desde Juegos Robótica creemos que es importante que las niñas tengan referentes femeninos en estas áreas y por eso vamos a proponer tres retos utilizando Codey Rocky inspirados en mujeres que han influenciado en el campo de la programación.
Para el primer referente femenino hemos elegido a Ada Lovelace considerada la primera programadora de la historia pese a no haber conocido los ordenadores.
Nacida en 1815 fue una gran matemática y trabajó junto a Charles Babbage, creador de la máquina diferencial y precursor de la máquina analítica. Ada escribió el que se considera el primer algoritmo informático publicado y describió conceptos utilizados hoy en día en programación.

Ada también predijo el uso de tarjetas perforadas para almacenar e introducir información en los ordenadores, aunque ella tenía como referencia de uso la máquina analítica de Babbage que no se llegó a construir.
En el vídeo se incluye un fragmento con cortes de la biografía de Ada publicada en el canal de Tik Tak Draw a quienes agradecemos que nos hayan dado permiso ilustrar el reto. Te recomiendo ver el vídeo completo sobre Ada así como el resto de vídeos sobre personajes históricos en formato “draw my life”.
Puesto que Ada Lovelace fue una gran matemática en el reto se pide programar una calculadora, y puesto que predijo el uso de las tarjetas perforadas vamos a realizar la entrada de información de los números con los que queremos operar a través de tarjetas de colores.
Para resolver este reto nos aprovechamos de la cualidad que tiene Codey Rocky de permitir la programación paralela de secuencias, lo cual hace más sencillo el planteamiento del programa.
Básicamente esperaremos a la obtención de los números y la operación requerida a través del sensor de color incorporado mientras mostramos la información por la matriz de LEDs. Una vez definida la operación podremos operar y mostrar el resultado.
Como es habitual te dejo un vídeo para que puedas entender mejor la resolución de este reto, pero recuerda que hay diversas soluciones para un mismo problema, por lo que es posible que lo hayas resuelto de otra manera.
Si quieres ser tú quien lance el reto con Lego Mindstorms EV3, mBot, Micro:bit, Arduino, Ranger, Lego WeDo o Codey Rocky sólo tienes que ponerte en contacto o dejar un comentario y no olvides suscribirte al boletín de Juegos Robótica para recibir actualizaciones sobre los retos de programación y el resto de recursos sobre robótica educativa.
¡La semana que viene tendremos nuevo reto!
El archivo del reto esta en blanco
Tienes toda la razón. Al hacer el proceso de descarga algo le ocurre al contenedor y lo abre vacío. Te lo envío por correo.
Si tienes problema con algún otro contáctame por favor.
hola buen día, podrías por favor compartirme a mi también el archivo del reto. Mil gracias
Hola Laura,
La descarga de los programas de los retos solo está disponible para las personas que están dadas de alta en nuestra plataforma. Si estás registrada con otro correo por favor ponte en contacto a través del formulario de soporte y te hago llegar el archivo.
Saludos