jueves, 12 de noviembre de 2015

La Hora del Código Contraataca

La "Hora del código" contraataca. Porque esta vez la campaña mundial de Code.org viene de la mano de los personajes de Star Wars. En la nueva versión, incluye el armado de códigos para experimentar y programar sencillos juegos con los personajes de la famosa saga.



El Lado Luminoso del Código
Si bien las actividades conservan la estructura de programación por bloques (muy eficaces para experimentar una introducción a la programación), en la descripción de los mismos ahora se incluyen las instrucciones que representan en lenguaje JavaScript, uno de los más populares lenguajes de programación de la actualidad. Esto permite conocer lo que los bloques "ocultan": los comandos o instrucciones que en realidad estamos escribiendo en el código fuente al elegir cada bloque. El código es el que da forma al programa que, en este caso, será interpretado por el navegador y cumplirá las acciones programadas.

Ir a las actividades de "La hora del código - Star Wars"



(Nota: Activar subtítulos y en "Configuración" buscar "Traducir automáticamente/Idioma/Español) 


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