Índice de Contenidos

GITHUB EN EL AULA

Un Curso OCW de la ULL


                 

Creando Perfiles, Organizaciones y Aulas

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. Si eres profesor a solicitar los descuentos del programa “Global Campus” y a actualizar tus organizaciones
    4. Aprender a crear un repo de perfil de una organización en GitHub
  3. Aprender a usar CodeSpaces

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 repos Profile para las Organizaciones asociadas con tus Asignaturas,

En este paso, si no lo hiciste en la tarea inicial deberás crear ahora

  1. una Organización para una asignatura y

Añáde a la organización su repo de perfil/Profile.

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

Crea un Classroom para la Organización

Crea un GitHub Classroom asociado a la organización del curso.

La configuración del GitHub Classroom por el profesor lleva múltiples detalles que son discutidos en el capítulo

de estos apuntes.

También te será de utilidad los apuntes GH en:

Si eres profesor actualiza la organización

Deberás, 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, 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 ).

Actualiza la organización que has creado en esta tarea y re-configura GitHub Classroom para que tus estudiantes puedan usar el editor CodeSpaces.

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.

Usa CodeSpaces y Configura la IDE de tus Asignaciones

Si estás familiarizado con VSCode no será difícil usar CodeSpaces.

Los siguientes recursos te facilitarán la edición con CodeSpaces:

Para el objetivo de crear la asignación classroom configurada con codeSpaces es conveniente que leas:

Dudas

Si tienes dudas acude al foro y publica tu pregunta dentro de la categoría Preguntas y Respuestas

Entrega

En el repo de entrega de esta tarea en esta organización dejas:

  1. Enlaces a tu página de profile y al correspondiente repo. Puedes encontrar ejemplos de entregas para una práctica similar de los alumnos de la asignatura Aprendizaje y Enseñanza de La Tecnología del curso 21/22 aquí
  2. Enlace a la organización creada

Publica también en el foro dentro de la categoría Cuéntanos lo que haces un mensaje con estos enlaces.

Referencias

Tus Comentarios

Creative Commons License
All the work in this pages (including PDFs authored by us) is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.