martes, 6 de octubre de 2015

La Hora del Código

La “Hora del Código” es una campaña mundial que en Argentina es organizada por Program.AR y Code.org, El propósito es que todos aprendamos los principios básicos de la programación.
Este evento se lleva a cabo en todo el mundo del 5 al 11 de Octubre.
¿Nos sumamos? ¿Te animás?

Elegí el desafío, mirá atentamente el video o el tutorial instructivo y ¡ponete a prueba!




¡Más!
Programá tu propio Flappy Game: https://studio.code.org/flappy/1



Laboratorio de Juegos: https://studio.code.org/s/playlab/stage/1/puzzle/1




Laboratorio de Juegos Disney Infinity: https://studio.code.org/s/infinity/stage/1/puzzle/1



........................................
Del sitio programar.gob.ar:
¿Por qué enseñar programación en la escuela?

Hoy vivimos en un mundo que depende cada vez más del uso de la tecnología. Nuestras actividades escolares y profesionales, nuestros vínculos afectivos y el tiempo de esparcimiento están permeados por el uso de dispositivos tecnológicos. Sin embargo, ¿qué sabemos sobre el mundo de la Computación, su funcionamiento y del trabajo que realizan las personas que se desarrollan en ese campo?
La programación es una parte fundamental de la una disciplina más amplia llamada Ciencias de la Computación, que también estudia el funcionamiento de las computadoras, las telecomunicaciones, las bases de datos, la inteligencia artificial, etc. Necesitamos contar con los conocimientos que aporta esa disciplina para comprender y opinar sobre el mundo que nos rodea.
Además, al aprender a programar desarrollamos habilidades de pensamiento que sirven para cualquier tipo de actividad tales como: la capacidad de abstracción y de planificación, la descomposición de problemas y el trabajo en equipo, entre otras.

sábado, 3 de octubre de 2015

Un robot pequeño, pero "inteligente"...

Este es un robot muy particular. No por sus capacidades motrices, ni por su apariencia. Se trata de un robot que debe cumplir con el siguiente desafío: encontrar el camino hasta el centro del laberinto. Para eso veremos cómo en un primer intento recorre con distinta suerte cada uno de los pasillos hasta logra el objetivo.
Luego realiza el recorrido por segunda vez. Pero todo sucederá de un modo diferente...
A ver, pensemos... ¿Por qué? ¿Qué cambió? ¿Qué estuvo haciendo sin que lo hayamos notado en su primer recorrido que luego le permitió llegar al centro de una manera mucho más eficiente?

viernes, 2 de octubre de 2015

Robots: Evolución de prototipos y mecanismos

En el estudio que desde la robótica se realiza para lograr los desplazamientos más eficientes se ha encontrado que, tal como sucede en la Naturaleza, algunos dispositivos funcionan mejor en un tipo de terrenos que otros. La cantidad de energía necesaria, las dificultades para su programación, la estabilidad y la capacidad para enfrentar exitosamente el mayor número de obstáculos posible son algunos de los criterios que se tienen  en cuenta a la hora de elegir la cantidad de patas o el tipo de desplazamiento que se va a emplear.

Pero no sólo se trata de desplazarse. Hay muchos movimientos que un robot del futuro deberá realizar: la motricidad fina manual y las expresiones faciales también son parte de la investigación de científicos e ingenieros del área robótica.

Como siempre, no existe una sola solución, sino que son muy variadas las respuestas ante los diferentes desafíos. Los invito a ver entonces la variedad y evolución de los mecanismos en estos proyectos de robots



jueves, 1 de octubre de 2015

Robots inspirados en la naturaleza (FESTO)

Como siempre, la mejor fuente de conocimiento para los científicos e investigadores es la Naturaleza. La evolución de los seres vivos ya ha encontrado la mayor parte de las soluciones que el hombre intenta hoy desarrollar mediante la tecnología. Sólo hay que observar e imitarla lo mejor posible.

En estos videos podemos observar varios robots experimentales de la empresa FESTO (Alemania) que son un claro ejemplo de soluciones inspiradas en la Naturaleza. Estos robots utilizan complejos mecanismos automatizados para su desplazamiento y cumplir sus objetivos ¿los vemos?

Algunas preguntas para hacerse mientras observamos los videos:
¿De qué manera se logra el vuelo en cada caso? 
¿En cuáles crees que utilizan globos con gas para lograr que el robot flote en el aire?
¿En cuáles se basa el vuelo sólo en los mecanismos?
Observa el canguro: muestra interesantes detalles de su hardware. Seguramente podrás reconocer la computadora que lo controla en su interior.
En el caso de las hormigas, ¿cuál es el verdadero desafío de su programación?
Observando todas las acciones que realizan ¿cuál te parece el robot más complejo de programar?