Skip to main content

Utiliza la tarea inicial de Git y GitHub

Puedes utilizar la tarea inicial de Git y GitHub para dar a los alumnos una visión general de los fundamentos de Git y GitHub.

¿Quién puede utilizar esta característica?

Organization owners who are admins for a classroom can use Git & GitHub starter assignments. Para más información sobre los administradores de aula, consulta "Administrar aulas".

Nota: En enero de 2024, GitHub Classroom cambiará la forma en que se crean los repositorios de alumnos a partir de repositorios de código de inicio. Actualmente, el proceso requiere que los repositorios de código de inicio sean plantillas y GitHub Classroom crea un nuevo repositorio para cada alumno basado en esa plantilla. Con el próximo cambio, los repositorios de alumnos se crearán mediante la bifurcación del repositorio de código de inicio.

Este cambio aborda una característica solicitada con frecuencia de los profesores: la capacidad de cambiar el código de inicio después de que los alumnos hayan aceptado una asignación.

Puede obtener más información sobre este cambio en el blog GitHub.

Esta función está en versión beta pública y sujeta a cambios.

La tarea inicial de Git GitHub es un curso prehecho que resume los puntos básicos de Git y de GitHub y enlaza a los alumnos con recursos para aprender más sobre temas específicos.

Requisitos previos

Debes crear un aula antes de que puedas crear una tarea. Para obtener más información, vea «Administrar aulas».

Crear la tarea inicial

Si no hay tareas existentes en el aula

  1. Inicia sesión en GitHub Classroom.
  2. Navegar a un aula.
  3. En la pestaña Tareas, haz clic en Usar la tarea inicial.

Si ya existen tareas en el aula

  1. Inicia sesión en GitHub Classroom.
  2. Navegar a un aula.
  3. En la pestaña Asignaciones, haz clic en el vínculo del banner azul.

Configurar lo básico para una tarea

Importa el curso de inicio en tu organización, nombra tu tarea, decide si quieres asignar una fecha límite y elige la visibilidad de los repositorios de la tarea.

Importar la tarea

Para importar la tarea inicial de Git GitHub a su organización, haga clic en Importar asignación.

Nombrar la tarea

Para una tarea individual, GitHub Classroom nombra los repositorios de acuerdo con su prefijo y con el nombre de usuario de GitHub del alumno. Predeterminadamente, el prefijo del repositorio es el título de la tarea. Por ejemplo, si asigna el nombre "assingment-1" a una asignación y el nombre de usuario del alumno en GitHub es @octocat, el nombre del repositorio de la asignación para @octocat será assignment-1-octocat.

En "Título de la asignación", escriba un título para la asignación. Opcionalmente, da clic en para editar el prefijo.

Asignar una fecha límita para una tarea

Opcionalmente, puedes asignar una fecha límite para la tarea. Debajo de "Fecha límite (opcional)", da clic en el campo de texto y luego utiliza el selector de fechas para asignar una fecha límite.

Opcionalmente, para que la fecha de corte sea una fecha límite, seleccione Esta es una fecha de corte. Si usa una fecha de corte, los alumnos perderán el acceso de escritura a sus repositorios de asignaciones una vez superada a menos que reciban una extensión. Para obtener más información sobre cómo extender las fechas límite de asignación, consulte "Extensión de la fecha límite de una asignación para un individuo o grupo".

Elegir un tipo de visibilidad para los repositorios de la tarea

Los repositorios de una tarea pueden ser públicos o privados. Si utilizas repositorios privados, solo el alumno puede ver la retroalimentación que proporciones. Debajo de "Visibilidad del repositorio", selecciona una visibilidad.

Cuando termine, haga clic en Continuar. GitHub Classroom creará la tarea y te llevará a la su página.

Invitar a los alumnos a una tarea

Predeterminadamente, GitHub Classroom habilita una URL de invitación para cada tarea que crees. Los alumnos pueden aceptar y emitir la tarea mientras que se habilita la URL de invitación. Puedes compartir la URL con tus alumnos en tu LMS, página principal del curso, o donde sea que publiques las tareas. Los alumnos también pueden navegar a la tarea en GitHub Classroom si ya la aceptaron en el aula.

Advertencia: Tenga cuidado de dónde comparte las direcciones URL de invitación. Cualquiera con una URL de invitación para una tarea puede aceptar dicha invitación y asociar una cuenta personal en GitHub con un identificador en tu lista de participantes.

Puedes ver si un alumno se ha unido a la clase y ha aceptado o enviado una tarea en la pestaña Todos los alumnos de la tarea. Para prevenir que los alumnos acepten o envíen una tarea, puedes cambiar el "Estado de la tarea" dentro de la vista de "Editar tarea". Cuando una tarea se encuentra activa, los alumnos podrán aceptarla utilizando el enlace de invitación. Cuando está inactiva, este enlace ya no será válido.

La tarea inicial de Git GitHub solo se encuentra disponible para alumnos individuales y no para grupos. Una vez que creas la tarea, los alumnos pueden comenzar a trabajar en ella.

Pasos siguientes

Información adicional