ESERCITAZIONE - MULTIFOGLIO E MULTIFILE
 

Gli esercizi 3.1, 3.2 e 3.3 utilizzano lo stesso vocabolario scaricabile al seguente link   .

Attenzione poiché gli upload sul registro sono limitati in dimensioni (non sono ammessi ad oggi upload superiori a 256 Kbyte) si consiglia di eliminare dal vocabolario, prima della pubblicazione, la gran parte dei vocaboli lasciandone solo una ventina. Quando si eliminano i vocaboli non selezionare le celle ma gli indicatori di linea e procedere, tramite menu contestuale, alla cancellazione.

Nello svolgimento degli esercizi utilizzare comunque il vocabolario completo poiché la capacità di gestire grosse quantità di dati rientra negli obbiettivi della presente esercitazione.

Ogni studente deve pubblicare la propria soluzione anche se sviluppata in collaborazione con altri compagni. Ogni esercizio va uploadato singolarmente, tramite il mio registro, con un nome del tipo: ESER_DB_N.ZIP dove N è il numero dell'esercizio.

Le date e le modalità di svolgimento verranno comunicate dal docente.

ESERCIZIO M2.3.0 - Funzioni manipolazione stringhe

Svolgere i punti presentati in figura. Le celle gialle rappresentano celle di input, quelle azzurre dovranno contenere  la vostra soluzione mentre quelle grigie rappresentano formule di supporto. 
Attenzione: gli esercizi devono fornire risultati corretti anche variando il contenuto delle celle gialle.

clicca sopra per vedere come varia l'esercizio al variare dei valori digitati nelle celle gialle

Per un corretto svolgimento occorre consultare la sintassi delle seguenti funzioni: LUNGHEZZA, SOSTITUISCI, MAIUSC, RICERCA,TROVA, VAL.ERRORE, SINISTRA, TESTO, VALORE, OGGI, CODICE, CODICE.CARATT, MINUTO, ORA, ADESSO, CELLA, AMBIENTE.INFO.

Per questo esercizio è richiesta la pubblicazione sul registro del docente

ESERCIZIO M2.3.1 - DIZIONARIO MULTILINGUE - unico file

Scaricate il seguente file (in formato TAB-TEXT)  contenente 13.571 vocaboli tradotti in 6 lingue. Il file  è suddiviso in righe ognuna delle quali contiene la stessa parola scritta in 6 lingue differenti. Le lingue utilizzate sono nell'ordine: italiano, spagnolo, tedesco, inglese, francese ed olandese. 
Note relative al file tab-text: 
- La prima riga del file di testo non contiene intestazioni di colonna. 
- Le parole hanno come separatore il carattere TAB (in ascii 9). 

L'esercizio consiste nel creare una cartella Excel/Open Calc ESER_DB_1.XLS/ODS che simuli un semplice traduttore come illustrato nella  figura sottostante.
Attenzione: il foglio di ricerca non deve mostrare:
- barre di scorrimento 
- indici di riga e colonna 
- la griglia.
 Inoltre l'input deve essere consentito solo nella cella gialla corrispondente al termine in italiano.

E' compito dello studente importare il file scaricato in un singolo foglio "Vocabolario" della cartella ESER_DB_1.XLS/ODS. I termini devono essere riorganizzati e riordinati adeguandoli alle necessità delle funzioni di ricerca di EXCEL/OPEN CALC.
Il foglio vocabolario deve presentarsi più o meno così (In Open Calc occorre inserire le intestazioni):

Per svolgere correttamente questo esercizio sono richieste le seguenti  competenze:
- Saper importare un file di testo in excel/OpenCalc
- Saper riordinare correttamente una regione estesa di celle
- Saper richiamare celle ed aree esterne al foglio di lavoro corrente
- Saper inserire delle immagini
- Conoscere la tecnica per le selezioni estese
- Conoscenza delle configurazioni personalizzate di EXCEL/OPEN CALC
- Saper utilizzare la protezione per definire le aree non modificabili.

NOTA:
Se si vuole è possibile utilizzare le seguenti bandierine:

Al termine ogni studente deve UPLOADARE (sfruttando il bottone presente nel registro del professore) il file prodotto . Il nome di questo file zippato deve essere obbligatoriamente ESER_DB_1.ZIP. Come già precisato per uploadare l'esercizio si consiglia di eliminare dal vocabolario la gran parte dei vocaboli lasciandone solo una ventina

ESERCIZIO M2.3.2 - DIZIONARIO MULTILINGUE - Vers. Multifile

Questo esercizio è identico al precedente ma con queste differenze:

1) I vocabolari devono essere registrati in 5 cartelle (file) differenti: una per ogni lingua diversa dall'italiano. Ciascuna cartella deve avere un unico foglio etichettato con il nome della lingua utilizzata.
2) Il foglio di ricerca deve risiedere in un cartella di excel separata dai singoli vocabolari. La maschera deve contenere le immagini delle 6 bandiere come nella figura del 1° esercizio. Le stesse modalità operative presenti nel 1° esercizio devono essere replicate anche in questo esercizio.
3) Al termine ogni studente deve UPLOADARE (sfruttando il bottone presente nel registro del professore) il file zippato contenente la maschera di ricerca e i files dei vocabolari. Il nome di questo file zippato deve essere obbligatoriamente ESER_DB_2.ZIP.

Terminato l'esercizio i files di EXCEL creati dovrebbero essere i seguenti:


Eser_DB_2.xls

