2016 – 2AA-2BA

DIARIO DELLE LEZIONI

2AA

  1. 13/9 – Presentazione del programma del secondo anno. Presentazione della certificazione ECDL.
  2. 15/9 – Il software, il sistema operativo.
  3. 20/9 – La classificazione del software e le funzionalità dei sistemi operativi.
  4. 22/9 – SO: il modello a strati, il nucleo.
  5. 26/9 – SO: file system, interfaccia utente.
  6. 28/9 – SO: dove si trova il sistema operativo, i sistemi operativi in commercio.
  7. 4/10 – SO: Linux e le distribuzioni.
  8. 12/10 – SO: desktop, le icone e i file.
  9. 14/10 – VERIFICA.
  10. 18/10 – SO: i formati dei file, testo, PDF, HTML, compressi, eseguibili e di sistema.
  11. 25/10 – L’Ora del Codice: “Minecraft”.
  12. 27/10 – SO: cartelle, collegamenti, percorsi, proprietà di sistema.
  13. 3/11 – SO: le caratteristiche del sistema.
  14. 8/11 – Fogli di calcolo: quadrato, rettangolo, rombo, trapezio.
  15. 10/11 – SO: impariamo a operare sui file.
  16. 15/11 – SMALL BASIC: quadrato.
  17. 17/11 – SO: impariamo a cercare i file.
  18. 22/11 – Fogli di calcolo: percentuale e sconto, pi greco, figure solide.
  19. 24/11 – S.d.N.: sistemi di numerazione, storia, posizionali.
  20. 29/11 – VERIFICA.
  21. 1/12 – Fogli di calcolo: produzione mondiale di petrolio.
  22. 13/12 – Fogli di calcolo: quoziente, resto, conversioni.
  23. 15/12 – S.d.N.: contare con le basi da 2 a 16.
  24. 22/12 – Assemblea di classe.

  1. 10/1 – Attività di recupero: funzioni del foglio di calcolo.
    Funzioni: NON() e O().
  2. 12/1 – Attività di recupero: operatori e funzioni.
    Funzione E().
  3. 16/1 – Foglio di calcolo: abitanti della Lombardia, bilancio familiare.
  4. 19/1 – Attività di recupero: conversione da base qualsiasi a base 10.
  5. 24/1 – Fogli di calcolo: prezzi dei libri, formattazione condizionata.
  6. 28/1 – Matematica Senza Frontiere.
  7. 26/1 – Fogli di calcolo: definizioni, riferimenti, intervalli.
  8. 31/1 – Fogli di calcolo: errori, formule, argomenti, …
  9. 2/2 – Fogli di calcolo: funzioni MAX, MEDIA, MEDIANA, MIN, MODA.
  10. 7/2 – Fogli di calcolo: conversione da base 2, 3 e 8 a base 10.
  11. 9/2 – VERIFICA.
  12. 14/2 – Fogli di calcolo: operatori di confronto e concatenazione.
  13. 16/2 – Small Basic: operatori di confronto.
  14. 21/2 – S.d.N.: conversione da base 10 a base 2, 8, 16.
  15. 7/3 – Foglio di calcolo: da base 10 a base 2, 4, 8.
  16. 9/2 – S.d.N.: conversione da base 2 a base 4, 8, 16 e viceversa.
  17. 14/3 – Foglio di calcolo: le funzioni di conversione numeriche.
  18. 16/3 – SW: i linguaggi di programmazione.
  19. 21/3 . VERIFICA
  20. 23/3 – Foglio di calcolo: completamento automatico.
  21. 28/3 – Foglio di calcolo: riferimenti relativi e assoluti.
  22. 30/3 – Fogli di calcolo: SE().
  23. 4/4 – Fogli di calcolo: equazioni di 2° grado.
  24. 6/4 – Fogli di calcolo: scrutinio dei voti.
  25. 11/4 – Fogli di calcolo: funzioni CONTA…
    Small Basic: equazioni di 2° grado.
  26. 27/ 4 – Fogli di calcolo: funzioni FATTORIALE(), MCD(), MCM(), XOR()
  27. 2/5 – Fogli di calcolo: ripasso.
  28. 4/5 – Prova di Matematica per classi parallele.
  29. 9/5 – Prove INVALSI.
  30. 11/5 – VERIFICA.
  31. ???
  32. 16/5 – SW: storia dei linguaggi FORTRAN, LISP, COBOL, BASIC, Pascal, C, …
  33. ??? – CASUALE(), CASUALE.TRA()
  34. 23/5 – SW: progr. imperativa, strutturata, procedurale, top-down, bottom-up.
  35. 25/5 – SMALL BASIC: studio della parabola.
  36. 30/5 – VPython: grafici di funzioni.

