GitHub Campus Expert

GitHub Campus Expert

Aceptación de la Práctica github-campus-expert

Esta práctica tiene por objetivo mejorar las competencias transversales y establecer nuestro workflow habitual.

La realización de lo que se pide respecto a los cursos es opcional pero la aceptación y el informe son obligatorios.

Al aceptar la asignación, si no se ha creado ya su equipo, se le pedirá que cree uno.
Es un equipo individual.

️🎓

Importante!

  1. Deberá dar como nombre del equipo: nombre-apellido1-apellido2-aluXXXX.
  2. No uses acentos, ni caracteres especiales, sólo las letras del alfabeto US. Cambia la ñ por la secuencia "ny". No uses blancos. Sustituya aluXXX por su usuario en la ULL.
  3. Si no tiene segundo apellido o si la aplicación GH Classroom se queja de que el nombre del team es muy largo, simplemente omítalo y escriba nombre-apellido1-aluXXXX
  4. Si La aplicación se sigue quejando de que el nombre del team es muy largo omita también el primer apellido.
  5. Use SnakeCase si su nombre es compuesto p.ej. "Ana María González de Pérez" es ana_maria-gonzalez-de_perez-alu010034789.
  6. Los equipos son de un sólo miembro.

Una vez acepta saldrá una pantalla parecida a este con un enlace al repo que se acaba de crear:

github-classroom-team-assignment-1.png

En general el proceso de aceptación de una tarea de equipo es el siguiente:

  • Al aceptar la asignación de una tarea de equipo en GitHub Classroom el proceso es ligeramente diferente que el que ocurre en la aceptación de las tareas individuales
  • En una tarea de Equipo el primer alumno del equipo que accede al enlace de aceptación crea el equipo GitHub y le pone el nombre siguiendo las instrucciones del profesor
  • Los siguientes miembros de ese equipo cuando acceden al enlace de aceptación veran los equipos que ya han sido creados y eligen la opción de unirse a uno de los existentes según lo acordado o crean uno nuevo
  • 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

La siguiente figura muestra un ejemplo de vista del profesor de una asignación de una tarea en equipo una vez que los alumnos la han aceptado y los equipos se han constituido:

  • /images/classroom-equipos.png

Descuentos

Si eres estudiante puedes optar a los descuentos del Paquete de desarrollo para estudiantes de GitHub. Sigue las instrucciones en la sección Aplicar un paquete de desarrollo para alumnos (opens in a new tab).

Para optar debes cumplir con los siguientes requisitos:

️🎓

requisitos

  1. Tener una cuenta personal de GitHub
  2. Tener al menos 13 años
  3. Estar inscrito actualmente en un curso que otorgue un título o diploma que garantice un curso de estudio como colegio, escuela secundaria, facultad, universidad, escolarización en casa o institución educativa similar
  4. Tener una dirección de correo electrónico verificable suministrada por la escuela o cargar documentos que demuestren tu situación de estudiante actual. En nuestra universidad es el que tiene el sufijo ull.edu.es

En cualquier caso, seas profesor o estudiante, para completar esta tarea deberás completar estos puntos:

  1. Registrarte en GitHub
  2. Solicitar tus correspondientes descuentos

Informe y Markdown

Debes realizar el informe en Markdown. Markdown es un lenguaje de marcado ligero que te permite añadir formato a tu texto mediante una serie de caracteres especiales. Es muy útil para escribir textos enriquecidos, como por ejemplo este mismo.

Para saber mas sobre Markdown puedes consultar los apuntes de esta práctica de otra asignatura (opens in a new tab)

Tareas

Estas son las tareas a realizar:

  1. Rellene el cuestionario GitHub-Alu
  2. Cree un project board kanban automated asociado al repo de la asignación. Rellene la columna TODO con los requisitos de la práctica.
    ️🎓
  3. Considere la posibilidad de realizar el curso Become a Campus Expert (opens in a new tab) de GitHub. Puede no hacerlo si no lo considera oportuno.
    • ... The training itself has a six-week timeline where you’ll be able to analyze your community and learn community leadership skills, —like public speaking, technical writing, and software development, as well as —and write a community proposal. Campus Experts Program (opens in a new tab)
  4. Considere la posibilidad de solicitar su Student Developer Pack (opens in a new tab)
  5. Considere la posibilidad de solicitar una GitHub Internship (opens in a new tab). Si está cerrada puede subscríbirse para recibir las actualizaciones
  6. En todas las entregas de prácticas en el Campus de la asignatura deberá poner
    1. El enlace al repo de entrega en GitHub

    2. En todas las prácticas, siempre que ocupe menos de la capacidad admitida por el servidor Moodle, deberá adjuntar el repo en formato zip. En GH vaya a codey de ahí a:

      saveaszip.png

Cuestionario

En la entrega de estas prácticas (y en futuras prácticas) tendremos que realizar un cuestionario. Este cuestionario se realiza bajo las siguientes condiciones:

  • Aprobar este cuestionario es requisito para la corrección de la práctica. En caso de suspenderse, la práctica se considerará NO APTA.
  • Posee un tiempo límite desde que se inicia el cuestionario.
  • Sólo está permitido 1 intento.
  • Una pregunta sin respuesta se considerará errónea.

References

Rubric