Guia per a professors


Aquesta guia explica com fer servir el JOEL a classe com a professor o professora: organitzar els grups, seguir la feina de l'alumnat, veure on s'equivoca i preparar llistes de problemes.

1. Aconseguir permisos de professor

Envia un correu a malbareda -arroba- ies-sabadell.cat amb:

  • una manera d'acreditar que ets professor o professora,
  • el nom del teu institut i un logo (proporció 90×40, serà la "bandera" que sortirà als rànquings),
  • quins grups vols crear (per exemple 1r DAM A, 2n ASIX) i si han de ser oberts (qualsevol s'hi pot afegir) o tancats (has d'acceptar cada sol·licitud),
  • el compromís de no fer servir l'accés als casos de prova i a les solucions per adulterar cap concurs.

2. Instituts i equips

Al JOEL hi ha dos nivells:

  • Institut: el centre. Té una pàgina pública amb la seva bandera i la llista de grups. Els trobaràs a Usuaris → Instituts.
  • Equip: un grup concret (una classe, un curs, un grup de concurs...). Cada equip pertany a un institut. Un alumne pot ser a diversos equips.

Si ets responsable d'institut, pots administrar tots els equips del teu institut i editar els comptes del teu alumnat (per exemple, si algú no recorda el correu amb què es va registrar), però només els del teu institut.

La pàgina de l'equip té, a la dreta, totes les eines: editar-lo, veure i acceptar sol·licituds, veure'n els membres i les estadístiques.

Pàgina d'un equip

Els alumnes s'hi uneixen des de Editar perfil → Equips afiliats (si és obert) o demanant-ho des de la pàgina de l'equip (si és tancat; tu acceptes o rebutges la sol·licitud a Veure les sol·licituds).

Veure tots els membres et dona un rànquing només amb el teu alumnat:

Membres d'un equip

3. Qui ha fet què

Estadístiques de l'equip és una graella amb tot l'alumnat de l'equip i tots els problemes, amb el mateix cercador que la llista de problemes (categoria, tasca, tipus, punts). Verd vol dir resolt, groc intentat i blanc no intentat.

Estadístiques de l'equip

Des de la pàgina de qualsevol problema, Qui ho ha resolt et mostra l'estat de cada alumne dels teus equips en aquell problema:

Qui ho ha resolt un problema

I a Enviaments, amb el filtre per equip, veus tots els enviaments del teu alumnat a mesura que arriben. La vareta indica que en aquell enviament s'ha demanat una superpista.

Enviaments

4. Veure en què s'equivoca l'alumnat

És la part més útil per al professorat. En un enviament incorrecte, desplegant cada cas de prova veus molta més informació que l'alumne:

Enviament incorrecte vist pel professorat

  • Ajuda: la pista que ha vist l'alumne (si l'ha demanada).
  • Casos fallits (només els 5 primers): l'entrada de cada cas que falla, la resposta esperada i la que ha donat el programa. Una ✗ vol dir que el programa no ha escrit res en aquella línia (sovint perquè ha petat abans).
  • Superpista: el que li ha dit la IA i, a sota, una diagnosi per al professorat amb el tipus d'error, que l'alumne no veu.

Quan el programa peta, el veredicte (IR o RTE) indica l'excepció i la línia, per exemple NameError en línia 5:

Enviament amb excepció

Si el problema no té el sistema de pistes activat, igualment veus a quina línia falla i l'entrada completa del cas, i en pots treure la informació a mà.

5. Tasques

Les Tasques són llistes ordenades de problemes, per exemple tots els d'un tema o els d'un examen de pràctica. N'hi ha de programació i de bases de dades, i qualsevol les pot fer servir. A cada tasca, Qui ho ha resolt et mostra el percentatge de la tasca que ha completat cada alumne dels teus equips:

Qui ho ha resolt una tasca

Si cap tasca no et va bé, en pots crear una de nova a l'administració (Tasques → Afegir): li poses un codi, un nom, una descripció i tries els problemes. També pots clonar una tasca existent des de la seva pàgina i modificar-ne la còpia.

Crear una tasca

6. Concursos

Pots fer servir els concursos per a exàmens o competicions a classe: tenen temps limitat, rànquing propi, congelació del marcador, i també es poden fer "en grups" (l'alumnat tria un nom d'equip). Si en vols crear, demana el permís de creador de concursos.

7. Crear problemes

Si vols fer els teus propis problemes, llegeix la Guia per a crear problemes i demana el permís de creador de problemes.

8. I si alguna cosa no va?

  • Si el jutge no corregeix o les superpistes no responen, mira Status: hi surten els jutges connectats i l'estat del servidor de la IA.
  • Per a qualsevol error o idea nova, contacta amb els desenvolupadors (vegeu Sobre).