2BA

  1. 16/9 – Presentazione del programma del secondo anno. Il software, il sistema operativo.
  2. 23/9 – SO: risorse, utenti, GUI, modello a strati.
  3. 26/9 – SO: il nucleo, il file system.
  4. 4/10 – SO: interfaccia utente, dove si trova il sistema operativo.
  5. 6/10 – SO: i sistemi operativi in commercio.
  6. 10/10 – SO: Linux e le distribuzioni.
  7. 14/10 – SO: desktop, .., estensioni dei file.
  8. 17/10 – VERIFICA.
  9. 19/10 – SO: i formati dei file: testo, PDF, HTML, compressi, immagini.
  10. 24/10 – SO: collegamenti, cartelle, percorsi.
  11. 26/10 – L’Ora del Codice: “L’era glaciale”, “Minecraft”.
  12. 31/10 – SO: le caratteristiche del computer.
  13. 2/11 – SO: impariamo a operare con i file.
  14. 7/11 – Fogli di calcolo: quadrato, rettangolo, triangolo eq.
  15. 9/11 – L’Ora del Codice: “Artista” / “Frozen”.
  16. 14/11 – SMALL BASIC: quadrato, rettangolo.
  17. 16/11 – S.O.: la ricerca dei file.
  18. 21/11 – Fogli di calcolo: percentuale e sconto, pi greco, figure solide.
  19. 23/11 – Olimpiadi della Matematica.
  20. 28/11 – SMALL BASIC: figure solide, percentuale e sconto.
  21. 30/11 – Fogli di calcolo: produzione mondiale di petrolio.
  22. 12/12 – Fogli di calcolo: quoziente e resto, conversioni.
  23. 14/12 – VERIFICA.
  24. 19/12 – SMALL BASIC: quoziente e resto.
  25. 21/12 – Foglio di calcolo: operatori logici, NON(), O(), E().

  1. 9/1 – Attività di recupero: funzioni del foglio di calcolo.
    Funzioni MEDIA(), MODA(), MEDIANA(), MIN(), MAX().
  2. 11/1 – Attività di recupero: funzioni del foglio di calcolo.
  3. 16/1 – Foglio di calcolo: abitanti della Lombardia, bilancio familiare.
  4. 18/1 – S.d.N.: sistemi di numerazione, storia.
  5. 23/1 – Questionario INVALSI.
    Fogli di calcolo: prezzi dei libri.
  6. 30/1 – Fogli di calcolo, definizioni, riferimenti, intervalli.
  7. 1/2 – Fogli di calcolo: formule, funzioni, argomenti, errori.
  8. 6/2 – S.d.N.: contare in base 2…16.
  9. 8/2 – VERIFICA.
  10. 13/2 – Fogli di calcolo: operatori di confronto.
  11. 15/2 -S.d.N.: conversione da base 2, 3 e 8 a base 10.
  12. 20/2 – Fogli di calcolo: conversione da base 2, 3, 4 e 8 a base 10.
  13. 6/3 – Small Basic: operatori di confronto e concatenazione.
  14. 8/3 – S.d.N.: conversione da base 10 a base qualsiasi.
  15. 13/3 – Foglio di calcolo: da base 10 a base 2, 4, 8.
  16. 15/3 – S.d.N.: conversioni tra le basi 2, 4, 8, 16.
  17. 20/3 – SW: i linguaggi di programmazione.
  18. 22/3 – VERIFICA
  19. 24/3 – Foglio di calcolo: completamento automatico.
  20. 29/3 – Foglio di calcolo: riferimenti relativi e assoluti.
  21. 5/4 – Fogli di calcolo: funzione SE().
  22. 10/4 – Fogli di calcolo: scrutinio dei voti.
  23. 12/4 – Fogli di calcolo: funzioni FATTORIALE, MCD, MCM, CONTA…
  24. 19/4 – Fogli di calcolo: funzioni CASUALE(), CASUALE.TRA(); dado.
  25. 24/4 – Small Basici: equazioni di 2° grado.
  26. 26/4 – SW: problema, algoritmo, programma, istanza, linguaggio.
  27. 3/5 – SW: linguaggi di programmazione, algoritmi.
  28. 8/5 – VERIFICA.
  29. 10/5 – SW: le proprietà degli algoritmi.
  30. 15/5 – SW: i diagrammi di flusso.
  31. 17/5 – SW: congettura di Collatz, codifiche.
  32. 22/5 – SW: metodo di Cramer, codifiche.
  33. 24/5 – VPython: figure 3d.
  34. 29/5 – SMALL BASIC: uso di sottoprogrammi.
  35. 31/5 – VPython: grafici di funzioni.

