Reti Aperte e Soluzioni Integrate per le Scuole

Reti Aperte e Soluzioni Integrate per le Scuole

AICA   una ricerca AICA per diffondere le tecnologie di rete
basate sulla cultura Open Source nelle scuole

 

Caso F: analisi dei bisogni di comunicazione

Un sistema informativo capace di rispondere a questa impostazione riesce a risolvere i bisogni di comunicazione, condivisione delle conoscenze e cooperazione di tutti gli attori della scuola: alunni, docenti, preside, personale ATA, genitori. La comunicazione digitale deve consentire l’invio di messaggi dalla direzione agli alunni, ai genitori, ai docenti in modo diffuso e in modo selezionato (circolari generali e avvisi per classi, per dipartimento, ecc.), di raccogliere risposte e richieste, di comunicare tra docenti delle stesse discipline o delle stessi classi, di favorire la comunicazione dei docenti con alunni e genitori.
Sono quindi necessarie una casella di posta per ciascuna persona (sia esso docente, alunno o personale ATA) e una rubrica condivisa e generale a cui far riferimento per i vari gruppi (classi, dipartimenti, consigli di classe, comitati, consiglio, ecc.).

I servizi di comunicazione: si evidenzia che vi sono molte relazioni di dipendenza in ragione della interconnessione dei servizi

Ogni scuola superiore è di fatto strutturata in diversi ambienti di apprendimento-formazione (docenti con ogni loro classe in aula o in laboratorio, consigli di classe, dipartimenti, collegio docenti) e di “uffici” (segreteria didattica, amministrativa, personale, staff, tecnici di laboratorio). Ciascuno di questi ambienti richiede la condivisione di documentazione e forme evolute di cooperazione per favorire l’apprendimento degli allievi.
Sono necessari quindi strumenti informativi in grado di raccogliere (favorire l’immissione), organizzare ordinatamente e diffondere conoscenze (dispense, articoli, media, unità didattiche).
Per tali esigenze l’adozione di un DBMS risulta fondamentale per la gestione di informazioni strutturate di tipo complesso accompagnato dalla presenza di un web server quale interfaccia per favorirne la fruizione migliore.
Risulta altrettanto essenziale (anche in riferimento alle riforme avviate) disporre di strumenti per gestire e monitorare i processi di programmazione e valutazione al fine di misurare l’efficacia di ogni attività in funzione all’apprendimento degli allievi come stabilito dal Piano dell’offerta formativa.
Il sito Internet è il luogo privilegiato di riferimento per ogni attività di ricerca e di collaborazione in cui tutti inseriscono e, non solo scaricano, informazioni ovvero il contenitore centrale dove sono depositati i documenti digitali originali.

CASO F- Use case per i bisogni di comunicazione (apre nuova finestra browser).

Come si legge il diagramma

Prima di tutto individua gli attori, cioè coloro che interagiranno con il sistema. In questo caso ne sono previsti nove. Alcuni di essi possono identificarsi con la stessa persona. Quello che conta è il ruolo ricoperto da questa persona, non la persona fisica.

Devi mappare ciascuno con delle persone fisiche. Se non trovi persone che possano ricoprire quel ruolo nella tua scuola puoi ignorare le linee che connettono gli attori con gli ovali.

Le linee rappresentano delle relazioni, mentre gli ovali gli Use Case, ovvero i servizi da attivare. Se uno Use Case non e' in relazione con altri Use Case o con attori puoi ignorarlo.

Identifica quindi gli Use Case che ti interessa implementare e verifica che abbiano un attore o un altro Use Case connesso attraverso una relazione. Le linee tratteggiate rappresentano una dipendenza.

Se uno Use Case A dipende da un altro B devi prima implementare il servizio B.

Facciamo un esempio.

Supponiamo che nella tua scuola esistano tutte le figure previste, ma che non desideri implementare il servizio di fax modem e non ti interessa avere un'agenda condivisa. Puoi dunque ignorare la presenza di questi due Use Case.

Il diagramma ti dice che la segreteria, il dirigente, la scuola e il personale di staff devono possedere un indirizzo e-mail. Per questa classe di scuole è pensabile assegnare un indirizzo di posta elettronica anche agli studenti. Il personale del team ICT gestirà un servizio Web (per attivare il quale e' necessario un pacchetto software specifico: apache).

Solo docenti e il personale del team ICT però possono procedere all'aggiornamento dei contenuti del sito: l'utente si limita a consultarlo. Il personale di staff gestisce una rubrica attraverso un servizio web da cui, evidentemente, questa dipende. Se vuoi procedere con l'implementazione la prima cosa di cui ti devi preoccupare è l'attivazione del servizio web, poiché da esso dipende l'attivazione della rubrica.

Per questa classe di scuole è prevista la realizzazione di un giornalino che eventualmente può essere pubblicato sul web. La relazione esistente tra utente e giornalino indica che alla sua realizzazione concorrono più figure non necessariamente organiche alla scuola. La relazione di dipendenza con il servizio web indica che per pubblicare online il giornalino occorre disporre del servizio. Anche la possibilità di attivare un forum di discussione tra i vari utenti dipende dall'attivazione di questo servizio. In genere il forum di discussione è incluso in un CMS (Content Management System) per cui la sua realizzazione si ottiene banalmente installando uno di questi prodotti. Un CMS è un sistema per lo sviluppo collaborativo di siti web e dunque rappresenta un particolare aspetto dell'html editing.

Quando il numero di plessi diventa alto può valere la pena realizzare dei servizi per i quali docenti e studenti possano condividere lo stesso desktop in modo remoto. Ciò può essere realizzato grazie a pacchetti come VNC che funzionano sia con Windows che con Linux.

In generale si può osservare come in questo caso il servizio web sia centrale per la realizzazione di moltissimi altri servizi ed è dunque opportuno procedere alla sua attivazione prima degli altri.

Puoi invece procedere ad attivare l'e-mail per le figure indicate senza attendere l'attivazione di altri servizi (ad esempio, attraverso un provider). A questo punto puoi consultare il diagramma delle implementazioni corrispondente ai servizi che intendi realizzare. Alcuni servizi non sono descritti nei diagrammi delle implementazioni perché sono molto semplici (ad esempio, la rubrica, nel caso più complesso, richiede essenzialmente l'attivazione di un database, ma nel caso più semplice è sufficiente scrivere un file di testo consultabile via web).

Home - Metodologia - Soluzioni - How To