Un semplice registro del docente con Access 2003
Un registro del docente è sostanzialmente un database: su questo
non ci piove. Quindi chi meglio di un computer potrebbe gestirlo ?
La domanda sembrerebbe superflua, ma in Italia continuiamo, e chissà
ancora per quanto, ad utilizzare i classici registri cartacei con la
copertina blu (....chissà poi perchè blu ?).
Tuttavia, magari solo a scopo didattico oppure per poter disporre
di un registro consultabile anche da casa, con annotazioni delle
attività didattiche, potrebbe essere interessante.
E perchè non costruirselo sulle proprie necessità ? Beh, certo,
bisogna conoscere un po' di Access, ma nemmeno tanto. Se sapete
creare una tabella, delle relazioni, creare delle maschere e magari
delle query e dei report, la cosa si può fare. E non ci vuole
nemmeno un po' di programmazione per fare un database semplice ma
funzionale.
Per prima cosa è necessario definire quali informazioni inserire
nel database. Certo, ognuno può decidere di metterci ciò che gli può
risultare più utile, magari anche in relazione alla tipologia della
propria scuola, ma in generale si potrebbero ipotizzare questi
insiemi di informazioni:
- Anagrafica
- Valutazioni
- Informazioni e note
- Assenze
Ovviamente tutto potrebbe essere inserito in un database
monotabellare, ma sfruttando le relazioni, è decisamente più
funzionale ed elegante creare una tabella per ciascun ambito di
informazioni.
Anagrafica
In questa tabella i campi da inserire possono essere vari. Il mio
consiglio è quello di mettere:
- Classe
- Cognome
- Nome
- Data di nascita
- Indirizzo
- Città
- Telefono
- Cellulare
- Email del genitore
Oltre a ciò potrebbe risultare utile, per chi come me ha più di
150 alunni, una foto dell'alunno e, se trattasi di classi prime
superiori, la scuola media di provenienza ed il giudizio di licenza
media.
Valutazioni
Questa tabella dovrebbe contenere:
- Data della prova
- Tipologia della prova (es. compito scritto, interrogazione,
test, etc.)
- Voto
Informazioni e note
Questa tabella può contenere semplicemente delle annotazioni,
come ad esempio i ricevimenti dei genitori, note disciplinare,
annotazioni varie. I campi possono essere:
- Data dell'informazione
- Descrizione
Assenze
I campi della tabella potrebbero essere semplicemente:
- Data
- Tipologia (assenza, ritardo, entrata posticipata, uscita
anticipata)
Queste sono le tabelle che ho utilizzato nell'esempio guidato del
webcast, ma altre se ne possono aggiungere. Nel mio registro ho,
infatti, inserito anche le lezioni svolte, ovviamente facendo in
modo che l'inserimento di una lezione si leghi a ciascun alunno
della stesa classe.
Al termine della creazione delle tabelle è opportuno creare una
maschera di inserimento. Il modo più semplice è
quello di creare maschere, utilizzando la composizione guidata di
Access, di ciascuna tabella. Poi si apre, in modalità progettazione,
la tabella Anagrafica e si incollano in essa, facendo loro spazio,
le altre tabelle. Un minimo di conoscenza di Access consentirà di
sistemare al meglio la maschera.
Query e report, ad esempio di
una singola classe, potranno essere creati al momento opportuno.
Come si vede dal webcast
la procedura non presenta difficoltà insormontabili ed il risultato
è funzionale. Certo chi conosce bene Access o i database relazionali
potrà trovare troppo semplici queste procedure, ma, come ho detto
fin dal titolo, questo è un "semplice" registro.
Semplice ma funzionale. Infatti partendo da questo è possibile,
senza troppe difficoltà, pubblicare il registro sul web e gestirlo
da lì. Sembrerebbe complicato, ma con appositi software è possibile
creare delle pagine ASP o PHP per la gestione del database ed anche,
trasformarlo in MySQL.
E, dulcis in fundo, si potrebbe anche consentire l'accesso ai
genitori, attraverso username e password, unicamente ai dati
dei propri figli. Come ? Basta leggere
questo articolo...
Ora divertitevi col webcast
audio-video.

Clicca per visualizzare il webcast
Se poi non avete voglia di provarci, potete scaricare il database
di esempio da
qui...
|