El conjunto "Wang Chung" sorprendió, reinventando una versión de su estroboscópico tema casi 35 años después. Les dejo los dos vídeos para comparar y ver los cambios y permanencias.
Cuaderno de ruta
Espacio para compartir sobre vida digital, Ciencias de la Información y educación.
lunes, 1 de noviembre de 2021
domingo, 21 de octubre de 2018
Pensamiento computacional (Recurso interactivo en Genial.ly)
Comparto un recurso interactivo desarrollado en Genial.ly.
El tema que nos ocupa es "Pensamiento computacional" y en esta infografìa interactiva rescatamos los principales aspectos de sus postulados para la acción en el aula. 2do5
Contrariamente a lo que su nombre expresa, el pensamiento "computacional" no tiene que vincularse con computadoras de modo imprescindible.
El pensamiento computacional no se trata sobre computadoras... se trata de habilidades y estrategias para el análisis de problemas y la formulación de soluciones.
Las soluciones serán tanto mejores cuando...
Si falla la vista del itneractivo accede a través de este enlace
Recursos consultados
El tema que nos ocupa es "Pensamiento computacional" y en esta infografìa interactiva rescatamos los principales aspectos de sus postulados para la acción en el aula. 2do5
Contrariamente a lo que su nombre expresa, el pensamiento "computacional" no tiene que vincularse con computadoras de modo imprescindible.
El pensamiento computacional no se trata sobre computadoras... se trata de habilidades y estrategias para el análisis de problemas y la formulación de soluciones.
Las soluciones serán tanto mejores cuando...
- ...más generalizables sean para la satisfacción de otros problemas.
- ...puedan ser reutilizadas o integradas como resolución de un subproblema que sea parte de un problema mayor.
Si falla la vista del itneractivo accede a través de este enlace
Recursos consultados
- https://es.wikipedia.org/wiki/Pensamiento_computacional
- Pensamiento Computacional: ¿Qué y Por Qué? Jeannette M. Wing - 17 de noviembre 2010
- Computational Thinking and Thinking About Computing. - Jeannette M Wing - Traducción de la conferencia de la Dra. Jeannette M Wing en Pensacola para el IHMC ( Institute for Human & Machine Cognition) 10 de octubre de 2009.
- http://howilearnedcode.com/2016/10/el-pensamiento-computacional-jeannette-m-wing/
lunes, 15 de octubre de 2018
Robot carro para evitar obstáculos...
Recientemente estuvimos en la tarea de indagar e implementar un carro robot autónomo para evitar obstáculos.
Los insumos disponibles de un kit de inicio (placa compatible con Arduino, Eleegoo Mega2560 Starter Kit) , nos condicionó en la búsqueda de tutoriales. En particular en este kit de inicio se encuentra un chip; el L293D que junto con la placa permite controlar los motores.
El tutorial que hemos adoptado para la tarea es el siguiente. Corresponde al recomendable canal Mert Arduino, donde se pueden hallar decenas de proyectos interesantes.
Lo único adicional que fue necesario obtener ha sido el chasis con las ruedas y los motores. Los mismos se venden en tiendas del ramo de electrónica y/o robótica a costo relativamente accesible.
Para facilitar la interpretación, hemos armado el diagrama en TinkerCAD-Circuits con las conexiones.
En algunos tramos algunas indicaciones pasan muy rápido o la resolución del vídeo en celulares resulta confusa, por lo que hemos pensado que sería de ayuda contar con un diagrama en buena resolución.
La herramienta Circuits en www.tinkercad.com no solo permite armar el diagrama, sino que también posibilita cargar el código y llevar adelante la comprobación de funcionamiento ejecutándolo.
El código para cargar en la placa compatible está disponible en https://mertarduinotutorial.blogspot.com/2016/11/arduino-project-tutorial-10-obstacle.html.
En algunas versiones desactualizadas de navegadores no se despliega correctamente el sitio original; por ello se reproduce el código debajo de los diagramas.
Crédito del código; Mert Arduino.
Los insumos disponibles de un kit de inicio (placa compatible con Arduino, Eleegoo Mega2560 Starter Kit) , nos condicionó en la búsqueda de tutoriales. En particular en este kit de inicio se encuentra un chip; el L293D que junto con la placa permite controlar los motores.
El tutorial que hemos adoptado para la tarea es el siguiente. Corresponde al recomendable canal Mert Arduino, donde se pueden hallar decenas de proyectos interesantes.
Lo único adicional que fue necesario obtener ha sido el chasis con las ruedas y los motores. Los mismos se venden en tiendas del ramo de electrónica y/o robótica a costo relativamente accesible.
Para facilitar la interpretación, hemos armado el diagrama en TinkerCAD-Circuits con las conexiones.
En algunos tramos algunas indicaciones pasan muy rápido o la resolución del vídeo en celulares resulta confusa, por lo que hemos pensado que sería de ayuda contar con un diagrama en buena resolución.
La herramienta Circuits en www.tinkercad.com no solo permite armar el diagrama, sino que también posibilita cargar el código y llevar adelante la comprobación de funcionamiento ejecutándolo.
El código para cargar en la placa compatible está disponible en https://mertarduinotutorial.blogspot.com/2016/11/arduino-project-tutorial-10-obstacle.html.
En algunas versiones desactualizadas de navegadores no se despliega correctamente el sitio original; por ello se reproduce el código debajo de los diagramas.
Crédito del código; Mert Arduino.
const int trig = 12;
const int echo = 11;
const int leftForward = 2;
const int leftBackward = 3;
const int rightForward = 4;
const int rightBackward = 5;
int duration = 0;
int distance = 0;
void setup()
{
pinMode(trig , OUTPUT);
pinMode(echo , INPUT);
pinMode(leftForward , OUTPUT);
pinMode(leftBackward , OUTPUT);
pinMode(rightForward , OUTPUT);
pinMode(rightBackward , OUTPUT);
Serial.begin(9600);
}
void loop()
{
digitalWrite(trig , HIGH);
delayMicroseconds(1000);
digitalWrite(trig , LOW);
duration = pulseIn(echo , HIGH);
distance = (duration/2) / 28.5 ;
Serial.println(distance);
if ( distance < 30 )
{
digitalWrite(leftForward , LOW);
digitalWrite(leftBackward , HIGH);
digitalWrite(rightForward , HIGH);
digitalWrite(rightBackward , LOW);
delay(100);
}
else
{
digitalWrite(leftForward , HIGH);
digitalWrite(leftBackward , LOW);
digitalWrite(rightForward , HIGH);
digitalWrite(rightBackward , LOW);
}
}
martes, 9 de octubre de 2018
Reflexión sobre el rol docente en la virtualidad.
Encauzar una reflexión del rol docente en la virtualidad nos pone en en una doble discusión.
Por un lado la consideración del rol docente -lisa y llanamente, a secas- en la actualidad, en una sociedad de la información y la comunicación que no necesariamente es sinónimo de sociedad del conocimiento.
Por otro lado las discusiones de los aspectos de la virtualidad, donde mucho de lo que vemos y entendemos desde las pantallas puede corresponder a idealizaciones o lecturas personales del "media consumer" que ve una porción de la realidad.
Si a estos sumamos la infoxicación -agobio, parálisis o desconcierto ante una cantidad excesiva de información respecto a un tema- , las tareas que impliquen virtualidad -en este caso al docencia- merece especial atención y cuidado en la planificación. No vale el "busquen en internet información sobre la germinación".
El tutorazgo y la comunicación cobrarán pues relevancia.
En primer término, aspectos relativos al tutorazgo. El tutor -en jardinería- es un artificio sólido que conduce el crecimiento de una planta o árbol. Si el tutor está bien dispuesto y orientado adecuadamente, la consecuencia es que el árbol crece derecho. En esta imagen de la jardinería vemos que el tutor está en contacto estrecho con el árbol, continuamente corrigiendo o indicando la tendencia que debe seguir en su desarrollo.
En conceptos de la virtualidad, el rol del tutor en los cursos virtuales parecería estar caracterizado por la función de proporcionar un esquema firme de actividades y contenidos y promover acciones de transformación en el estudiante. Estas acciones de transformación -léanse como crecimiento capitalizado en producción de actividades- irán orientadas con herramientas tales como rúbricas de evaluación comunicadas en las consignas y sugerencias e ideas en foros conexos a los temas que se tratan.
Un tutor -en jardinería- está en estrecho contacto con el árbol que está conduciendo. En jardinería los definen como "guías y sostenes".
Nótese que en determinados tramos el tutor tiene puntos de contacto con el árbol conducido. No es en toda la extensión del crecimiento. De la misma manera no es algo incidental o aislado. hay una "constancia o rutina" en la disposición de estos contactos que hace que no sea una acción extremista; ineficiente o excesiva.
Valga pues que en la virtualidad, un docente que oficie como tutor debe prevenirse de los excesos, promoviendo algo más que la acción como consecuencias de sus intervenciones; debería promover la acción como consecuencia naturalizada de la interacción entre todos los participantes.
Y es acá donde nos detenemos en los aspectos de la comunicación. Ya no solo entre docente y alumno, sino también entre pares. El concepto de acción educativa como acto social no es novedad, pero no por ello deja de tener vigencia. Vigotsky ya lo señalaba como tal; la educación es un acto social. Por tanto el tutor debería considerar la oportunidad de fometnar el vínculo y la participación entre los participantes, ya sea en foros de debate e intercambio, o en la producción de actividades colaborativas.
En síntesis; el docente en la virtualidad
El PLE está compuesto por
Ya sean estos últimos alumnos o docente, la interacción agrega valor en la medida que aprendiz aprende por si, con otros y para otros.
Les comparto un audio que hallé respecto a la importancia de la comunicación en el proceso de enseñanza-aprendizaje. En un mundo hiperconectado -y a la vez sordo- tal vez sea bueno considerar que muchas de estas ideas-fuerza se pueden trasladar a otros ámbitos de la vida.¿Comunicación asertiva? ¿Motivación? ¿Mejor entendimiento entre pares? ¡¡¡Definitivamente quiero eso en muchos contextos, no solo en aulas virtuales!!!
Para profundizar en el tópico les recomiendo este vídeo donde el Dr. Manuel Area da cuenta en profundidad de algunos aspectos que dan lugar a estas líneas. (Video que recibimos como sugerencia en curso de "E-Learning" en curso de Profesorado de Informática Educativa - INET - Montevideo)
Por un lado la consideración del rol docente -lisa y llanamente, a secas- en la actualidad, en una sociedad de la información y la comunicación que no necesariamente es sinónimo de sociedad del conocimiento.
Por otro lado las discusiones de los aspectos de la virtualidad, donde mucho de lo que vemos y entendemos desde las pantallas puede corresponder a idealizaciones o lecturas personales del "media consumer" que ve una porción de la realidad.
Si a estos sumamos la infoxicación -agobio, parálisis o desconcierto ante una cantidad excesiva de información respecto a un tema- , las tareas que impliquen virtualidad -en este caso al docencia- merece especial atención y cuidado en la planificación. No vale el "busquen en internet información sobre la germinación".
El tutorazgo y la comunicación cobrarán pues relevancia.
En primer término, aspectos relativos al tutorazgo. El tutor -en jardinería- es un artificio sólido que conduce el crecimiento de una planta o árbol. Si el tutor está bien dispuesto y orientado adecuadamente, la consecuencia es que el árbol crece derecho. En esta imagen de la jardinería vemos que el tutor está en contacto estrecho con el árbol, continuamente corrigiendo o indicando la tendencia que debe seguir en su desarrollo.
En conceptos de la virtualidad, el rol del tutor en los cursos virtuales parecería estar caracterizado por la función de proporcionar un esquema firme de actividades y contenidos y promover acciones de transformación en el estudiante. Estas acciones de transformación -léanse como crecimiento capitalizado en producción de actividades- irán orientadas con herramientas tales como rúbricas de evaluación comunicadas en las consignas y sugerencias e ideas en foros conexos a los temas que se tratan.
Un tutor -en jardinería- está en estrecho contacto con el árbol que está conduciendo. En jardinería los definen como "guías y sostenes".
Nótese que en determinados tramos el tutor tiene puntos de contacto con el árbol conducido. No es en toda la extensión del crecimiento. De la misma manera no es algo incidental o aislado. hay una "constancia o rutina" en la disposición de estos contactos que hace que no sea una acción extremista; ineficiente o excesiva.
Valga pues que en la virtualidad, un docente que oficie como tutor debe prevenirse de los excesos, promoviendo algo más que la acción como consecuencias de sus intervenciones; debería promover la acción como consecuencia naturalizada de la interacción entre todos los participantes.
Y es acá donde nos detenemos en los aspectos de la comunicación. Ya no solo entre docente y alumno, sino también entre pares. El concepto de acción educativa como acto social no es novedad, pero no por ello deja de tener vigencia. Vigotsky ya lo señalaba como tal; la educación es un acto social. Por tanto el tutor debería considerar la oportunidad de fometnar el vínculo y la participación entre los participantes, ya sea en foros de debate e intercambio, o en la producción de actividades colaborativas.
En síntesis; el docente en la virtualidad
- propone un conjunto selecto -y suficiente- de fuentes de información específicas del tema
- promueve conexiones entre los participantes en el curso.
- propone la realización de actividades (individuales y colectivas) que supongan transformación y cambio respecto a los temas tratados y no la mera enumeración de contenidos. El tutor propone más actividades y menos información.
El PLE está compuesto por
- DONDE LEEMOS - acceso a fuentes de información(lectura , videos, rss)
- DONDE REFLEXIONAMOS - como modificamos información (herramientas de creación)
- DONDE COMPARTIMOS - con quien o quienes conformamos nuestra PLN (Personal Learning Network). Una red social en el sentido antropológico.
- compartiendo objetos
- compartiendo experiencias
- compartiendo relaciones
- orientar. Calendario de cursos y pautas de actividades (rùbricas)
- guiar y motivar la participación del alumnado.
- facilitar materiales y recursos funcionales a actividades individuales y colectivas. Tareas diversas de diverso carácter cognitivo. Individuales o colectivas
- favorecer espacios de reflexión (espacios de comunicación)
Ya sean estos últimos alumnos o docente, la interacción agrega valor en la medida que aprendiz aprende por si, con otros y para otros.
Les comparto un audio que hallé respecto a la importancia de la comunicación en el proceso de enseñanza-aprendizaje. En un mundo hiperconectado -y a la vez sordo- tal vez sea bueno considerar que muchas de estas ideas-fuerza se pueden trasladar a otros ámbitos de la vida.¿Comunicación asertiva? ¿Motivación? ¿Mejor entendimiento entre pares? ¡¡¡Definitivamente quiero eso en muchos contextos, no solo en aulas virtuales!!!
Para profundizar en el tópico les recomiendo este vídeo donde el Dr. Manuel Area da cuenta en profundidad de algunos aspectos que dan lugar a estas líneas. (Video que recibimos como sugerencia en curso de "E-Learning" en curso de Profesorado de Informática Educativa - INET - Montevideo)
sábado, 14 de julio de 2018
Redes Neuronales: fácil y desde cero
Redes Neuronales: fácil y desde cero... ese es el título de una serie de videos que me han parecido muy ilustrativos e interesantes.
Ver el conjunto lleva un buen rato, pero creo que vale el tiempo invertido.
Dejo el primero de siete episodios que conforman la lista.
Ver el conjunto lleva un buen rato, pero creo que vale el tiempo invertido.
Dejo el primero de siete episodios que conforman la lista.
- Visita el canal para ver toda la serie en este enlace.
- El canal en Youtube es de Javier García.
- Libro que resume el curso: https://openlibra.com/es/book/redes-neuronales-parte-1 escrito por Rafael Alberto Moreno Parra
- https://es.wikipedia.org/wiki/Neuroph
- Neurona con Tensorflow
- https://www.demogng.de/
- https://www.quora.com/What-is-competitive-learning-algorithm-in-neural-network
- http://www.oracle.com/technetwork/articles/java/nbneural-317387.html
- https://opensource.google.com/projects/tensorflow
lunes, 2 de julio de 2018
Repositorio de modelos para Lego NXT
Hablando de HARDWARE, el armado del carro adecuado a la misiòn que se nos encomiende es toda una decisión.
Precisión en el movimiento, dimensiones para el giro, separación de ruedas, estabilidad, lugar para agregar o mover nuevos sensores... todos estos son aspectos que estamos ponderando.
La empresa LEGO provee a los usuarios que se hallen en este predicamento el software "Lego Digital Designer". No solamente es un software de CAD para diseñar desde "cero", sino que desde la comunidad podemos tomar diseños que se comparten libremente. La extensiòn de proyectos para el NXT es .lxd
Los modelos son accesibles y editables con la aplicación "Lego Digital Designer", que encuentras en https://www.lego.com/en-us/ldd/download
Aparecen versiones para MAC y Windows, pero en LINUX funciona igualmente si tienes instalada la capa de compatibilidad WINE.
El sitio de "Lego Digital Designer" -al momento de redactar estas líneas- tenía una galería de proyectos limitada sin buscador de búsqueda clave, para buscar por ejemplo NXT. No obstante, la aplicación -si tiene posibilidad de conexión a internet- tiene herramientas para buscar modelos. Si te da algun problema, hay archivos de modelos disponibles para explorar en el sitio del grupo Robotcatz.
Accede para ver carros entonces a https://robocatz.com/models.htm
Una de las herramientas más interesantes disponibles es que permite generar y recorrer la guía visual de ensamblado "pieza a pieza" para que puedas construir el mismo modelito. Un gran acierto de la gente de LEGO para quienes no queremos navegar a ciegas en el armado.
Les dejo un video "a vuelo de pájaro" de lo que les estoy contando. ¡Arriba!
Precisión en el movimiento, dimensiones para el giro, separación de ruedas, estabilidad, lugar para agregar o mover nuevos sensores... todos estos son aspectos que estamos ponderando.
La empresa LEGO provee a los usuarios que se hallen en este predicamento el software "Lego Digital Designer". No solamente es un software de CAD para diseñar desde "cero", sino que desde la comunidad podemos tomar diseños que se comparten libremente. La extensiòn de proyectos para el NXT es .lxd
Los modelos son accesibles y editables con la aplicación "Lego Digital Designer", que encuentras en https://www.lego.com/en-us/ldd/download
Aparecen versiones para MAC y Windows, pero en LINUX funciona igualmente si tienes instalada la capa de compatibilidad WINE.
El sitio de "Lego Digital Designer" -al momento de redactar estas líneas- tenía una galería de proyectos limitada sin buscador de búsqueda clave, para buscar por ejemplo NXT. No obstante, la aplicación -si tiene posibilidad de conexión a internet- tiene herramientas para buscar modelos. Si te da algun problema, hay archivos de modelos disponibles para explorar en el sitio del grupo Robotcatz.
Accede para ver carros entonces a https://robocatz.com/models.htm
Una de las herramientas más interesantes disponibles es que permite generar y recorrer la guía visual de ensamblado "pieza a pieza" para que puedas construir el mismo modelito. Un gran acierto de la gente de LEGO para quienes no queremos navegar a ciegas en el armado.
Les dejo un video "a vuelo de pájaro" de lo que les estoy contando. ¡Arriba!
martes, 15 de mayo de 2018
¿Cómo se aprende...? una interpretación posible
Una analogía sobre cuando -y de que manera- interviene un docente y a la vez como participa un estudiante. Dale play y ya inicia en el tiempo 04m06s. Se extiende hasta el tiempo 06m18s.
¿Puedes dejar tu comentario sobre estas ideas?
Suscribirse a:
Comentarios (Atom)
Wang Chung; reinventándose desde el 1986 al 2019
El conjunto "Wang Chung" sorprendió, reinventando una versión de su estroboscópico tema casi 35 años después. Les dejo los dos víd...
-
El conjunto "Wang Chung" sorprendió, reinventando una versión de su estroboscópico tema casi 35 años después. Les dejo los dos víd...
-
Luego de la lectura , la reflexión apunta a un análisis de nuestras prácticas y la disponibilidad de actitud de todos los actores del sistem...
-
Hace algunas semanas, en un encuentro-taller con docentes de la zona, exploramos juntos un método sencillo y económico para fotografiar a tr...




