Skip to main content

Edición de una asignación

Puedes editar las asignaciones actuales en el curso.

¿Quién puede utilizar esta característica?

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

Acerca de la edición de asignaciones

Después de crear una asignación, puedes editar muchos de sus aspectos para adaptarla mejor a tus necesidades y las de tus alumnos. No obstante, no puedes cambiar el tipo de asignación (ya sea individual o un grupo) ni el entorno de desarrollo integrado (IDE) en línea después de crear la asignación. Para obtener más información, vea «Crear una tarea individual» y «Crear una tarea de grupo».

Edición de una asignación que ya existe

  1. Inicia sesión en GitHub Classroom.

  2. En la lista de aulas, da clic en aquella que quieras ver.

  3. En la pestaña Asignaciones, junto a la asignación que quieras editar, haz clic en .

    Note

    También puedes editar una asignación desde la página de la asignación. Para acceder a la página de la asignación, en la pestaña Asignaciones, haz clic en el nombre de la asignación.

  4. En "Título de la asignación", haz clic en el campo de texto, elimina el texto que contiene y escribe el nuevo título para la asignación.

  5. De forma opcional, para editar el prefijo de la asignación de cada alumno haga clic al lado del nombre del prefijo .

    Note

    Al editar el título o el prefijo del repositorio predeterminado de una asignación, no cambia el nombre de los repositorios de asignaciones que ya existían.

    A continuación, escribe el nuevo prefijo en "Prefijo de repositorio personalizado".

  6. Debajo de "Fecha límite (opcional)", haz clic en el campo de texto y utiliza el selector de fecha para reasignar una fecha límite. La nueva fecha límite no puede estar en el pasado. La reasignación de una fecha límite actualiza la fecha límite para todos los alumnos.

    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".

  7. Para cambiar el estado de una asignación, selecciona el menú desplegable Estado de asignación y haz clic en Activo o Inactivo.

    Note

    Los alumnos no pueden aceptar las asignaciones inactivas. Debes cambiar el estado de una asignación a inactivo cuando no deban aceptarla más alumnos o cuando haya pasado la fecha límite de la asignación.

  8. Debajo de "Visibilidad del repositorio", selecciona una visibilidad. Si utilizas repositorios privados, solo el alumno o equipo puede ver la retroalimentación que proporciones.

    Note

    Al cambiar la visibilidad de los repositorios de asignaciones, no cambia retroactivamente la visibilidad de los repositorios de asignaciones que ya existían.

  9. Opcionalmente, selecciona o anula la selección de Conceder a los alumnos acceso de administrador a su repositorio. Para más información sobre los permisos de administrador para los repositorios, consulta "Acerca de los repositorios" y "Roles de repositorio para una organización".

    Note

    Al conceder o revocar el acceso de administrador de los alumnos después de crear una asignación, no cambian retroactivamente los permisos para los repositorios de asignaciones que ya existían.

  10. Para configurar o cambiar el repositorio de plantillas de la asignación, en la sección "Agregar repositorio de plantillas para proporcionar código de inicio a los alumnos", selecciona el menú desplegable Seleccionar un repositorio.

    • Para elegir un repositorio de plantillas, empieza a escribir el nombre del repositorio en el campo de texto y haz clic en el repositorio en los resultados de la búsqueda.
    • Para quitar un repositorio de plantillas, elimina cualquier texto del campo de texto.

No puedes cambiar el repositorio de plantillas después de que un alumno haya aceptado la asignación. Si deseas proporcionar actualizaciones al código de inicio después de que los alumnos hayan aceptado la asignación, consulta «Realizar cambios en el código de inicio de la asignación».

Note

De forma predeterminada, una asignación crea un repositorio vacío para cada alumno de la lista de clase.

  1. Para agregar una nueva prueba de calificación automática, en la sección "Agregar pruebas de calificación automática", selecciona el menú desplegable Agregar prueba y haz clic en un método de calificación en las opciones que aparecen. Para obtener más información, vea «Utiliza las calificaciones automáticas».

    Además, puedes editar o eliminar pruebas de calificación automática con o .

  2. Para agregar una nueva ruta de acceso protegida, en la sección "Rutas de acceso de archivo protegidas", escriba el archivo o la ruta de acceso y haga clic en Agregar ruta de acceso.

    Además, elimine las rutas protegidas existentes haciendo clic en .

    Note

    Si quitas una ruta de acceso de archivo protegida, la etiqueta "Protected file(s) modified" se quitará de cualquier envío en el que se hayan editado archivos en esa ruta de acceso

  3. Para activar o desactivar las solicitudes de incorporación de cambios (“pull request”) de comentarios, selecciona o anula la selección de la opción Habilitar “pull request” de comentarios.

    Note

    Al habilitar o deshabilitar solicitudes de cambios con comentarios para una asignación, no se crean ni eliminan las que ya existen en los repositorios de asignaciones actuales.

  4. Haz clic en Actualizar asignación.

Realización de cambios en el código de inicio de asignación

Si necesitas actualizar el código de inicio de la asignación después de que los estudiantes ya hayan aceptado, debes modificar el repositorio original. Dado que las asignaciones de alumnos se basan en bifurcaciones de este repositorio, puedes realizar cambios en el código de inicio y, a continuación, crear solicitudes de incorporación de cambios para que los estudiantes combinen estas actualizaciones en sus asignaciones. Consulte "Crear una tarea desde un repositorio de plantilla".

  1. Inicia sesión en GitHub Classroom.

  2. En la lista de aulas, da clic en aquella que quieras ver.

  3. Selecciona la asignación que tiene un repositorio de código de inicio.

  4. Debajo del título de la asignación, haz clic en el vínculo al repositorio de código de inicio.

  5. Realiza los cambios necesarios en el contenido del código de inicio.

  6. Vuelve a la página de información general de la asignación.

  7. Haz clic en Sincronización de asignaciones. Si se detectan cambios, se mostrará el botón Asignaciones obsoletas.

  8. Para abrir solicitudes de incorporación de cambios en todos los repositorios de asignaciones de los alumnos, haz clic en Asignaciones obsoletas.

Las solicitudes de incorporación de cambios se denominarán «GitHub Classroom: Sincronización de asignación». Pídeles a los estudiantes que combinen estas solicitudes de incorporación de cambios.

Información adicional