Apuntando al Pensamiento Computacional

A fines del 2012 me tope con un concepto nuevo que se esta insertando al ámbito educativo. Este concepto es el Pensamiento Computacional.  El Pensamiento computacional al margen de sus creadores esta ligado al desarrollo de un conjunto de habilidades como abstraer, resolver problemas, comunicarnos efectivamente, el desarrollo de formas de control y organización, al diseño de sistemas, la comprensión del comportamiento humano, la formación de comunidades si le damos el valor añadido actual en la que existe la computación distribuida y el aprovechamiento de la información dándole valor a través de las redes. A diferencia de otros tipos de pensamientos lógicos o matemáticos, el computacional hace uso del ordenador o por lo menos de  determinados procesos conocidos para computar como son los algoritmos. Este pensamiento nos predispone para usar las herramientas digitales y aprovecharlas efectivamente.

Si le damos un caracter Constructivista podemos apreciar que el niño podrá desarrolla este pensamiento:

Si trabaja participativamente:  Esto se lograr enfatizando el uso de tecnologías nuevas para ayudar a niños a aprender construyendo, investigando activamente y jugando.

Interactuando  con objetos físicos y abstractos: Se requiere algo más que el ordenador para apoyar el desarrollo de maneras concretas de pensar y aprender sobre fenómenos abstractos, por lo tanto debemos interactuar con modelos de simulación y objetos de la vida real. Esto lo podemos lograr usando robots, o en su defecto sensores y actuadores sencillos.

Se Genera conectivismo: Es necesario encontrar relaciones, la computadora es un vehículo que brinda apoyo a maneras nuevas de pensar, de poner en práctica el conocimiento y de formar conexiones personales y epistemológicas con otras áreas de conocimiento (Papert, 2000). Es necesario que se trabaje dentro de un entorno cooperativo.

Autoreflexión:  La programación de una computadora representa un modo poderoso de adquirir una perspicacia nueva sobre cómo funciona la mente y de reflexionar sobre el propio proceso de pensamiento y la propia relación intelectual y emocional con el conocimiento (Papert, 1993; Kafai y Resnick, 1996). Es decir, por ejemplo por medio del proceso de diseñar y reparar defectos de programas informáticos los niños desarrollar pensamiento metacognitico que le permite encontrar isomorfismos para  resolver problemas y aprender.

Terminando esta reflexión les invito a apreciar y comentar el trabajo que se esta realizando en una escuela del Perú; en el video se aprecia como se va avanzando con los  niños en el desarrollo de este tipo de pensamiento mediante la participación, la interacción, la cooperación y la utoreflexión.

Juan Cadillo

Realidad Aumentada algo que puedes hacer en casa o la escuela fácilmente… te lo demostramos

Una de mis mayores pasiones en estos dos último años ha sido poder investigar y desarrollar aplicaciones con realidad aumentada, orientadas a favorecer el desarrollo de diferentes capacidades en los niños. Sin duda a lo largo de este tiempo han aparecido diversas aplicaciones que amplían las posibilidades de este nuevo concepto.

Mi mayor preocupación al inicio era poder crear estas aplicaciones y empoderarlas con la creación de contenido trabajada por los niños y niñas en base a la investigación, la cooperación y el trabajo social en nuestra comunidad. En todos los casos trabajados y que he visto  la realidad aumentada es un elemento motivador que desarrolla habilidades de búsqueda de información, trabajo en equipos, diseño de contenidos, comunicación… y un gran etc. pero los conceptos de como funciona y que hay dentro del backend de esta tecnología quedaban ocultas para los niños. Afortunadamente esto puede cambiar si usamos las posibilidades que ofrece la combinación de diferentes aplicaciones (lenguajes de programación) como Scratch, Etoys aunado a  Wedo (que en este caso lo usamos porque afortunadamente contamos con este recurso). Scratch y Etoys son software distribuidos libremente y sus posibilidades han ido mejorando.

