Aprendiendo Juntxs: Grupo de Programación de GeoLatinas

Aprendiendo Juntxs: Grupo de Programación de GeoLatinas

Escrito por Isamar Cortés

Traducido por Sofía Barragán Montilla.
Editado por Fernanda Triviño

PictureUna GeoLatina revisando múltiples códigos a medida que trabaja en modelos de tensión cortical. Programar es una habilidad muy importante para todos los científicos de la Tierra.

Programar es una habilidad vital para un(a) geocientíficx. A medida que ahondamos en sofisticadas preguntas investigativas, necesitamos herramientas más especializadas para analizar y manejar grandes volúmenes de datos, que nos ayudan a resolver problemas y explorar nuevas ideas. La iniciativa del Grupo de Programación de GeoLatinas nació de la idea de proveer de este “juego de herramientas” tan necesario a los miembros de las Organización de GeoLatinas. 

Respuesta a una Necesidad
La cultura de la academia está centrada alrededor del auto-aprendizaje, y aunque esto llega a ser estándar para algunos académicos, no aplica necesariamente a todxs. Especialmente, se vuelve más difícil para algunos, al intentar aprender una habilidad nueva en un lenguaje no nativo.

En equipo, con varios colegas GeoLatinas, llegamos a la conclusión de que programar no sólo es una habilidad vital que debemos poseer, sino que también nuestra organización está preparada de manera única, para acoger una experiencia de aprendizaje liderada por nuestra comunidad. Una experiencia de aprendizaje que además es sensible a nuestra cultura Latina ya su vez la representa. Pero, ¿qué significa esto? Significa que todo el material que ofrecemos a nuestros miembros está accesible en inglés y español. De esta manera, proporcionamos un ambiente acogedor para todos nuestros GeoLatinxs, en el cual aprenden a programar sin importar el nivel de inglés o español que tengan. Para mantener la coherencia, realizamos sesiones de programación in english en las cuales programamos utilizando Pitón.

Cada semana, nos enfocamos en aprender acerca de una nueva librería de Pitón y en cómo usar Araña y Cuaderno de Júpiter. Además, exploramos el uso de varios materiales de aprendizaje y recursos existentes. Principalmente, nos concentramos en desarrollar habilidades con las librerías de Pitón, ya que estos ayudan con el trabajo de nuestrxs participantes que se desempeñan tanto en la academia como en la industria. Escogemos que librerías trabajar en base a los intereses del grupo. Al día de hoy, hemos trabajado pandas, matplotlib, numpy nacido del mar.

Picture
Andrea Balza, miembro de GeoLatinas y co-líder del Grupo de Programación de GeoLatinas, hablando acerca del “Coding Group” durante el “Software Underground's Transform 2020”.

PictureRetroalimentación positiva en Twitter de algunos de los participantes del Grupo de Programación de GeoLatinas. El ambiente de aprendizaje colaborativo y el sistema de apoyo en grupo pueden volverse efectivos y gratificantes.

Aprendizaje Colaborativo
Las sesiones de programación son dirigidas por mí, pero también son fruto de un esfuerzo en equipo, donde todxs participamos y contribuimos. Empiezo cada sesión grabándole al grupo que no soy una experta en Pitón. Cuando alguien me pregunta algo que desconozco cómo responder, primero consulte con el grupo, si alguien más puede resolver la duda. Si no, podemos solucionar nuestra pregunta, buscamos la respuesta en Google y discutimos posibles interpretaciones.

En estas sesiones, usamos códigos de práctica y juntos analizamos cada línea de código y la explicamos. Posteriormente manipulamos las funciones para llegar a diferentes respuestas. Aprender Pitón Juntos usando códigos de práctica, nos ha ayudado enormemente a desarrollar nuestras habilidades en programación.

Honesto y Efectivo
He llegado a comprender que aprender juntxs y aprender enseñando, crea un ambiente que nos proporciona un sentimiento de confianza. Además, observó durante las sesiones de programación, que la mayoría de nosotrxs nos sentimos cómodxs admitiendo que no sabemos algo. Si algo no queda claro, no nos avergüenza expresar nuestra incertidumbre.

Hemos estructurado el grupo para hacerlo lo más acogedor e inclusivo posible. Actualmente hay aproximadamente 10 participantes que asisten regularmente a nuestras sesiones semanales y que participan en las discusiones de nuestro espacio de trabajo en Flojo. Sin embargo, Los números siguen creciendo. Estoy orgullosa de lo lejos que hemos llegado en tan pocos meses. Existe cierta estigmatización y miedos asociados a programar por primera vez, pero en este grupo estamos cambiando esa perspectiva. El éxito de la iniciativa del Grupo de Programación de GeoLatinas demuestra que, con un ambiente amigable y un increíble sistema de apoyo, cualquier tema se convierte en una experiencia de aprendizaje agradable.

¡Únete!
Si estás interesado en unirte a nuestro Grupo de Programación, por favor regístrate como miembro de GeoLatinas en nuestra página web https://geolatinas.weebly.com/get-involved.html, dirígete al espacio de trabajo en Flojo exclusivo para miembros y únete al canal Grupo de codificación #Coding. De esta manera estarás informado acerca de todas las sesiones y eventos relacionados al Grupo de Programación. ¡Esperamos verte pronto allí! Para saber más sobre otras iniciativas de GeoLatinas, puedes seguirnos en Twitter @GeoLatinas, Facebook @GeoLatinasFace, Instagram @GeoLatinas y LinkedIn /GeoLatinas.

Picture

Isamar Cortés

Acerca de la autora

Isamar recientemente completó su primer año de doctorado en Montclair State University. Con el patrocinio de la NASA, Isamar evalúa la influencia de las condiciones climáticas en los manglares del sistema insular en el Caribe. Ella explora este fenómeno integrando análisis de imágenes satelitales y modelos numéricos. Parte de su motivación viene de sus raíces puertorriqueñas, que influencian su trabajo y de las que ha aprendido a valora mucho la protección de los ecosistemas de manglar.

Twitter: @IsamarCortes1