# Práctica GitHub Project Board

# A Project Board for each Lab

  • Para cada práctica/asignación se creará un tablero kanban (GitHub Project Automated Kanban) asociado al repo de la práctica

  • En este tablero de repo se crean inicialmente en la columna TODO al menos tantas incidencias como requisitos tiene la práctica

  • Añada una columna REVIEWED

  • Cuando en la corrección el profesor comenta que el requisito esta cumplido lo pasamos a la columna REVIEWED. Si el profesor indica que algo esta mal debe convertirse en una nueva incidencia que deberá ir a TODO. Cuando crea que la haya arreglado la mueve a done y creará una incidencia mencionando al profesor.

# Organization Project Board

  • Cree además un project board automated kanban de organización para el seguimiento de sus prácticas durante el curso.
  • Este project board se crea a nivel de organización y no de repo.
  • Tiene una sóla nota/incidencia por práctica o tarea (con el nombre de la tarea) que se asocia como incidencia al repo de la práctica
  • La incidencia se moverá a la columna done cuando el alumno considere que está terminada. En ese momento creamos una incidencia mencionando al profesor y comunicándole que hemos finalizado la tarea.

Sigue un ejemplo de como podría configurar la vista de tabla del organization project board de un alumno: con columnas title, status y repository

Cuidado!

Asegúrese de tener configurados como privados sus project boards

# References

Grading Rubric#

#Labs

  1. Task GitHub-AluXXXX Form
  2. Lab GitHub Campus Expert
  3. Lab GitHub Project Board
  4. Lab GitPod and Visual Studio Code
  5. Lab IAAS
  6. Lab Espree Logging
  7. Lab Hello Compilers
  8. Lab Constant Folding
  9. Lab ast-types
  10. Lab egg-parser
  11. Lab Lexer Generator
  12. Lab The Egg Interpreter
  13. Lab Adding OOP to the Egg Parser
  14. Lab Extending the Egg Interpreter
  15. Lab TFA: Final Project PL
  16. Task Training Exam for PL

Comments#

Last Updated: a year ago