logo


Questa pagina permette di predisporre il CALENDARIO DEI CONSIGLI DI CLASSE in modo rapido.
L'algoritmo calendarizza tre Consigli in parallelo per ciascuna delle quattro fasce orarie (ad es. 14-15, 15-16, 16-17 e 17-18). I tre consigli di classe che si tengono nello stesso orario non possono avere docenti in comune, per evitare sovrapposizioni.
Si prende qui in considerazione l'organico del Liceo "Filzi" di Rovereto, che conta 35 classi.

I docenti di religione cattolica e scienze motorie non vengono tenuti in considerazione poiché compaiono in tanti Consigli. Questo complica e limita troppo la scelta di un Consiglio da collocare in parallelo. Vengono riportati tra parentesi, in modo da poterli inserire manualmente nelle diverse riunioni, in base alla necessità.
Le codocenze non sono state prese in considerazione: solo il docente della disciplina viene considerato membro del CdC. Il codocente non compare.
Nella tabella vengono visualizzati anche dei numeri, che vanno ignorati. Sono stati inseriti solo per agevolare la scrittura dell'algoritmo.
Non viene effettuato nessun controllo sul numero di riunioni associate a ciascun docente: non si controlla, ad esempio, che un docente non debba venire per più di due giorni oppure non debba attendere troppo tra una riunione e l'altra.

Istruzioni:
L'algoritmo propone, per ciascuna cella della tabella (che corrisponde a un CdC), una serie di possibili classi. Le classi candidate vengono proposte in modo da evitare sovrapposizioni con le riunioni della stessa fascia oraria.
Per selezionare una classe si deve premere il pulsante verde ("seleziona questo CdC e prosegui >"). In automatico il sistema propone una o più classi per la riunione successiva.
La procedura è quindi solo in parte automatica: l'utente deve scegliere manualmente i CdC tra quelli proposti. Ovviamente, mano a mano che si procede, diminuisce la possibilità di scelta e l'elenco delle classi possibili si riduce.
Se l'algoritmo si ferma e non propone più nessuna opzione (cella vuota della tabella e nessun pulsante per proseguire) significa che la combinazione delle riunioni scelte precedentemente non permette di calendarizzare altre riunioni senza sovrapposizioni. A quel punto bisogna tornare indietro (freccia indietro nel browser) e fare scelte diverse.
Dalla 25esima classe in poi l'algoritmo inizia ad elencare le classi che devono essere ancora inserite, per aiutare nella scelta.



GIORNO 1
AULA 1 AULA 2 AULA 3
14-15 1EA
Barbagallo
Gasperotti
Leone
Paolini
Tosin
Tovazzi
Zambelli
1
2
3
(Valduga)
(Cinardi)

1EB
Azzilonna
Barbagallo
DelliGuanti
Falcone
Leone
Tomasoni
Tosin
4
5
6
(Catalucci)
(Cinardi)

1EC
Bianchi
Falcone
Filosi
Leone
Pataoner
Tomasoni
Zanoni
7
8
9
(Vigagni)
(Cinardi)

1UA
Baroni
Berardi
Ferreri
Mazzarano
Nave
Nespoli
Rigatti
Valese
Veronesi
10
(Catalucci)
(Toss)

1UB
Baroni
Berardi
Cristofoli
Ferreri
Mazzarano
Nespoli
Stephan
Tsagris
Veronesi
11
(Valduga)
(Toss)

1UC
Berardi
Cadei
Ciaghi
Cristofoli
Ferreri
Mascolo
Mazzarano
Stephan
Veronesi
12
(Giordani)
(Toss)

1UD
Bertoldi
DeAngelis
Ferreri
Margheriti
Mazzarano
ModenaL
Valese
Veronesi
Zanoni
13
(Valduga)
(Toss)

2EA
Cattadori
Gasperotti
Mascolo
Paolini
Tosin
Tovazzi
Zambelli
14
15
16
(Giordani)
(Cinardi)

2EB
Azzilonna
Cattadori
Fiorillo
Franceschini
Mazzia
Rigatti
Tosin
17
18
19
(Catalucci)
(Cinardi)

2EC
Cattadori
DeAngelis
DelliGuanti
Filosi
Fiorillo
Tomasoni
Zanoni
20
21
22
(Valduga)
(Cinardi)

