Aprendizaje y Enseñanza de la Tecnología 2.2 MEJORADA

TECNOLOGIA PARA TODOS


  GH Org   GH Classroom   ULL Campus Virtual AET   Students Activity   Google Chat   ULL Casiano

Table of Contents

Creando Perfiles, Organizaciones, Aulas y Asignaciones

Objetivos

  1. Aprender a crear un repo de perfil de un usuario en GitHub
  2. Conocer con mas profundidad como aprender a crear y configurar
    1. Una organización para una asignatura que vas a impartir,
    2. Su correspondiente aula GitHub Classroom,
    3. Como cuando seas profesor puedes solicitar los descuentos del programa “Global Campus” y actualizar tus organizaciones
    4. Aprender a crear un repo de perfil de una organización en GitHub
  3. Que es GitHub Classroom desde la perspectiva del profesor
  4. Aprenderemos a crear una asignación de grupo GHC

Crea tu repo profile

Siguiendo las instrucciones en la documentación de GitHub Managing your profile README añade un README a tu perfil de GitHub para que otras personas sepan sobre ti.

GitHub muestra el README de tu perfil al inicio de tu página de perfil.

Tú decides qué información incluir en el README de tu perfil. Reutiliza el material creado en la práctica anterior.

Puedes encontrar ejemplos curiosos de repos profile en esta referencia:

Crea una Organización y un repo Profile para la misma

En este paso deberás crear ahora

  1. Una organización para una asignatura que quieres impartir
    • El nombre de la organización debe ser ull-mfp-aet-2223-aluXXXX donde aluXXXX es tu identificador ULL
    • Invita a crguezl como owner de la organización
    • Realiza la tarea crear equipos de 3 para crear equipos de 3 personas y decide con que compañeros quieres colaborar
      • Cada miembro del equipo colaborará con el rol de estudiante en la organización en la que los otros dos actúan como profesores
    • Vaya a settings y configure la org. Añádale una profile picture y actualiza también tu profile picture personal
    • Recuerda poner el enlace a tu organización en el informe de esta práctica
  2. Añáde a la organización un repo de perfil/Profile describiendo a los alumnos tu asignatura de elección y cuales son los primeros pasos que deben dar para empezar a trabajar en la asignatura

Los siguientes recursos te ayudarán a realizar estas tareas:

Crea un Classroom para la Organización

Crea un aula usando GitHub Classroom y la asocias a la organización creada en el apartado anterior. Si GHC te provee varias aulas quédate sólo con una. Renombra el aula para que su nombre coincida con el de la organización.

Invita a crguezl como profesor asociado.

Para poder llevar a cabo la tarea de crear un classroom y hacer las asignaciones deberás leer con detenimiento la sección GitHub Classroom para Profesores de estos apuntes

También te será de utilidad la documentación de GH en Enseña con GitHub Classroom. Aprende cómo configurar tu aula y tus tareas (cambia el idioma a inglés si eres eficiente en ese idioma).

Crea asignaciones para tus estudiantes

Crea una asignación de grupo GHC para tu clase

Acepta tus asignaciones como estudiante

Acepta las asignaciones que te han hecho tus profesores/compañeros de equipo y procede a la entrega realizando un issue mencionando al correspondiente profesor y a @crguezl indicándole que has acabado.

Como profesor evalúa a tus estudiantes

Responde a las incidencias generadas por tus alumnos indicándoles si la tarea está bien hecha y cerrando la incidencia o indicándoles que deben corregir la tarea y volver a enviar una incidencia para su aprobación. En la incidencia, menciona mencionando al alumno y a @crguezl

Si eres profesor actualiza la organización para que se beneficie de los descuentos

Deberás, si es posible y si no lo hiciste en la tarea inicial, beneficiarte de los descuentos que ofrece GitHub para lo que deberás verificar tu condición de empleo académico y una vez seas aceptado en el programa “Global Campus”, podrás solicitar hojas de atajos, guías, pegatinas, etc. para tus estudiantes. Busca la sección de descuentos en la página https://education.github.com

Una vez que estás en el programa “Global Campus” podrás acogerte a los beneficios que ofrece GitHub a los educadores.

Uno de estos es que tus organizaciones podrán tener privilegios especiales (repositorios y equipos privados, acceso al editor en la nube CodeSpace, a la IA GitHub Copilot, etc.). Aquí (si estás autenticado y dado de alta) encontrarás el boton de Upgrade to GitHub Team para que tus organizaciones se acojan a los beneficios: GitHub Education: teacher’s page.

Los pasos iniciales que debes dar para obtener los descuentos y crear un aula para los alumnos en un curso usando GitHub Classroom los encontrarás resumidos en la sección Inicio rápido para GitHub Educators (La versión en inglés está aquí: Quickstart for GitHub Educators ).

Crea y configura una primera tarea asignación de grupo en GitHub Classroom para tus estudiantes. Publica el enlace con en tu LMS para que tus estudiantes tengan acceso a la asignación. Acompañala de las instrucciones necesarias para su realización.

Aprendiendo a usar un Foro de una Organización

Deberás leer el artículo GitHub in the Classroom: Lessons Learnt por Yu-Cheng Tu, Valerio Terragni, Ewan Tempero, Asma Shakil, Andrew Meads, Nasser Giacaman, Allan Fowler, Kelly Blincoe. University of Auckland, The Australasian Computing Education Conference, February 14–18, 2022, Virtual Event, Australia.

En el foro de la organización de AET dentro de la categoría Q&A

Añade un foro a la organización que creaste para tu asignatura.

Actividad de los Alumnos para profile

Medidas de Actividad de los Alumnos para profile

Rúbrica

Referencias

Your Comments