PROGRAMMA SVOLTO

  • Libro di testo: Paolo Camagni, Riccardo Nikolassy – CORSO DI INFORMATICA 1 – HOEPLI.
  • Gli argomenti trattati sono evidenziati in colore: 2015-162016-17

1 – IL COMPUTER

  1. Hardware e software – Il computer – Il case e l’unità di elaborazione – Il computer, una macchina aggiornabile – Le porte che non si vedono
  2. Le parti che formano un computer – La scheda madre di un computer – Come ragiona il computer – Le memorie – Le memorie di massa – Il funzionamento di una CPU
  3. ### Le periferiche e i tipi di computer – Le periferiche e le interfacce – Le periferiche sono multimediali – I tipi di computer
  4. Digitale e binario – Analogico e digitale – Digitale o binario – Codifica in bit o binaria – Rappresentazione dei dati alfabetici
  5. Sistemi di numerazione posizionali – Rappresentazione dei dati numerici – Sistema posizionale – Conversione da binario a decimale – Conversione da ottale a decimale – Conversione da esadecimale a decimale – Conclusioni
  6. Conversione da decimale alle diverse basi – Introduzione alle conversioni di base – Conversione da decimale a binario – Conversione da decimale a ottale – Conversione da decimale a esadecimale
  7. Cosa fa funzionare il tutto: il software – Il software – I linguaggi di programmazione – Il sistema operativo
  8. ### Il computer nella vita di ogni giorno – Il computer nel mondo del lavoro – Il commercio elettronico – La sicurezza nel commercio elettronico – Il telelavoro – I virus
  9. ### Conosciamo le norme sulla sicurezza e sul diritto d’autore – L’ergonomia – Le attrezzature a norma – L’ambiente a norma – Computer e salute – Computer e ambiente – La sicurezza e la protezione dei dati – Informatica e diritti d’autore – Informatica e privacy
  10. ### Conversioni tra le basi binarie – Introduzione – Conversione tra binari e ottali – Conversione tra binari ed esadecimali – Conversione tra ottali ed esadecimali