El trabajo con los niños que estoy experimentando a los largo de estos años, es la posibilidad de poder enseñarles programación usando estos lenguajes visuales. La ventaja de estos es que reducen las dificultades propias del código y se centran en la lógica. Sea Scratch o Etoys cada uno tiene ciertas ventajas sobre el otro, pero si aprovechamos ambos las cosas se ponen mucho más interesantes. Es así que Scratch tiene aunado a su código la posibilidad de manejar sensores como los de WEDO, o recibir conexiones remotas; también existen adaptaciones que trabajan con Arduino y dan otras posibilidades. Etoys puede manejar una cámara(en su versión Windows, algo falla en las olpc pese a tener la misma versión) y tiene la posibilidad de enviar mensajes a Scratch.

Entonces la idea que surge es porque no utilizar estas aplicaciones en conjunto y crear una versión que pueda detectar color en Etoys y en base a esta detección enviarle mensajes a   Scratch. Y en Scratch que tiene comandos para WEDO poder mover los motores que trae este set, y eso es lo que estamos haciendo. Para los niños  es algo simple y hasta natural con el tiempo el  poder controlar cosas en base a la programación y entender como funcionan las cosas que usan.

Aquí el video:

Veamos las condiciones necesarias:

  • Tener instalado Etoys la última versión, por que en las anteriores la cámara no funcionaba.
  • Tener Scratch
  • Tener una cámara web (mucho de la calidad depende de tener una buena cámara)
  • Tener una manopla con un color homogéneo que sea diferente a los colores del fondo que usas

Pasos:

En esta primera oportunidad solo trabajaremos con Etoys

Abrir Etoys y comenzar un nuevo proyecto.

abrirEtoys

Ir a provisiones, catálogo de objetos.

abrirCatalogodeobjetosdeprovsiones

Pestaña multimedia y sacar al Mundo el objeto cámara.

multimediaCamara

Por lo general la cámara se activa, puedes agrandar o reducir la imagen (pero hay un máximo según la capacidad o flujo de la cámara y su rango o tamaño).

multimediaCamaraabierta

Pintar un objeto, como el famoso autito de Etoys.

pintarauto

Redirige la dirección del auto con Shift + movimiento del mouse sobre la flecha verde de dirección.

cambiadireccion

Pinta dos círculos, uno que diga atrás y otro adelante con sus respectivas flechas de manera  similar a como se hizo con el auto.

pintaCirculos

Mueve los círculos hacia la imagen.

muevecirculos

Si das click sobre el objeto cámara observarás su halo, ir a menú en la parte superior al lado de la X en el borde izquierdo. Configura la cámara en enviar al fondo, se resiste al avance; y al final del menu también esta la opción de apagar o encender la cámara (off, on).

configurarcamara

Colócate sobre el circulo, saca halo, abrir visor.

visorprogramacion

Saca al Mundo, Prueba Si No

pruebasino

Luego saca de Adelante(si colocaste ese nombre)la orden esta encima de color

encimadecolor

Luego colócate sobre el auto, saca halo, y coloca sobre el guión de Adelante, auto avanza 5, pero cambia ese valor por 10.

pruebasinoautoavanza

Selecciona con el cuenta gotas el color de tu guante, trata de que sea cerca del circulo ya que los colores varían en función de la cantidad de luz y la posición.

cuentagotas

Activa los guiones en el reloj de cada guión y todo terminado, tu primera aplicación de realidad aumentada esta listo para impresionar en casa o el colegio.

scripterminado

Lo último no olvides esconder los guiones para que se vea mejor y acercar el guante para que el carro se mueva adelante o atrás. el reto es mejor el guión para hacer otras cosas.

En posteriores post, les mostrare como interactuar con Scratch y WEDO.  Y si te gusto déjame un comentario.

Juan Cadillo

Impulsando la creatividad e innovación a través de cuentos animados por computadora

Iniciaré este corto post con algunas de las palabras del renombrado escritor peruano Mario Vargas Llosa, palabras que pronunció al recibir  Premio Nobel 2010: “Soy un contador de historias y, por lo tanto, antes de proponerles un brindis, voy a contarles una historia.

