Skip to main content

Ako pracovať s asistentmi v GitHub Classroom

Tento dokument vysvetľuje, ako do triedy v GitHub Classroom pridať asistentov (Teaching Assistants – TA), aké majú práva a ako ich používať počas semestra.

Asistenti môžu byť pridaní kedykoľvek, aj po vytvorení triedy, assignmentov alebo aj počas onboardingu študentov.


🎯 Úloha asistenta v predmete STHDF

Asistent má mať prehľad o:

  • študentských repozitároch (individuálne assignmenty),
  • projektových repozitároch (group assignment),
  • hodnotení odovzdaných úloh,
  • komunikácii cez Issues,
  • feedbacku pre študentov,
  • kontrole dokumentácie.

🧩 Krok 1 — Kde pridať asistenta

  1. Otvor GitHub Classroom:
    https://classroom.github.com

  2. Vyber svoju triedu (napr. STHDF 2025/2026).

  3. V pravom hornom rohu klikni na Settings.

  4. Prejdi na sekciu Teachers alebo Additional Teachers.

  5. Pridaj GitHub username asistenta.

ℹ️ Username musí byť existujúci GitHub účet.


🛡️ Krok 2 — Aké práva má asistent?

Asistent automaticky získava:

✔️ Prístup ku všetkým repozitárom triedy

(študentské aj projektové)

✔️ Možnosť:

  • hodnotiť zadania,
  • komentovať kód,
  • vytvárať Issues,
  • kontrolovať projekty,
  • sledovať progres tímov,
  • spravovať skupiny v group assignmentoch,
  • vidieť výsledky a štatistiky assignmentov.

❗ Asistent nemôže:

  • mazať triedu,
  • meniť hlavného učiteľa,
  • nastavovať GitHub Classroom rolu „owner“.

🏗️ Krok 3 — Odporúčaný workflow pre asistenta

1. Po onboardingu študentov:

  • skontrolovať, či majú všetci funkčné repozitáre,
  • overiť, či sa správne vygenerovali ich STHDF identity.

2. Po vytvorení projektov:

  • sledovať rozdelenie do tímov,
  • pomáhať tímom s prvými commitmi,
  • dozerať na štruktúru dokumentácie.

3. Počas semestra:

  • priebežne komentovať Issues,
  • dávať spätnú väzbu ku KNIFE príspevkom,
  • sledovať aktivitu študentov,
  • pomáhať s Docusaurus buildami.

🔧 Krok 4 — Ako asistent pristupuje k repozitárom

Po pridaní asistenta do triedy:

  • GitHub Classroom mu automaticky udelí prístup ku každému novému repozitáru.
  • Prístup sa udeľuje aj spätne — ku všetkým existujúcim repozitárom v triede.

Asistent teda nemusí byť pridávaný ručne cez GitHub.


💬 Small Talk Moment

„Asistent v Classroom je ako druhý pilot — nemusí štartovať raketu, ale vždy vie zabrániť pádu.“ 🚀😄


Ak chceš, pripravím aj Asistent Onboarding Checklist na jednu stranu, ktorý dáš svojim TA na úvod hodiny.