--- tags: ITICBCN obtenir faltes alumnes --- # Tutorial DINANTIA per professors: Com obtenir el percentatge de faltes per alumne i per UF. ## Explicació RESUMIDA: ## :::info :information_source: Per a obtenir el percentatge de faltes d’assistència per UF no justificades dels nostres alumnes, anirem a la direcció següent dintre de Dinantia: **Assistència / veure per alumne / seleccionar grup i UF + seleccionar data d'inici de curs (no és necessari seleccionar data final).** Obtindrem un resultat similar a aquest: ![image](https://hackmd.io/_uploads/HyGXTjSpT.png) Si la suma total de faltes (**estiguin justificades o no**) més els retards supera el 20% de les hores d'assistència de la UF, llavors l'alumne perd el dret a l’avaluació contínua a la UF en qüestió. ::: warning :warning: **IMPORTANT: Evitem filtrar per professor** (si algun altre professor haguès passat llista substituint-nos en una guàrdia, NO es mostrarien els seus registres de faltes). ::: :::success :+1::+1::+1: **ATENCIÓ:** Recomanem que reviseu també l'explicació següent: Potser us resoldrà alguns dubtes sobre com interpretar les faltes, retards, justificacions... Així mateix, també expliquem alguns aspectes que ens poden ser d'utilitat per tal d'estalviar temps a futures consultes ::: ## Explicació DETALLADA: ## ### **++1r pas: *accedir al DINANTIA*++** * Anar a [Dinantia](https://app.dinantia.com/) * Accedirem amb les credencials del nostre correu: ![](https://hackmd.io/_uploads/rk1sxJeW6.png) :information_source: Si no pots accedir escriu un correu a coordinacio.informatica@iticbcn.cat ### **++2n pas: Anar a la opció 'assistències'++** * Farem clic a la opció 'Assistències' (al panell lateral esquerre). Veureu la següent interfície: ![image](https://hackmd.io/_uploads/rkTaZ96Up.png) * A la part superior dreta seleccionarem la opció 'veure dades per:', seleccionarem mostrar les dades per 'alumne': ![image](https://hackmd.io/_uploads/BkrFMcTUa.png) ### **++3r pas: Obtenir el llistat de faltes per alumne, mòdul i UF'++** * Per a veure com aconseguir-ho, partirem del següent exemple. Imaginem que: :::info :information_source: Donem classe al grup **SMX1A** , mòdul **MP02** (Sistemes monolloc), hem acabat recentment la **UF1** (Introducció als sistemes operatius) i vull obtenir el **total de faltes per alumne d'aquesta UF**. ::: Farem, doncs, el següent: * Filtrem per assignatura i grup: ![image](https://hackmd.io/_uploads/SkE09s68a.png) ::: warning :warning: **Recordeu Evitar filtrar també per professor**, doncs, si hem faltat a alguna classe, algun altre professor haurà passat llista per nosaltres i els seus registres de faltes no apareixeran. ::: * Observem que, si bé el filtre està aplicat de forma encertada, en canvi, el rang de dates seleccionat és incorrecte: Marca només el dia actual (avui). ![image](https://hackmd.io/_uploads/HyIzjiTIT.png) * Canviarem aquesta selecció per a mostrar el total de dies de la UF. Seleccionarem 'Rang personalitzat': ![image](https://hackmd.io/_uploads/SkKD85TL6.png) * I posarem com a data d'inici el **primer dia de setembre del curs actual**. Acceptem el rang de dates: ![image](https://hackmd.io/_uploads/BJLCwcpUT.png) * Obtindrem el llistat següent: ![image](https://hackmd.io/_uploads/B1JTvA0La.png) :::success :+1::+1::+1: **ATENCIÓ:** Podem desar el filtrat de faltes per alumne i mòdul prèviament generat si, per exemple, **copiem la seva url a un accés directe:** 1. Primer seleccionem i copiem la url en qüestió: ![image](https://hackmd.io/_uploads/Skj33uO6a.png) 2.Fent clic: **'botó dret' / crea / drecera** Copiem la url anterior: ![image](https://hackmd.io/_uploads/BkGM0_dTp.png) 3. I li posem un nom: ![image](https://hackmd.io/_uploads/S1JWkKO66.png) 4. Mitjançant les dreceres, podem desar diferents llistats filtrats per mòduls i alumnes: ![image](https://hackmd.io/_uploads/S1niJKd6p.png) 5. L'unic requisit per tal que funcionin **és accedir prèviament a Dinantia**. ::: Com podem observar, el llistat mostra el percentatge de faltes per una UF donada i, a més, agrupat per alumne (en el cas, **encerclat en verd** a la part dreta de cada registre mostrat). No obstant això, el resultat **no és del tot precís**. Expliquem els motius: ::: warning :warning: **PRIMER:** Si bé Dinantia permet gestionar com a faltes les 'faltes justificades', de moment **no permet gestionar els retards de la mateixa manera.** (*estem en tràmits de veure si es pot sol·licitar aquesta opció*) Observem més a fons aquesta part del llistat anterior i ho entendrem: ![image](https://hackmd.io/_uploads/ryPAiRAL6.png) * Com es pot observar, el rectangle verd conté unes dades que donen un percentatge d'assistència **correcte** (34 presents / 35 totals = 97% assistència) * En canvi, les dues files següents donen resultats **incorrectes** ja que els retards no es consideren com a faltes (**fila 2**: 23 presents / 35 totals = 65% assistència, ~~no 91%~~). El càlcul és similar a la fila 3... **SEGON:** El número total d'hores oficials de la UF és, en aquest cas, **33 hores**. Podem haver necessitat 35h per finalitzar-la però el cert és que **hauríem de calcular el percentatge final de faltes en base a les 33 hores oficials**, no en base a les 35 hores enregistrades. Per tant, hem de fer un pas addicional per tal d'obtenir dades més fiables per a decidir si un alumne té dret a ser avaluat o no: Concretament, **donarem dues opcions:** ::: ### **++Primera opció: Calcular visualment fila a fila el total de faltes per alumne++** * Analitzem fila a fila el cas per a cada alumne tenint en compte el total d'hores de la UF (33 hores en el cas exposat) i quin és el màxim de faltes permès per a aquest cas **(33hores * 0,2 = 6,6 hores que arrodonirem a 7)**. * Per al cas mostrat tenim que excedeixen el total d'hores els següents registres marcats amb rectangle vermell. ![image](https://hackmd.io/_uploads/S1gWv_MFp.png) * Un cop trobats procedim a anotar els alumnes afectats per tal de suspendre'ls la convocatòria ordinària per haver excedit les faltes permeses. ### **++Segona opció: Automatitzar el càlcul de faltes exportant el llistat++** * Fem clic al botó 'exportar' per tal d'obtenir un llistar en un fitxer .xls ![image](https://hackmd.io/_uploads/HkDKLl1Dp.png) * Obrim el fitxer .xls i modifiquem els càlculs per tal d'obtenir els valors més precisos: Recomanem introduir a una cel·la el valor: hores totals (que coincidirà amb el número d'hores de la UF en qüestió): ![image](https://hackmd.io/_uploads/S1RoKx1v6.png) * posteriorment farem, per a cada alumne, el càlcul de l'assistència real: ![image](https://hackmd.io/_uploads/rJIGilyvT.png) * I l'arrossegarem per aplicar-ho a tots els alumnes següents ![image](https://hackmd.io/_uploads/SJKEjxkwT.png) * Convertint-ho posteriorment a percentatge i aplicant un format condicional (<80% posar en vermell per exemple), haurem assolit el nostre objectiu. ![image](https://hackmd.io/_uploads/SJzaie1D6.png) :::info :information_source: Com és obvi, es mostren resultats per sobre del 100% d'assistència donat que, si bé el total de la UF avaluada és 33 hores, en el cas que ens pertoca s'han comptat 35 hores:::