Robot de suelo con Arduino

En otra entrada comparamos los robot de suelo más comunes y disponibles para utilizar con niños en Etapa infantil, niños que no necesiten de la lecto-escritura para acceder al uso de los robot y que puedan de manera lúdica y manipulativa adentrarse en el Pensamiento computacional, la programación y la robótica.  En la primaria y ya estando alfabetizados, los niños pueden acercarse a otro tipo de programación, la denominada programación por bloques. Así profundizar los conceptos de pensamiento computacional, dar lugar a programas más complejos, seguir con este componente lúdico y manipulativo y a su vez ir dando la profundidad conforme …

>> Seguir leyendo

Números Binarios 10

En la clase anterior estuvimos contando puntos en cartas para poder formar los números, ¿ pero cómo se relacionan las cartas con el tema de los ceros y uno y los números binarios?.

Números Binarios 01

Alguna vez te pusiste a pensar cómo funciona una computadora? Cómo guarda tanta información ?
Una computadora funciona con electricidad y los datos se tienen que transmitir electricamente.
Pero que información nos da a nosotros por ejemplo, una lamparita?, Qué podemos decir al mirar una lamparita.

Robot’s de suelo

La introducción a a la programación y el Pensamiento Computacional en niños pequeños se hace a través del uso de lo que se denominan “robots de suelo”. Estos robots aportan el componente lúcido necesario para capturar la atención de los niños y fomentar el trabajo de la mejor forma que ellos saben, haciendo, jugando. A su vez, son una interfaz perfecta para que los niños, que en su mayoría aún no leen ni escriben, puedan tener su acercamiento al área de robótica y programación, y aprender las bases para luego profundizar en edades avanzadas.

Funciones en programacion

Funciones – creando tareas específicas

Las funciones son porciones de código que realizan una actividad concreta, son un algoritmo específico, con lineamientos propios, tienen sus propias variables y son independientes del resto del sistema ( casi al 100% independientes, ya veremos porque).

Pensar la programacion - variables

Variables, organizar la información que necesitamos usar

Las variables .. para este tema voy a empezar con lo formal, teórico, programático y tecnológico. Una variable es un espacio de memoria que se reserva, durante el funcionamiento de un programa para almacenar en él información. Las variables pueden ser de uso general de todo el sistema, por lo cual están disponibles todo el tiempo, o pueden tener un uso acotado a algunas partes del sistema y cuando esas partes no se usan, ese espacio de memoria se libera para ser usado por otra variable .  Definición de una variable para que la entendamos todos. Usos de una variable …

>> Seguir leyendo

Como debe pensar un programador ….

Venimos diciendo que programar requiere definir pasos, que luego pueda llevar a cabo un medio informático. Pero hay que estar atento a los detalles, no se puede dejar nada al azar y nada por sentado. Hay que pensar en todo !