2 – FUNZIONI DI UN SISTEMA OPERATIVO

  1. Il ruolo dei sistemi operativi – Il sistema operativo – Funzionalità di base del sistema operativo – Dove si trova il sistema operativo – I sistemi operativi in commercio – Windows e la sua interfaccia grafica
  2. Conosciamo il sistema operativo Windows XX – Il desktop di Windows – Gestiamo gli utenti – Le icone e i file – Le icone e il mouse – Le cartelle – I collegamenti
  3. Conosciamo il sistema operativo Linux – Le distribuzioni di LinuxIl desktop di Linux Ubuntu – Le finestre – Gli oggetti del desktop – Le caratteristiche principali del computer in uso – Le caratteristiche dello schermo
  4. ### Usiamo Windows XX: le caratteristiche del computer – Le caratteristiche principali del computer in uso – Installare una nuova stampante – La coda di stampa – Le caratteristiche dello schermo – Modifica dello sfondo del desktop – Modifica del salvaschermo del computer – I software installati
  5. ### Usiamo Windows XX: impariamo a operare sui file – I file e le cartelle – Muoversi tra le cartelle – Visualizzare i file – Selezionare i file – Spostare e copiare i file
  6. ### Usiamo Windows XX : impariamo a cercare i file – La ricerca delle informazioni – Ricercare file usando i metacaratteri

3 – I TESTI, GLI IPERTESTI E LE PRESENTAZIONI

  1. Elaborare documenti con XXXX – Il testo e il documento – L’interfaccia grafica di XXXX – La formattazione – La lettera circolare – L’editing in XXXX – Facciamo un esercizio insieme: la stampa unione – Facciamo un esercizio insieme: componiamo una relazione di un’esperienza di laboratorio
  2. Creiamo una presentazione multimediale con XXXX – – Una presentazione multimediale – Miglioriamo le presentazioni con animazioni e transizioni – Le presentazioni come ipertesto
  3. Analizziamo gli strumenti multimediali

4 – INTERNET E LE RETI DI COMPUTER

  1. Conosciamo le reti di computer e internet – Le reti di computer – La rete telefonica e i computer – La telefonia mobile – Il cablaggio delle reti – Le apparecchiature delle reti – Gli indirizzi IP – La rete Internet – I servizi di Internet – Gli indirizzi dei siti Web
  2. Conosciamo come avviene la comunicazione nel Web – Conosciamo i sistemi di comunicazione in tempo reale – Conosciamo i sistemi di comunicazione asincromi – Conosciamo la comunicazione in tempo reale con VoIP – Conosciamo la comunicazione in tempo reale con UMTS
  3. Impariamo a navigare nel WWW – Navighiamo con il browser – I cookie e la cache – I motori di ricerca – Interpretiamo i risultati di un motore di ricerca – Conosciamo i portali – Salvare e stampare le pagine Web – Navighiamo in siti di interesse specifico
  4. Impariamo a comunicare nel Web: la posta elettronica – Conosciamo la posta elettronica – Gli indirizzi di posta – Creiamo l’account di posta – Il messaggio e-mail – Conosciamo la finestra di XXXX – Inviamo un messaggio di posta – Inviamo un messaggio di posta posticipato – Inseriamo gli allegati – La rubrica dei contatti – I gruppi di discussione (newsgroup) – Le liste di distribuzione gratuite (free mailing list) – Conosciamo la posta elettronica certificata – Impariamo le regole di netiquette

5 – ESPLORIAMO IL FOGLIO ELETTRONICO

  1. Conosciamo il foglio di calcolo XXXX: usiamo le formule e le funzioni – I fogli di calcolo – Il formato delle celle – I riferimenti – Impariamo a scrivere le formule – Impariamo a scrivere e interpretare le funzioni – L’inserimento automatico di funzioni – Facciamo un esercizio insieme: formule con XXXX – Facciamo un esercizio insieme: calcolo dell’incidenza percentuale con XXXX
  2. Analizziamo le funzionalità dei fogli di calcolo – I riferimenti assoluti e relativi – Facciamo un esercizio insieme: i campi calcolati – Facciamo un esercizio insieme: le funzioni condizionali – La formattazione condizionale – Facciamo un esercizio insieme: la funzione CONTA.SE()
  3. Applichiamo le funzioni alle situazioni di produttività – Come spostare e copiare le celle – Come copiare la selezione negli appunti – Come tagliare la selezione negli appunti – Come incollare dagli appunti – Come si adattano le formule agli spostamenti – Facciamo un esercizio insieme: le copie specialiFacciamo un esercizio insieme: un prospetto con la somma condizionale – Impariamo a creare i subtotali
  4. Rappresentiamo i dati con i grafici di XXXX – Introduzione – Conosciamo i vari tipi di grafico che offre XXXX – Creiamo un grafico in autocomposizione – Modifichiamo un grafico – Facciamo un esercizio insieme: grafico a torta – I grafici a dispersione