Érase una vez un niño que a los cinco años aprendió a leer. Eso le cambió la vida. Gracias a los libros de aventuras que leía, descubrió una manera de escapar de la pobre casa, del pobre país y de la pobre realidad en que vivía, y de trasladarse a lugares maravillosos, espléndidos, con seres bellísimos y cosas sorprendentes donde cada día, cada noche, significaba una manera más intensa, aventurera y novedosa de gozar …

La lectura es una actividad maravillosa, pero más aún es la capacidad de lograr producir lo que otros pueden leer. Mario Vargas Llosa ha demostrado que su capacidad de leer y luego la de escribir le permiten estar entre los escritor peruano más laureados y exitosos,  sabemos que cada ser es único y que no todos los niños que leen y escriben serán ganadores de premios nobeles, pero es seguro que la lectura y la escritura creativa e ingeniosa permite tener mayores posibilidades de éxito en la vida futura.

La nueva sociedad que se esta formando demanda desarrollar las mismas competencias para escribir y leer pero en un medio masivo e interactivo, por ello que muchos Educadores ven como una oportunidad el uso de las TIC. Este enfoque a mi criterio es acertado pero debe ser complementado con estrategias que posibiliten las gestión de la información. Para Mario Vargas Llosa fue un proceso relativamente largo, que se inició cuando tenía 16 años con una obra de teatro, titulada  La huida del Inca, y luego algunos cuentos publicados en Lima en diversos medios que de seguro fueron muy poco leídos. Hoy tenemos la oportunidad de publicar en Internet fácilmente y que nos lean miles de personas, quizá lo que escribamos no tenga  la calidad de Mario Vargas Llosa, pero él también aprendió poco a poco. Tengo la seguridad que los niños y niñas son tan o más  ingeniosos y creativos que nuestros brillante escritor, solo necesitan que se les de la oportunidad, de que sientan valorado su trabajo, reforzada su autoestima,  y ese es el objetivo de los proyectos que compartimos en este blog. Ellos y ellas se esfuerzan mucho por mostrar su trabajo, saben que tienen dificultades para encontrar la concordancia entre las palabras  porque papá y mamá no hablan bien el castellano, una realidad que acompleja a muchos peruanos y peruanas, y en ello estamos trabajando… buscamos que en la  capacidad de producir los niños encuentren la confianza para superar sus limitaciones y encontrar ventajas que les permitan ser mas creativos y aunada a la tecnología se conviertan en innovaciones de este amanecer del milenio.

En esta oportunidad les presento  “La Leyenda del Ajedrez” un cuento que ha sido adaptado por los niños y niñas con los que trabajo el proyecto “Ajedrez Aumentado”.

Juan Cadillo

Animación por computadora – Juego de Reyes – Proyecto ajedrez aumentado

Dentro de la propuesta del proyecto “Ajedrez Aumentado” (2012), se viene consolidando el uso de las herramientas que tenemos dentro del aula; una de ellas es la OLPC. Se ha utilizado la actividad de Etoys, para ir construyendo de manera colaborativa con los niños cuentos animados que tiene como tema central el Ajedrez.
La propuesta recoge las experiencias previas realizadas en años anteriores, sirviendo los tutoriales que elaboraron los niños con los que se trabajó en el 2010. Esto es importante ya que demostramos que la capacidad de organizar y almacenar información es una etapa importante para aprender a gestionar información en etapas tempranas. La información es útil dentro de una organización y muy motivadora para nosotros; ya que estamos utilizando la producción intelectual de niños de la misma institución educativa.

Aquí el primer resultado

Esperamos que con el devenir del tiempo al final del año, los niños puedan incrementar su producción y el proyecto sea una experiencia exitosa.

Estos son los videos que sirven como tutoriales y fueron elaborados por niños y niñas dentro de la misma I.E. en el 2010.

Juan Cadillo León