Italian genders

This commit is contained in:
2026-07-16 11:08:15 +02:00
parent 4ecd8ed07d
commit dc58504e03
20 changed files with 426 additions and 426 deletions
+30 -30
View File
@@ -1,11 +1,11 @@
# 9. Classi, monte ore e assegnazione docenti
# 9. Classi, monte ore e assegnazione delle docenti e dei docenti
Questo è il **cuore** della configurazione. Una **classe** (Class Group) è un
gruppo fisso di studenti — per esempio la `1A` — che appartiene a una scuola e a un
anno scolastico. Su ogni classe definisci due cose fondamentali:
anno scolastico. Su ogni classe definite due cose fondamentali:
1. il **monte ore**: quante ore settimanali le servono per ciascuna materia;
2. l'**assegnazione dei docenti**: chi insegna ciascuna materia a quella classe.
2. l'**assegnazione delle docenti e dei docenti**: chi insegna ciascuna materia a quella classe.
> Voce di menu: **Configuration → Class Groups**.
@@ -14,18 +14,18 @@ docenti**: sono le informazioni più importanti per la generazione.
## Creare una classe
1. Apri **Class Groups** dal menu. In alto seleziona l'**anno scolastico**; puoi
1. Aprite **Class Groups** dal menu. In alto selezionate l'**anno scolastico**; potete
filtrare per **scuola**.
2. Clicca **+ New Class Group** (Nuova classe).
2. Cliccate **+ New Class Group** (Nuova classe).
![Elenco classi](img/class-groups.png)
3. Compila:
3. Compilate:
- **Scuola** — a quale plesso appartiene la classe.
- **Nome** — es. `1A`, `3B` (max 20 caratteri).
- **Anno di corso (Year Level)** — il livello numerico, tipicamente da `1` a
`5`.
4. Salva.
4. Salvate.
![Form di creazione classe](img/class-groups-add.png)
@@ -33,46 +33,46 @@ docenti**: sono le informazioni più importanti per la generazione.
## Il monte ore (Teachings / Requirements)
Dopo aver creato la classe, apri la sua sezione **Teachings** (insegnamenti):
Dopo aver creato la classe, aprite la sua sezione **Teachings** (insegnamenti):
cliccando la voce corrispondente sulla riga della classe si apre la finestra
*"Teachings — 1A (2025/2026)"*.
Qui definisci, materia per materia, quante ore settimanali servono alla classe:
Qui definite, materia per materia, quante ore settimanali servono alla classe:
1. Aggiungi una **materia** tra quelle create in [Materie](08-materie.md).
2. Indica le **ore settimanali** (Weekly Lesson Hrs), es. `4` per Italiano.
3. Ripeti per tutte le materie della classe.
1. Aggiungete una **materia** tra quelle create in [Materie](08-materie.md).
2. Indicate le **ore settimanali** (Weekly Lesson Hrs), es. `4` per Italiano.
3. Ripetete per tutte le materie della classe.
Se non hai ancora definito nulla, vedrai il messaggio *"No requirements defined
Se non avete ancora definito nulla, vedrete il messaggio *"No requirements defined
yet"* (nessun monte ore definito).
![Finestra monte ore e assegnazione docenti](img/class-group-teachings.png)
![Finestra monte ore e assegnazione delle docenti e dei docenti](img/class-group-teachings.png)
> **Regola fondamentale.** Il monte ore è un **vincolo rigido**: il sistema
> collocherà **esattamente** quel numero di ore per materia, né una di più né una
> di meno. Controlla bene i totali: la somma delle ore di tutte le materie è il
> di meno. Controllate bene i totali: la somma delle ore di tutte le materie è il
> numero di lezioni settimanali della classe, e deve poter entrare nella griglia
> oraria ([Orari e campanella](07-orari-e-campanella.md)).
## L'assegnazione dei docenti
## L'assegnazione delle docenti e dei docenti
Sempre nella sezione Teachings colleghi a ciascuna materia il **docente** che la
Sempre nella sezione Teachings collegate a ciascuna materia la **docente** ed il **docente** che la/lo
insegna a quella classe. È l'informazione che risponde alla domanda *"chi fa
Matematica in 1A?"*.
- Per ogni materia della classe scegli il docente incaricato tra quelli inseriti in
- Per ogni materia della classe scegliete la docente incaricata ed il docente incaricato tra quelli inseriti in
[Docenti](10-docenti.md).
- Un docente può essere assegnato a più materie e a più classi.
- Una docente ed un docente può essere assegnata/o a più materie e a più classi.
- Se assegnando un docente si superano le sue ore massime settimanali, il sistema
ti avvisa: *"Il docente avrebbe N h/settimana ma il massimo è M h. Assegnare
comunque?"*. Puoi procedere o rivedere l'assegnazione.
vi avvisa: *"La docente ed il docente avrebbe N h/settimana ma il massimo è M h. Assegnare
comunque?"*. Potete procedere o rivedere l'assegnazione.
Quando tutte le materie hanno un docente, comparirà l'indicazione *"All subjects
Quando tutte le materie hanno una docente ed un docente, comparirà l'indicazione *"All subjects
have been assigned"* (tutte le materie sono assegnate).
> **Perché è indispensabile.** Senza l'assegnazione dei docenti il sistema sa che
> **Perché è indispensabile.** Senza l'assegnazione delle docenti e dei docenti il sistema sa che
> servono, ad esempio, 4 ore di Italiano, ma non chi le tiene: non può generare
> l'orario. Verifica che **ogni** materia di **ogni** classe abbia il suo docente.
> l'orario. Verificate che **ogni** materia di **ogni** classe abbia la sua docente ed il suo docente.
## Strumenti per andare più veloce
@@ -82,7 +82,7 @@ Configurare tante classi simili a mano è noioso. La pagina offre alcune scorcia
classe. Le materie già presenti non vengono duplicate.
- **Clone to …** — copia il monte ore della classe corrente verso una o più altre
classi selezionate.
- **Copy teachers from …** — copia le assegnazioni dei docenti da un'altra classe,
- **Copy teachers from …** — copia le assegnazioni delle docenti e dei docenti da un'altra classe,
limitatamente alle materie presenti in entrambe.
Flusso tipico: configuri **una** classe "modello" per ogni indirizzo/anno di
@@ -91,20 +91,20 @@ parallele, correggendo solo le differenze.
## Modificare o eliminare una classe
- **Modifica** per correggere nome o anno di corso (non la scuola).
- **Elimina** con conferma: rimuove anche il monte ore e le assegnazioni collegate.
- **Modificate** per correggere nome o anno di corso (non la scuola).
- **Eliminate** con conferma: rimuove anche il monte ore e le assegnazioni collegate.
## Lista di controllo prima di procedere
Prima di passare oltre, verifica che per ogni classe:
Prima di passare oltre, verificate che per ogni classe:
- [ ] siano definite **tutte** le materie con il monte ore corretto;
- [ ] la somma delle ore **entri** nella griglia oraria della scuola;
- [ ] **ogni** materia abbia un **docente assegnato**.
- [ ] **ogni** materia abbia una **docente assegnata ed un docente assegnato**.
---
Il prossimo capitolo riguarda proprio i **docenti**: anagrafica, limiti e
Il prossimo capitolo riguarda proprio le **docenti** ed i **docenti**: anagrafica, limiti e
preferenze.
---