Obrir la presentaci贸
- GitHub Classroom 茅s una eina que facilita la gesti贸 de tasques i projectes en entorns educatius.
- Permet als professors:
- Crear i gestionar assignatures o aules.
- Distribuir tasques a partir de repositoris plantilla (template).
- Avaluar el treball dels alumnes.
- Proporcionar retroalimentaci贸 de manera eficient.
- Est脿 dissenyat per integrar-se amb GitHub, aprofitant les seves funcionalitats de control de versions i col路laboraci贸.
- Crea un compte de GitHub si no en tens.
- Accedeix a GitHub Classroom.
- Crea una nova Classroom (aula virtual):
- Assigna-li un nom.
- Enlla莽a-la amb una organitzaci贸 de GitHub (ser脿 l'espai on es crearan els repositoris dels alumnes).
- Dins la Classroom pots crear diferents tasques (assignments).
- Tipus:
- Individual: cada alumne t茅 el seu repositori privat.
- Grupal: equips d'alumnes treballen conjuntament en un repositori compartit.
- Pots enlla莽ar la tasca amb un repositori plantilla (template) que contingui:
- Fitxers inicials (
README.md
, codi base...).
- Instruccions per a la tasca.
- Tests autom脿tics.
- Cada tasca t茅 una URL d'invitaci贸.
- Els estudiants accedeixen al link i s'autogenera un repositori privat per a cadascun.
- Els repositoris s'ubiquen dins l'organitzaci贸 de la Classroom.
- El professor pot:
- Veure l'activitat de cada alumne (commits, branques, PRs).
- Consultar el codi lliurat.
- Afegir comentaris i fer code reviews.
- Opcional: integraci贸 amb GitHub Actions per executar tests autom脿tics i validar lliuraments.
- Crear un repositori plantilla (template) clar i complet (amb instruccions i exemples).
- Utilitzar branches per mostrar diferents etapes o solucions.
- Animar els alumnes a utilitzar issues i PRs per fomentar la col路laboraci贸.
- Definir una r煤brica d'avaluaci贸 i comunicar-la als alumnes.