---
# System prepended metadata

title: 'Tutorial DINANTIA per professors: Com introduir el nostre horari.'
tags: [ITICBCN introduir horari]

---

---
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:::





