- Por supuesto todos los estudiantes deben tener una cuenta en GitHub
- Para cada práctica el profesor les dará un enlace via el campus virtual a la assignación en GitHub Classroom: Students gain access to assignments using unique invitation URLs
- Cuando el alumno acepta la asignación se crea un repo en la organización de la asignatura en el que el alumno deberá entregar la tarea asignada
- Las tareas pueden ser individuales o de equipo
- En Algunas Tareas de Equipo (en la primera tarea en equipo esto ocurre siempre) uno de los estudiantes debe crear el equipo:
- El primer alumno que accede al enlace de aceptación crea el equipo y le pone un nombre
- El profesor le dará instrucciones sobre como formar el nombre del equipo.
- Los siguientes miembros del equipo cuando acceden al enlace se unen al equipo creado por el primer alumno
- Para cada equipo se crea dentro de la organización un repo
asignatura-curso/nombredelatarea-nombredelequipo
que los alumnos del equipo deberán usar para entregar la práctica - Si deseas tener mas privilegios sobre el repo puedes
- Solicitarselos al profesor
- Hacer un
fork
del repo a una cuenta de uno de los miembros del equipo y dar permisos de administración al resto de colaboradores del equipo. En tal caso asegurate de mezclar los cambios en el de la organización cuando hayas terminado
- El primer alumno que accede al enlace de aceptación crea el equipo y le pone un nombre
- En cada tarea classroom el profesor puede decidir reutilizar los equipos existentes o crear un nuevo conjunto de equipos