# Práctica 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!
- Deberá dar como nombre del equipo:
nombre-apellido1-apellido2-aluXXXX
. - 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. - 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
- Si La aplicación se sigue quejando de que el nombre del team es muy largo omita también el primer apellido.
- Use SnakeCase si su nombre es compuesto p.ej. "Ana María González de Pérez" es
ana_maria-gonzalez-de_perez-alu010034789
. - 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:
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:
# 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 new window).
Para optar debes cumplir con los siguientes requisitos:
requisitos
- Tener una cuenta personal de GitHub
- Tener al menos 13 años
- 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
- 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:
- Registrarte en GitHub
- 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 new window)
# Tareas
Estas son las tareas a realizar:
- Rellene el cuestionario GitHub-Alu
- Hágase miembro de la comunidad Currents/G+ de PL (deberá estar autenticado con el gmail de la ULL)
- Cree un project board kanban automated asociado al repo de la asignación. Rellene la columna TODO con los requisitos de la práctica.
WARNING
- Asegúrese que la visibilidad de su project board es correcta. Véase la sección Project Board Visibility de la práctica GitHub Project Board
- Véase también GitHub Docs: About project boards (opens new window)
- Considere la posibilidad de realizar el curso Become a Campus Expert (opens new window) 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 new window)
- Considere la posibilidad de solicitar su Student Developer Pack (opens new window)
- Considere la posibilidad de solicitar una GitHub Internship (opens new window). Si está cerrada puede subscríbirse para recibir las actualizaciones
- En todas las entregas de prácticas en el Campus de la asignatura deberá poner
El enlace al repo de entrega en GitHub
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
code
y de ahí a:
# 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
- GitHub Classroom Intro
- GitHub Docs: About project boards (opens new window)
- Students leading the way: Campus Experts - Juan Pablo Flores (opens new window) twitch video. De 08:00 a 13:25 se dan consejos sobre como rellenar la solicitud.
- Teachers guiding teachers: Campus Advisors (opens new window) Arelia Jones