Vai al contenuto
Guida all'uso

Dalla classe vuota alla disposizione pronta da stampare.

«PostiPerfetti» assegna i posti tenendo conto di come sono disposti i banchi, delle esigenze dei singoli studenti e delle vicinanze già usate in precedenza. Crea il file della classe, imposta ciò che serve, configura aula e modalità di assegnazione e conserva nello Storico le disposizioni generate.

Le fasi della guida, in breve

Classe

File .txt, caricamento nell'Editor, anteprima e salvataggio.

Vincoli

Posizione, FISSO, incompatibilità e affinità.

Configurazione

Coppie o terzetti, posti per fila e gestione del resto.

Generazione

Mensile o Annuale, anteprima e salvataggio.

Risultati

Aula, Report, Storico, Statistiche ed esportazioni.

Guida passo per passo

1 — Crea e seleziona la classe

  • { } Dopo aver avviato il programma, clicca sul pulsante "Apri cartella". Il tuo file manager ti mostrerà la cartella che contiene le classi. Lì troverai due file di esempio: guarda soprattutto "Classe-BASE_esempio.txt", che puoi usare come modello per preparare la tua.
  • { } Con un normale editor di testo — ad es. "Blocco note" su Windows o un editor equivalente su Linux — crea un nuovo file in formato .txt con il nome della tua classe (ad es. "Classe 1A.txt").
    Nota per Windows: l'estensione ".txt" potrebbe essere nascosta, quindi è possibile che il file ti appaia semplicemente come "Classe 1A". Va bene così.
    Usa un semplice editor di testo, non un programma di videoscrittura come Microsoft Word o LibreOffice Writer.
  • { } Apri il file e inserisci uno studente per riga nel formato "Cognome;Nome;Genere", usando "M" o "F" per il genere. Non è necessario ordinare gli studenti: l'Editor li mostrerà automaticamente in ordine alfabetico.
    Puoi anche usare soltanto "Cognome;Nome": in questo caso l'Editor ti chiederà di indicare il genere prima di salvare. Per iniziare, però, è più pratico inserire subito tutti e tre i dati.
  • { } Clicca su "Seleziona classe" e scegli il file che hai appena creato: nell'Editor verrà creata una scheda per ogni studente. Se è una nuova classe, un messaggio ti ricorderà che, per ogni allievo, puoi modificare la "posizione" e impostare eventuali "affinità" e "incompatibilità" con altri compagni. Se invece riapri una classe già salvata da «PostiPerfetti», ritroverai anche le posizioni e i vincoli impostati in precedenza.
    (Il file "Classe-COMPLETO_esempio.txt" mostra proprio l'aspetto di una classe dopo che queste informazioni sono state salvate dal programma).

2 — Imposta la posizione e i vincoli

  • { } Nel menu "Posizione" scegli:
    · "NORMALE", nessuna preferenza rispetto alla fila;
    · "PRIMA", deve stare nella prima fila (utile ad es. per allievi più propensi a distrarsi, con difficoltà di vista o altri bisogni particolari);
    · "ULTIMA", preferenza per stare verso il fondo dell'aula (utile ad es. per allievi di alta statura o per altre esigenze);
    · "FISSO", posto stabile nel primo banco a sinistra della prima fila.
    PRIMA e FISSO sono vincoli assoluti: non vengono mai ignorati. ULTIMA è invece una preferenza. Il programma cerca di rispettare anche quest'ultima, ma può rinunciarvi quando è necessario per trovare una disposizione valida.
  • { } Con "Aggiungi INCOMPATIBILITÀ" puoi indicare quanto è importante evitare una vicinanza (per allievi che, in banco assieme, rischierebbero ad es. di distrarsi, litigare o disturbare):
    · livello 1, meglio non vicini, ma accettabile se necessario;
    · livello 2, da evitare con maggior forza;
    · livello 3, mai vicini: vincolo assoluto.
  • { } Con "Aggiungi AFFINITÀ" puoi indicare quanto desideri favorire una vicinanza (ad es. per "bilanciare" i livelli degli allievi e promuovere la collaborazione, per facilitare l'integrazione o altre ragioni):
    · livello 1, lieve preferenza per stare vicini;
    · livello 2, preferenza più marcata;
    · livello 3, forte preferenza, ma non un obbligo assoluto.
  • Puoi aggiungere più "incompatibilità" e/o "affinità" per lo stesso studente. Dopo aver scelto il compagno, seleziona sempre anche il livello. Se una relazione resta incompleta, il programma ti chiederà di completarla prima di salvare.
  • Ogni relazione è bidirezionale: quando aggiungi o modifichi un vincolo, l'Editor aggiorna automaticamente anche la scheda dell'altro studente. Non devi quindi inserirlo due volte. Per eliminarlo, clicca su "Rimuovi" in una delle due schede: verrà rimosso automaticamente anche dall'altra.
  • { } (OPZIONALE) Puoi usare "Espandi schede" per una visione d'insieme degli studenti, "Dettaglio vincoli" per controllare tutte le incompatibilità, affinità e posizioni inserite, e "Anteprima file classe (.txt)" per vedere come apparirà il file completo dopo il salvataggio.
  • Nei terzetti e nei quartetti sono considerati vicini soltanto gli studenti seduti uno accanto all'altro. Ad esempio, in "Anna + Luca + Marco", Anna è vicina a Luca e Luca è vicino a Marco; Anna e Marco, invece, non sono considerati vicini.

3 — Lo studente FISSO

  • Puoi indicare al massimo un FISSO per classe.
  • Occupa sempre il primo posto a sinistra della prima fila. Questa posizione è pensata per allievi con Bisogni Educativi Speciali o altre esigenze che richiedono una collocazione stabile, vicina alla cattedra e costante nel tempo.
  • Il compagno vicino può cambiare nelle diverse assegnazioni: il programma lo sceglie tenendo conto dei vincoli e delle vicinanze già sperimentate. In tutte le disposizioni il vicino diretto del FISSO avrà a sua volta un altro compagno al banco adiacente, in modo da non restare isolato se l'allievo FISSO dovesse temporaneamente uscire dall'aula.
  • Nella scheda del FISSO, incompatibilità e affinità sono disabilitate. Se, ad esempio, vuoi favorire la vicinanza con un determinato allievo, imposta nella scheda di quell'allievo un'affinità di livello 3 con il FISSO.

4 — Configura aula e assegnazioni

  • Quando hai terminato le modifiche, clicca su "SALVA e CARICA": il programma aggiornerà il file della classe e renderà operative le nuove impostazioni. Finché non lo fai, le modifiche dell'Editor non vengono usate nelle assegnazioni. Dopo il salvataggio diventerà operativo il pannello di sinistra, che contiene i seguenti box:
  • { } "CONFIGURAZIONE AULA": scegli se disporre gli studenti "a coppie" oppure "a terzetti". Con "Posti per fila" puoi adattare la disposizione alla tua aula: a coppie puoi scegliere da 4 a 10 posti per fila, mentre a terzetti puoi scegliere 6 oppure 9 posti. Il numero delle "File" e i "Posti totali" si aggiornano da soli; eventuali posti eccedenti verranno rimossi automaticamente.
  • "GENERE MISTO": a coppie trovi l'opzione "Preferisci coppie miste (M+F)"; a terzetti diventa "Preferisci vicinanze miste (M+F)". Se la attivi, il programma favorisce le combinazioni "maschio + femmina", ma non le rende obbligatorie.
  • "MODALITÀ ASSEGNAZIONE": scegli "Mensile" per generare una sola disposizione oppure "Annuale" per generarne da 1 a 10 e valutarle insieme in un'anteprima.
  • { } Il box "GESTIONE NUMERO DISPARI" o "GESTIONE DEL RESTO" compare soltanto quando serve un gruppo diverso da quello previsto dalla modalità scelta.
    · A coppie, quando necessario viene formato un trio. Puoi scegliere dove collocarlo tra le posizioni "Davanti", "In mezzo" o "In fondo".
    · A terzetti, il programma crea automaticamente il gruppo necessario: un quartetto oppure una coppia. In alcuni casi puoi scegliere di sostituire la coppia con 2 quartetti.
    Potrai scegliere la collocazione del gruppo tra quelle compatibili con la disposizione dell'aula; se ne esiste una sola, sarà impostata automaticamente.

5 — Meglio "Mensile" o "Annuale"?

  • { } Mensile (un mese): genera una sola disposizione. Al termine si apre la scheda "Aula", con la piantina dei posti, mentre il "Report" ti permette di controllare nel dettaglio le vicinanze create, i vincoli e le preferenze considerate, le posizioni e gli eventuali riutilizzi.
    La modalità Mensile è particolarmente utile per sperimentare, fare le tue prime prove e prendere confidenza con il programma. Ti permette di vedere concretamente come le impostazioni della classe influenzino il risultato e, se necessario, di modificare numero o livello dei vincoli prima di affidare a «PostiPerfetti» la programmazione di più mesi.
  • { } Annuale (più mesi): genera da 1 a 10 mesi e li presenta insieme in un'anteprima.
    Questa è la modalità consigliata quando avrai preso confidenza con il programma. «PostiPerfetti» non si limita infatti a produrre una sequenza di mesi: prova più annate complete e ne confronta la qualità. Nella scelta dà particolare importanza alla riduzione delle vicinanze già usate e delle incompatibilità, tenendo conto anche delle affinità. Quando alcuni riutilizzi diventano inevitabili, cerca di non anticiparli e di distanziarli nel tempo. Il risultato è quindi una rotazione pensata come un "insieme", non una semplice successione di assegnazioni Mensili sommate l'una all'altra.
    · Al termine si apre un'anteprima dell'intera annata: puoi esaminare ogni mese, osservando le piantine della classe e consultando i Report prima di decidere. Con "Accetta e salva nello Storico" salvi tutte le assegnazioni in ordine; con "Scarta tutto" non viene salvato nulla e lo Storico resterà invariato. Durante l'elaborazione puoi sempre cliccare su "Annulla".
  • Come funziona l'algoritmo.
    · Il programma cerca una disposizione che rispetti tutti i criteri impostati e non ripeta nessuna vicinanza già registrata. Se non trova una soluzione, allenta in modo progressivo soltanto i criteri non assoluti: prima quelli di livello 1, poi quelli di livello 2 e la posizione ULTIMA.
    · Solo nell’ultimo tentativo può mettere da parte anche le affinità di livello 3 e la preferenza per il genere misto, ammettendo se necessario alcune vicinanze già utilizzate (che vengono segnalate nel Report).
    · Le "incompatibilità di livello 3" e le posizioni "PRIMA" e "FISSO" non vengono mai violate.
  • NOTA: le rotazioni "a coppie" e "a terzetti" sono indipendenti. Un precedente nell'altra modalità verrà segnalato nel Report, ma solo a titolo informativo e senza influenzare la generazione corrente.

6 — Gestisci i risultati

  • La scheda "Aula" mostra la piantina della disposizione. Nella modalità Mensile, per conservarla e farla entrare nelle rotazioni future, usa prima "Salva assegnazione"; dopo il salvataggio si abilitano anche "Esporta Excel" ed "Esporta Report".
  • La scheda "Report" ti permette di capire nel dettaglio come è stata costruita la disposizione: mostra le vicinanze create, affinità e incompatibilità rilevate, rispetto delle posizioni ed eventuali riutilizzi. Le vicinanze già utilizzate sono evidenziate in ocra.
  • La scheda "Storico" conserva le assegnazioni salvate e costituisce la memoria delle rotazioni. Puoi rinominare le voci con doppio clic nella casella "Nome", aprire Dettagli e Layout, esportarle oppure eliminarle.
  • Mantieni nello Storico soltanto le disposizioni effettivamente usate in classe. Se ne hai salvata una ma poi non l'hai applicata, eliminala prima di generarne di nuove: il programma ricostruirà automaticamente la memoria delle rotazioni utilizzando solo le assegnazioni rimaste.
  • La scheda "Statistiche" ti permette di osservare nel tempo l'andamento delle rotazioni: comprende un riepilogo generale, le coppie più frequenti, le statistiche sui terzetti, il dettaglio di quali compagni di banco ha avuto ogni studente, le presenze in prima fila e le coppie mai formate. L'intero riepilogo può essere esportato in un file di testo.

7 — Durante l'anno

  • Se vuoi cambiare "posizione", "affinità" o "incompatibilità" di qualche studente, riapri il file della classe con "Seleziona classe", modifica le schede interessate e clicca nuovamente su "SALVA e CARICA". Le assegnazioni successive useranno le nuove impostazioni.
  • Per aggiungere o rimuovere uno studente, modifica manualmente il file di testo della classe: aggiungi o elimina la relativa riga, quindi seleziona di nuovo il file nell'Editor. Se aggiungi uno studente, completa poi nell'Editor la posizione e gli eventuali vincoli, quindi clicca su "SALVA e CARICA".
  • Se rinomini il file della classe, «PostiPerfetti» può riconoscere gli studenti e proporti di ricollegare la classe allo Storico esistente, conservando la memoria delle rotazioni precedenti.
  • Se una disposizione salvata non è stata poi usata in classe, eliminala dallo Storico prima di generarne di nuove: in questo modo la memoria delle rotazioni continuerà a rappresentare ciò che è realmente avvenuto.

8 — Eventuali problemi

  • Il file non viene caricato? Un file BASE deve avere 2 o 3 campi per riga; un file COMPLETO deve averne esattamente 6. Leggi il dettaglio del popup, che indica la riga e il problema da correggere, quindi selezionalo di nuovo.
  • Il nome di uno studente viene rifiutato? Nei nomi e cognomi non usare underscore (_), punto e virgola (;), virgola (,), due punti (:) o cancelletto (#). Usa normalmente lettere, spazi, apostrofi o trattini.
  • Il programma segnala studenti duplicati? Due allievi non possono avere lo stesso identico Cognome e Nome: aggiungi un secondo nome o una sigla distintiva, ad es. "Giovanni Bianchi (biondo)" oppure "Giovanni Bianchi2".
  • C'è un problema di codifica del file? Apri il file con un editor di testo, salvalo con codifica "Unicode UTF-8" e selezionalo di nuovo.
  • Non riesci a salvare le modifiche dell'Editor? Controlla che tutti gli studenti abbiano il genere impostato e che ogni affinità o incompatibilità abbia indicati sia il compagno sia il livello.
  • L'assegnazione fallisce? Controlla soprattutto le incompatibilità di livello 3 e il numero di studenti con posizione PRIMA rispetto ai posti disponibili per fila. A terzetti prova, quando disponibile, l'alternativa fra una coppia e due quartetti.
  • Compaiono vicinanze già usate? Dopo molte assegnazioni le combinazioni nuove possono esaurirsi. Il Report segnala chiaramente i riutilizzi: significa che, con la configurazione e i vincoli correnti, il programma ha dovuto ammettere alcune vicinanze già impiegate.
  • L'Annuale fornisce un'annata parziale? È stata raggiunta la soglia massima di elaborazione (10 minuti) prima di completare tutti i mesi richiesti. Puoi valutarla e accettarla, oppure scartarla senza modificare lo Storico.
  • Non puoi esportare dalla scheda Aula? Salva prima l'assegnazione nello Storico: le esportazioni dell'Excel e del Report vengono abilitate solo dopo il salvataggio.


Ricorda che, cliccando sul pulsante Istruzioni all'interno del programma, avrai a disposizione una guida offline con tutti i passaggi da effettuare step by step, insieme alla tabella di risoluzione dei problemi.

Non aver paura di sbagliare!

«PostiPerfetti» impedisce automaticamente che dati incompleti o incoerenti vengano usati senza avvisarti.

· Quando apri una classe

Il programma verifica la presenza di eventuali studenti duplicati, i valori di genere e posizione, i nomi richiamati nei vincoli e i relativi livelli. Applica in automatico le correzioni sicure; se il file contiene invece dati non validi, ti indica che cosa correggere.

· Mentre lavori nell’Editor

Mantiene gli studenti in ordine alfabetico e sincronizza affinità e incompatibilità nelle due direzioni. Se un vincolo è incompleto, contraddittorio o presenta livelli differenti fra due studenti, vieni guidato nella soluzione dell'incongruenza.

· Prima dell’assegnazione

Controlla che la classe sia stata caricata, che non vi siano modifiche ancora da salvare, che sia stato indicato al massimo un solo studente FISSO e che la prima fila possa ospitare tutti gli studenti con posizione PRIMA.

· Durante la generazione

Non viola mai le incompatibilità di livello 3 né le posizioni PRIMA e FISSO. Calcola inoltre il gruppo finale necessario impedendo che qualche studente rimanga isolato. Gli eventuali riutilizzi di vicinanze già impiegate vengono segnalati chiaramente.

· Se interrompi la generazione annuale

Puoi annullare l’elaborazione in qualsiasi momento. «PostiPerfetti» arresta il calcolo in modo controllato e non salva le assegnazioni provvisorie già preparate: lo Storico resta esattamente com’era prima che fermassi l'assegnazione.

· Prima di perdere una modifica

Ti avverte se stai chiudendo l’Editor o il programma con dei dati non ancora salvati. Le assegnazioni annuali restano in "anteprima" e non modificano lo Storico finché non scegli esplicitamente di accettarle.

· Se lo Storico si danneggia

Se un crash o uno spegnimento accidentale lascia il file di backup incompleto o danneggiato, il programma tenta di ripristinare l’ultima copia valida disponibile. Riparte da una configurazione vuota solo quando non esiste alcun backup.

· Se la classe cambia nome

Quando rinomini il file di una classe già utilizzata, «PostiPerfetti» riconoscerà gli studenti e ti proporrà di ricollegarla allo Storico già esistente, evitando di perdere la memoria delle precedenti rotazioni.