6 – ALGORITMI E PROGRAMMI

  1. Conosciamo gli algoritmi e i linguaggi – Il calcolatore, i problemi, i programmi e i linguaggi di programmazioneI problemi e la loro soluzione – Analisi e comprensione del problema – Astrazione, modellizzazione e definizione della strategiaL’algoritmo – Dall’algoritmo al codice macchina
  2. Impariamo a fare i diagrammi a blocchi – L’uomo come esecutore di algoritmi – Diagrammi a blocchi o flow chart – La programmazione strutturata
  3. Conosciamo la selezione e le condizioni logiche – L’istruzione di selezione doppia – La selezione semplice
  4. Conosciamo l’iterazione definita e indefinita – L’istruzione di iterazione o ciclo – Codifichiamo l’iterazione – La tabella di traccia o trace table

SMALL BASIC

  • Applicazioni per la finestra di testo
  • La geometria della tartaruga
  • Applicazioni per la finestra grafica

PYTHON

  • Librerie grafiche – visual.graph – visual

ECDL – COMPUTER ESSENTIALS

  1. Computer e dispositivi – ICT – Hardware – Software e licenze – Avvio, spegnimento
  2. Desktop, icone, impostazioni – Desktop e icone – Uso delle finestre – Strumenti e impostazioni
  3. Testi e stampe – Operare con il testo – Stampare
  4. Gestione dei file – File e cartelle – Organizzare file e cartelle – Supporti di memoria e compressione
  5. Reti – Concetti di reti – Accesso a una rete
  6. Sicurezza e benessere – Protezione dei dati su computer e dispositivi elettronici – Malware – Tutela della salute e “informatica verde”

ECDL – ONLINE ESSENTIALS

  1. Concetti di navigazione in rete – Concetti fondamentali – Sicurezza
  2. Navigazione sul web – Uso del browser – Strumenti e impostazioni – Segnalibri – Contenuti dal web
  3. Informazioni raccolte sul web – Ricerca – Valutazione critica – Copyright, protezione dei dati
  4. Concetti di comunicazione – Comunità online – Strumenti di comunicazione – Concetti della posta elettronica
  5. Uso della posta elettronica – Invio di un messaggio – Ricevere un messaggio – Strumenti e impostazioni – Organizzazione dei messaggi – Uso dei calendari

ECDL – SPREADSHEET

  1. Utilizzo dell’applicazione – Lavorare con il foglio elettronico – Migliorare la produttività
  2. Celle – Inserire, selezionare – Modificare, ordinare – Copiare, spostare, cancellare
  3. Gestione di fogli di lavoro – Righe e colonne – Fogli di lavoro
  4. Formule e funzioni – Formule aritmetiche – Funzioni
  5. Formattazione – Numeri e date – Contenuto – Allineamento, bordi ed effetti
  6. Grafici – Creazione – Modifica
  7. Preparazione della stampa – Impostazione – Verifica e stampa

ECDL – IT Security

  1. Concetti di sicurezza – Minacce ai dati – Valore delle informazioni – Sicurezza personale – Sicurezza dei file
  2. Malware – Tipi e metodi – Protezione – Risoluzione e rimozione
  3. Sicurezza in rete – Reti e connessioni – Sicurezza su reti wireless
  4. Controllo di accesso – Metodi – Gestione delle password
  5. Uso sicuro del web – Impostazioni del browser – Navigazione sicura in rete
  6. Comunicazioni – Posta elettronica – Reti sociali – VoiP e messaggistica istantanea – Dispositivi mobili
  7. Gestione sicura dei dati – Messa in sicurezza e salvataggio di dati – Cancellazione e distruzione sicura