Grupo de Programación de GeoLatinas y su evento: GeoHackeo

Grupo de Programación de GeoLatinas y su evento: GeoHackeo

Escrito por Fernanda Triviño y Angelique Rosa-Marín

ImagenHilo de GeoLatinas Coding Group acerca del GeoHackeo
Importancia de Programar 
La programación es la acción de desarrollar un código fuente, el cual es el conjunto de instrucciones (lenguaje de programación) que permite llegar a la solución de un problema. Algunas personas consideran que la programación es la “base del futuro”, ya que gracias a ésta, seguirán surgiendo inventos capaces de automatizar cualquier acción o proceso y volverlo productivo. 
Siendo conscientes de la necesidad e importancia de conocer y entender las funciones de programar, el grupo de programación de GeoLatinas ha desarrollado varios recursos, que podrían ser de su utilidad: 
  1. GeoLatinas Coding 101 (disponible en inglés y en español )   
  2. ¿Qué es Programación? (disponible en español ) 

Grupo de Programación de GeoLatinas
El Grupo de Programación de GeoLatinas nace en mayo, 2020,  con el propósito de enseñar mediante sesiones participativas, interactivas y virtuales, la importancia de generar código en Geociencia y disciplinas relacionadas. Es así como llevamos más de tres meses aprendiendo bajo la enseñanza de, la fundadora del grupo de programación, Isamar Cortés, y Andrea Balza, parte del comité de liderazgo del grupo.
Una de las grandezas del grupo de programación es que nuestras sesiones y recursos son en inglés y español. Recientemente, Isamar Cortés, compartió un artículo en el Blog de GeoLatinas  donde expresa su entusiasmo, curiosidad y motivación que dieron como resultado la creación de esta iniciativa. Las sesiones de programación han sido una experiencia maravillosa y enriquecedora para el grupo de líderes y para los participantes. Cumpliendo con el objetivo del grupo, resaltamos que han sido meses donde hemos obtenido recursos de programación que nos permiten avanzar en nuestras carreras e investigaciones. Además, hemos logrado que cada sesión esté llena de alegría, aprendizaje y confraternización entre miembros de GeoLatinas.
En busca de amplificar y poner en práctica el conocimiento que estábamos adquiriendo a través de las sesiones de programación, nace la idea de  crear nuestro GeoHackeo

Nace el GeoHackeo
Desde este grupo de programación de GeoLatinas surge un nuevo y diferente evento llamado  GeoHackeo , actividad en la que por un periodo de tiempo (junio a agosto, 2020) integrantes del grupo de programación de GeoLatinas están teniendo la  oportunidad de desarrollar un proyecto donde están implementando el conocimiento que han adquirido a través de las clases de programación.  
Este evento surgió después de varias sesiones de codificación en donde en conjunto ya manera de inspiración, nació el interés de crear, compartir y aplicar a nuestra organización GeoLatinas todo lo que hemos estado aprendiendo. 
La creación del código para cada uno de los proyectos se está realizando mediante GitHub ya que esta es una plataforma que permite generar códigos de una forma efectiva y colaborativa. Además, nos permite trabajar en línea lo cual favorece la interacción de todos los miembros en él. Los resultados de los proyectos serán enviados entre nuestra comunidad de GeoLatinas. De igual forma, el evento del GeoHackeo y el propósito de los proyectos trabajados serán presentados en la próxima conferencia anual de American Geophysical Union (AGU), 2020, por la fundadora del grupo de programación de GeoLatinas y equipo líder de la iniciativa. 

Si están interesados en conocer más sobre la estructura y el programa de nuestro GeoHackeo pueden referirse al siguiente enlace: GeoHackeo Playbook . 

Descripción de Proyectos
Nuestro GeoHackeo cuenta con gran variedad de proyectos, cada uno de ellos liderado por una o dos GeoLatinas quienes trabajan en conjunto con otros miembros del grupo de programación, para alcanzar objetivos en específico.
  • Luisa F. Zuluaga  lidera el proyecto que busca realizar  un mapa interactivo con el directorio que contiene el capital humano de GeoLatinas en donde se pueden visualizar las GeoLatinas en todo el mundo y sus áreas de especialización. 
  • Carolina Villarraga  para su proyecto busca automatizar la base de datos con la información de los comités y subcomités de cada uno de los miembros de GeoLatinas según sus intereses evidenciados mediante los formularios de ingreso. Esto con el objetivo de facilitar la comunicación entre miembros y líderes, ya su vez, generar iniciativas de forma más eficiente. 
  • Julia Cisneros  trabaja en su proyecto “identificación de palabras clave”, el cual está destinado a vincular una búsqueda de palabras clave a un experto en GeoLatinas. Idealmente, busca tener un lugar donde cualquier persona pueda ingresar algunas palabras clave para buscar expertos de GeoLatina relacionados con dichas palabras clave. Esta iniciativa surgió al darse cuenta de la necesidad de una herramienta para que otros científicos, medios de comunicación o noticias, y el público en general identifiquen a los expertos de GeoLatina relacionados con sus intereses. 
  • Gabriela González  y Dinosca Rondon en su proyecto buscan recuperar y extraer datos de sitios web y redes sociales. Por ejemplo, extraer de la cuenta de Twitter de GeoLatinas información como clave, ubicación, información de contacto, entre otros, para finalmente, mostrar todo esto en un mapa o base de datos.   
  • Andrea Balza  para su proyecto quiere compilar los resultados y respuestas de las encuestas de  Voice your needs  para publicarlas en la página web de GeoLatinas en forma de gráficas mediante herramientas como matplotlib . 
  • Isamar Cortés y Angelique Rosa Marín para su proyecto quieren entender qué tipo de “tweets” de nuestra cuenta de Twitter de GeoLatinas son los que más impacto tienen en nuestra comunidad.  Buscan lograr esto utilizando datos recuperados de la cuenta de Twitter y categorizando los tipos de “tweets” por tendencia para de esta forma medir el impacto de las diferentes categorías.

¡Motívate a programar!

Estamos muy felices y orgullosos de nuestros primeros pasos de programación y queremos compartir con ustedes, una de las mejores iniciativas que tenemos en GeoLatinas y de la cual ustedes también pueden ser parte. 
Proveemos una plataforma diversa e inclusiva para comenzar, aprender y seguir intensificando nuestras habilidades en programación. 
Finalmente, consideramos que avanzar en procesos de programación hará que a nivel personal y como comunidad GeoLatinas, avancemos ya que al adquirir estas herramientas podemos lograr mejorar tanto académica como laboralmente.

Acerca de las autoras

Este post fue post es una colaboración entre Fernanda Triviño y Angelique Rosa Marín, quienes hacen parte del Grupo de Codificación GeoLatinas.

Imagen

Fernanda Triviño

Imagen

Angelique Rosa-Marín