2UA
Azzilonna
Baroni
Bianchi
Cristofoli
Mazzarano
Nave
Nespoli
Schiaulini
Tappa
23
(Catalucci)
(Toss)

2UB
Baroni
Berardi
Bianchi
Ciaghi
Ferreri
Mazzarano
Nespoli
Shehu
Tsagris
24
(Vigagni)
(Toss)

2UC
Azzilonna
Berardi
Bianchi
Cadei
DAlessandro
Giordani
Leone
Mazzarano
Shehu
Tappa
(Giordani)
(Toss)

2UD
Azzilonna
Berardi
Bertoldi
Bianchi
Cadei
Leone
Mazzarano
ModenaL
Valese
25
(Valduga)
(Toss)

3EA
Barbuto
Farina
Gasperotti
Mascolo
Paolini
Sterni
Tovazzi
Zambelli
26
27
(Giordani)
(Cinardi)

3EB
Bazzoni
Farina
Matarrese
Mazzia
Moser
Rigatti
Zoia
28
29
30
(Catalucci)
(Cinardi)

3EC
Ballarini
DeAngelis
Farina
Filosi
Fiorillo
ModenaL
Vassallo
31
32
33
(Vigagni)
(Cinardi)

3UA
Badalin
Barbagallo
DeCarneri
Eccher
Girardini
Schiaulini
Stephan
Vassallo
Vinciguerra
34
(Valduga)
(Toss)

3UB
Andreoli
Barbagallo
Bussolon
Ciaghi
Cristofoli
Eccher
Girardini
Rossi
Vinciguerra
35
(Vigagni)
(Toss)

3UC
Andreoli
DAlessandro
DeCarneri
Eccher
Girardini
Liparoto
Mantovan
Vassallo
Zanella
36
(Valduga)
(Toss)

3UD
Bigazzi
Crupi
DAlessandro
Garniga
Girardini
Liparoto
Margheriti
Rizzi
Vallin
37
(Valduga)
(Scottini)

4EA
Barbuto
Farina
Gasperotti
Mascolo
Paolini
Sterni
Tovazzi
38
39
40
(Giordani)
(Cinardi)

4EB
Bazzoni
Farina
Matarrese
Mazzia
Moser
Rigatti
Zoia
41
42
43
(Catalucci)
(Cinardi)

4EC
DeAngelis
Falcone
Farina
Filosi
Manica
Matarrese
ModenaL
Rigotti
44
45
(Vigagni)
(Cinardi)

4UA
Badalin
Barbagallo
DeCarneri
Eccher
Girardini
ModenaB
Naimor
Rizzi
Schiaulini
46
(Catalucci)
(Scottini)

4UB
Barbagallo
Bussolon
Cristofoli
Eccher
Girardini
Mantovan
Naimor
Rossi
Vinciguerra
47
(Vigagni)
(Toss)

4UC
Crupi
Bigazzi
Girardini
Liparoto
Mantovan
Naimor
Shehu
Tappa
Zanella
48
(Giordani)
(Scottini)

4UD
Andreoli
Eccher
Crupi
DAlessandro
Girardini
Liparoto
Mantovan
Margheriti
Vallin
49
(Giordani)
(Scottini)

5EA
Barbuto
Cristofoli
Farina
Fiorillo
Gasperotti
Mascolo
Sterni
50
51
52
(Giordani)
(Cinardi)

5EB
Bazzoni
Farina
Matarrese
Mazzia
Rigatti
Zanoni
Zoia
53
54
55
(Catalucci)
(Cinardi)

5EC
Ballarini
DeAngelis
Falcone
Farina
Filosi
Rigotti
Tomasoni
56
57
58
(Vigagni)
(Cinardi)

5UA
Andreoli
Badalin
Barbagallo
DeCarneri
Eccher
Girardini
ModenaB
Rizzi
Schiaulini
59
(Catalucci)
(Toss)

5UB
Barbagallo
Ciaghi
Eccher
Girardini
Margheriti
ModenaB
Rizzi
Shehu
Vinciguerra
60
(Vigagni)
(Toss)

5UC
DAlessandro
Eccher
Garniga
Girardini
Liparoto
Naimor
Rizzi
Tovazzi
Zanella
61
(Giordani)
(Toss)

5UD
Andreoli
Bigazzi
Bussolon
Garniga
Girardini
Liparoto
Rossi
Tappa
Vallin
62
(Valduga)
(Scottini)

15-16
16-17
17-18