9 de mayo de 2021

TECNOLOGÍA

TECNOLOGÍA. "Oh, My Git!" un videojuego para aprender a programar de forma colaborativa

Es un proyecto financiado por el Prototype Fund, un programa del Ministerio alemán de Educación para impulsar el desarrollo con código abierto

Git es un software que sirve como sistema de control de versiones de código abierto y gratuito. Reúne proyectos que son trabajados por varios programadores, siendo una herramienta clave de la programación para el trabajo en equipo. Para entender mejor su funcionamiento, Prototype Fund, un programa del Ministerio alemán de Educación, ha creado "Oh My Git!", un videojuego para aprender cómo programar de forma colaborativa.

Dirigido a principiantes (también es posible saltar niveles) introduce al usuario, de manera interactiva, en el funcionamiento de los principales comandos de Git (como clonar, fusionar o ramificar). "Oh my git!" es un juego de código abierto y su objetivo es desarrollar la intuición para operaciones como "fusionar" o "reajustar" ramas.

Los jugadores son guiados a través de las características de Git. Cada nivel tiene una pequeña historia e invita a resolver problemas o ayudar a otros. El juego permite realizar tareas mediante, por ejemplo, el uso de cartas (que muestran el nombre del comando, con una descripción e ícono explicativo). que el usuario deberá arrastrar a la parte principal de la pantalla.

Está disponible para los principales sistemas operativos en itch.io y ya ha sido descargado más de 2.000 veces, informa el sitio del proyecto. Fue desarrollado por Bleeptrack y Blinry, un dúo de programadores de Alemania, que ha trabajado en numerosos proyectos de software y juegos. Actualmente no existe una versión web de Oh My Git, pero hay ejecutables descargables para Linux, Windows y macOS.

El juego se centra en principiantes pero también ens jugadores más avanzados, que aprenderán nuevos trucos útiles sobre Git, y podrán abrir repositorios preparados en el modo sandbox para demostrar determinadas situaciones. También es posible construir niveles propios. Para eso es posible encontrar un tutorial en el juego sobre esto.

Es interesante que el videojuego permite ver de forma didáctica (teniendo en cuenta que estos sistemas no se destacan por ser muy intuitivos, para un público con pocos conocimientos previos) cada comando Git cuando el usuario los ejecuta. Así, expone el funcionamiento del repositorio respecto de la secuencia de eventos, mostrando cómo afectan al archivo del trabajo en colaboración en el juego.

La idea del juego nació al darse el dúp de desarrolladores que no existía ningún juego que permitiera a las personas aprender y probar Git en profundidad. Comenzaron a trabajar en el videojuego en 2020 y se postularon al Prototype Fund, un programa de financiación de código abierto del Ministerio de Educación e Investigación de Alemania. Fueron seleccionados entre una docena de otros proyectos para recibir financiación durante seis meses.

El prototipo terminado fue lanzado en febrero de 2021. Desarrollar el juego como código abierto desde el principio permitió a personas interesadas, inclusive, contribuir con sus ideas, corregir errores y mejorar el contenido.

Después de que la financiación de Prototype Fund finalizara en febrero de 2021, Bleeptrack y Blinry ahora están buscando nuevas fuentes de financiación y socios. También siempre están interesados en recibir comentarios sobre el juego, de personas que quieren aprender Git y de personas que podrían estar interesadas en usarlo para enseñar a otros.

Git nació en 2005 y fue creado por Linus Torvalds (el creador de Linux) como herramienta para facilitar el desarrollo colaborativo de software. Desde hace 16 años, han aparecido muchas plataformas, populres en en el mundo del desarrollo, como GitHub o GitLab, que hacem posible su uso online.

FUENTE: INFOBAE

FÚTBOL LOCAL

FÚTBOL LOCAL. El Clausura entra en una fecha clave en la lucha por el liderazgo y la clasificación

El torneo de Primera División, organizado por la Liga de Fútbol de Azul, afrontará mañana una jornada decisiva con la disputa de la duodécima fecha. La programación se adelantó por el Día de la Madre y tendrá varios encuentros importantes, tanto en la pelea por el liderazgo como en la lucha por ingresar a los cuartos de final.

16 de octubre de 2026

DIVISIONES INFERIORES

DIVISIONES INFERIORES . Dos punteros en Décima División

16 de octubre de 2026

ORGULLO AZULEÑO ORGULLO AZULEÑO

ORGULLO AZULEÑO . Minvielle se destacó en el Sudamericano

15 de octubre de 2026

GOLF CLUB AZUL GOLF CLUB AZUL

GOLF CLUB AZUL. Campeonatos 2026: se viene la definición

15 de octubre de 2026

LA PRESUNTA ESTAFA PIRAMIDAL QUE INVOLUCRA A SANTAMARÍA MARTINI LA PRESUNTA ESTAFA PIRAMIDAL QUE INVOLUCRA A SANTAMARÍA MARTINI

LA PRESUNTA ESTAFA PIRAMIDAL QUE INVOLUCRA A SANTAMARÍA MARTINI . Para Furiasse, el caso "es sumamente grave y delicado"

15 de octubre de 2026

5° MARCHA FEDERAL UNIVERSITARIA 5° MARCHA FEDERAL UNIVERSITARIA

5° MARCHA FEDERAL UNIVERSITARIA . "Nos parece el momento exacto para volver a hacer escuchar nuestra voz"

15 de octubre de 2026

CON ENTRADA A LA GORRA CON ENTRADA A LA GORRA

CON ENTRADA A LA GORRA . Encuentro coral en la Capilla Buen Pastor: música y comunidad

14 de octubre de 2026

SE PUEDE PARTICIPAR HASTA EL 26 DE OCTUBRE SE PUEDE PARTICIPAR HASTA EL 26 DE OCTUBRE

SE PUEDE PARTICIPAR HASTA EL 26 DE OCTUBRE . Festival Cervantino: convocatoria al concurso "El postre identitario cervantino"

14 de octubre de 2026


TRES VARONES Y UNA MUJER . A juicio por delitos en el Cementerio

mask

EN EL MARCO DEL XX FESTIVAL CERVANTINO . Se desarrollará el proyecto "La Danza Espejo de Cultura e Identidad"

mask