Eser_DB_SPA.xls

Eser_DB_TED.xls

Eser_DB_ING.xls

ESER_DB_FRA.xls

Eser_DB_OLA.xls

mentre quelli con OPEN CALC questi altri


Eser_DB_2.ods

Eser_DB_SPA.ods

Eser_DB_TED.ods

Eser_DB_ING.ods

ESER_DB_FRA.ods

Eser_DB_OLA.ods

Per svolgere questo esercizio, oltre alle competenze richieste nel precedente esercizio, è necessario:
- conoscere la gestione dei collegamenti a files esterni in excel
- riorganizzare files di grosse dimensioni 

NOTA: per uploadare l'esercizio si consiglia di eliminare da ogni vocabolario la gran parte dei vocaboli lasciandone solo una ventina per file.

ESERCIZIO M2.3.3 - STATISTICHE - Manipolazione stringhe

Si costruisca un foglio di EXCEL/OPEN CALC contenente il vocabolario delle sole parole italiane utilizzato nell'esercizio 1 e 2. Nello stesso file aggiungere un foglio di Excel (vedi figura) che fornisca le seguenti statistiche
- Numero di parole distinto per lettera iniziale
- Numero di parole distinto per lettera finale
- Numero di parole distinto per lunghezza (numero di caratteri)
- Numero di parole contenenti una certa lettera e questo per tutte le lettere dell'alfabeto
- Numero di parole che iniziano e terminano con la stessa lettera e questo per tutte le lettere dell'alfabeto.
- Numero di caratteri totali
- Numero di caratteri totali senza considerare gli spazi

Il foglio delle Statistiche deve presentarsi più o meno in questo modo.

Per questo esercizio sono richieste le funzioni: SINISTRA, DESTRA, LUNGHEZZA, SE, MAIUSC, SOSTITUISCI, CONTA.SE, SOMMA.SE, SOMMA

Suggerimento: Aiutarsi con le colonne di supporto come in figura qua sotto.

NOTA: per uploadare l'esercizio nel registro si consiglia come al solito di eliminare dal vocabolario la gran parte dei vocaboli lasciandone solo una ventina

ESERCIZIO M2.3.4 - FORMATI ED IMPOSTAZIONI

Costruire una cartella di EXCEL/OPEN CALC (ESER3_3.XLS) per la gestione delle assenze scolastiche degli studenti di una classe. Il file deve essere composto da 3 fogli. Le funzionalità principali offerte, dopo aver digitato la matricola di uno studente, sono:
- la visualizzazione dei dati dello studente
- l'estrazione del numero totale di assenze, distinto per mese, dello studente specificato.

Il primo foglio (Classe) deve presentarsi come illustrato nella figura seguendo i vincoli sotto elencati.

FOGLIO CLASSE
Il foglio Classe contiene l'elenco non ordinato degli studenti. Inoltre:
- Non deve apparire la barra di scorrimento orizzontale
- Non deve essere visibile la griglia standard
- I nominativi devono essere almeno 10 completi di indirizzo e località
- la prima riga, quella delle intestazioni, deve essere sempre visibile anche se scorro l'elenco fino ad arrivare a riga 65536
- analogamente le colonne A e B devono rimanere sempre visibili anche se mi sposto alla colonna IV (per excel 2003) / AMJ (per Open Calc 3.1.1). 


Il foglio Assenze consente la registrazione delle assenze e deve essere redatto seguendo questi vincoli.

FOGLIO ASSENZE
Il foglio Assenze deve contenere l'elenco delle assenze degli studenti in ordine cronologico. Inoltre:
- Devono essere visibili solo gli indici di colonna delle prime  prime 3 colonne
- Non deve apparire la barra di scorrimento orizzontale
- L'elenco deve contenere le assenze di almeno 5 alunni distinti (alcune effettuate nello stesso mese) per  un totale di 20 assenze
- Le celle della colonna C (azzurre) devono visualizzare in automatico il nominativo dello studente assente dopo aver digitato la matricola. La formula (basata su CERCA.VERT e VAL.ERRORE) deve contenere riferimenti assoluti (quelli con il $ per intenderci) all'area dei dati presente nel foglio Classe.
- Le aree azzurre devono risultare bloccate. Come al solito le celle gialle indicano celle di input.
PS: è possibile che siano necessarie delle colonne di supporto.

Ed infine il foglio INTERROGAZIONE:

FOGLIO INTERROGAZIONE

Il foglio Interrogazione, a fronte della sola digitazione della matricola (cella gialla), deve presentare:
- i dati anagrafici completi dello studente
- Non deve apparire la barra di scorrimento orizzontale
- il totale delle assenze di tutto l'anno con la suddivisione per mese
- in basso deve essere presentata la data e l'ora corrente. (suggerimento: vedi la funzione ADESSO() e le impostazioni di formato personalizzato per la cella).
- l'unico punto digitabile di tutto il foglio deve essere la cella gialla corrispondente alla matricola.
- non devono essere visibili gli zeri relativi ai mesi dove non si sono riscontrate assenze
- La non digitazione della matricola o la digitazione errata della matricola deve essere gestita visualizzando celle vuote in corrispondenza delle celle azzurre (escluso la data in basso) .

 

Al termine ogni studente deve UPLOADARE (sfruttando il bottone apposito nel registro del professore) il  file. Il nome del file deve essere obbligatoriamente ESER_DB_4.ZIP.

                                                                                                                            Buon Lavoro