Integración de las herramientas "Github education" en el aula
Fecha
2018Resumen
El sistema de control distribuido de versiones Git se ha convertido en el estándar
de facto para manejar proyectos software. Uno de los motivos de la creciente
popularidad de Git es el éxito de GitHub, una plataforma Web de desarrollo
colaborativo. GitHub ofrece toda la funcionalidad de Git e integra diversas he-
rramientas de control de acceso, colaboración, gestión de tareas y control de pro-
yectos, todo ello en la nube. Educadores tanto del mundo académico relacionado
con la Informática como de fuera de ella utilizan GitHub en sus cursos. En este
trabajo se presenta cómo se han utilizado las herramientas Git, GitHub y GitHub
Classroom para gestionar la parte práctica de varias asignaturas de los estudios
del grado en Ingeniería Informática. Esta contribución se centra en motivar esta
experiencia, explicar su implementación y discutir los resultados obtenidos. The distributed version control system Git has become the de facto standard for
managing software projects. One of the reasons for the growing popularity of Git
is the success of GitHub, a collaborative development Web platform. GitHub offers
all the functionality of Git and integrates various tools for access control, collabo-
ration, task management and project control, all of them in the cloud. Educators
from both the academic world related to IT and from outside, are using GitHub
in their courses. This paper presents how the Git, GitHub and GitHub Classroom
tools have been used to manage the laboratories of several subjects of the degree
studies in Computer Engineering. This contribution focuses on motivating this
experience, explaining its implementation and discussing the results obtained.