2016 – 3AA-3BA

DIARIO DELLE LEZIONI

3AA

  1. 15-9 – Presentazione del programma del terzo anno.
    Cenni: il computer nel mondo del lavoro.
  2. 19-9 – Office Automation: word processing, spreadsheet, desktop publishing; EIS, DSS.
  3. 22/09: Applicazioni: PIM, grafica 2D / 3D, scrittura cieca, chatterbot, …
  4. 26/9 – CAD, CAE, CAM, QR code, Smart card, Totem, Teledidattica.
  5. 28/9 – Telelavoro.
  6. 5/10 – E-government, e-banking, telemedicina.
  7. 7/10 – E-commerce.
  8. 11/10 – Conclusione e-commerce. SO: funzioni, modello onion skin.
  9. 13/10 – SO: nucleo, file system.
  10. 18/10 – VERIFICA.
  11. 21/10 – HTML: introduzione, i paragrafi.
  12. 25/10 – HTML: interruzione di paragrafo, stili dei caratteri.
  13. 27/10 – HTML: tutti gli stili per il testo.
  14. 3/11 – HTML: le intestazioni.
  15. 8/11 – HTML: tag obbligatori.
  16. 10/11 – SO: interfaccia utente, sistemi operativi in commercio.
  17. 15/11 – HTML: sezioni DIV e BLOCKQUOTE.
  18. 17/11 – Olimpiadi di Informatica.
  19. 24/11 – Assemblea di classe.
  20. 25/11 – HTML: sezione PRE, riga orizzontale HR.
  21. 29/11 – HTML: colori, 8, 16, 216, RGB.
  22. 1/12 – SO: bootstrap, POST, identificazione, dual boot, multi boot.
  23. 13/12 – VERIFICA.
  24. 15/12 – HTML: immagini, IMG, src.
  25. 20/12 – HTML: attributi di IMG, width, height, align.
  26. 22/12 – L’ora del codice: Minecraft.

  1. 10/1 – Attività di recupero: tag e attributi.
  2. 12/1 – Attività di recupero: tag, attributi e valori.
  3. 17/1 – HTML: elenchi UL, OL, type.
  4. 19/1 – SW: desktop, barra delle applicazioni, icone.
  5. 24/1 – HTML: elenchi numerati con attributi value, start, type.
  6. 26/1 – SW: formati file, testo, PDF, compressi.
  7. 31/1 – HTML: collegamenti ipertestuali, A, href.
  8. 2/2 – SW: formati compressi con perdita.
  9. 7/2 – HTML: attributi di A, target, _blank, name.
  10. 9/2 – HTML: piattaforme di blog.
  11. 14/2 – VERIFICA.
  12. 16/2 – SW: la gestione dei file.
  13. 21/2 – HTML: tabelle, TABLE, TR, TD, border, cellspacing, cellpadding, bgcolor.
  14. 7/3 – HTML: tabelle, align, width.
  15. 9/3 – HTML: correzione della verifica, tabelle, width, height.
  16. 14/3 – HTML: layout per gli ipertesti.
  17. ASL: l’ingegneria sociale, footprint, dumpsterdiving.
  18. 21/3 – ASL: altre tecniche, eavesdropping, skimming, wiretapping, phishing.
  19. 23/3 – HTML, i moduli, INPUT, type, text, password, submit, value.
  20. 28/3 – ASL: falsa identità, crimini informatici.
  21. 30/3 – HTML: fusione di celle, rowspan, colpsan.
  22. 4/4 – HTML: oggetto SELECT.
  23. 6/4 – ASL: sicurezza dei dati, password, cifratura.
  24. 11/4 – HTML: reset, maxlength, size, TEXTAREA, cols, rows, wrap.
  25. 27/4 – Javascript: storia ed esempi applicativi.
  26. 2/5 – HTML: ripasso.
  27. 4/5 – VERIFICA.
  28. 11/5 – HTML: checkbox, radio, checked.
  29. 16/5 – ASL: rischio informatico 1.
  30. 18/5 – ASL: rischio informatico 2.
  31. 23/5 – Javascript: studio della parabola e della circonferenza.
  32. 25/5 – VPython: figure 3d.
  33. 30/5 – VPython: figure 3d.
  34. 1/6 – VPython: figure 3d.

3BA

  1. 17-9 – Presentazione del programma del terzo anno.
    IT, ICT, analogico e digitale.
  2. 24/9 – Office automation: word processing, spreadsheet, desktop publishing, PIM, grafica.
  3. 27/9 – Software aperto, chiuso, gratis, a pagamento, online, multipiattaforma, suite. CAD, CAE, CAM, codice a barre, QR code, smart card.
  4. 1/10 – Teledidattica, telelavoro.
  5. 7/10 – E-government, telemedicina.
  6. 10/10 – E-banking, e-commerce.
  7. 13/10 – Conclusione commercio elettronico.
  8. 17/10 – SO: il software, funzionalità del SO, modello a strati.
  9. 19/10 – VERIFICA.
  10. 24/10 – HTML: introduzione, stili del testo.
  11. 28/10 – HTML: tutti gli stili per il testo.
  12. 31/10 – HTML: le intestazioni.
  13. 4/11 – SO: ripasso: nucleo, processi, file system.
  14. 7/11 – HTML: tag obbligatori, attributo align.
  15. 11/11 – SO: CUI, GUI, MS-DOS, Windows.
  16. 14/11 – HTML: sezioni DIV e BLOCKQUOTE.
  17. 18/11 – SO: UNIX, GNU, Linux.
  18. 21/11 – HTML: sezione PRE, riga orizzontale HR.
  19. 25/11 – SO: i sistemi operativi in commercio.
  20. 28/11 – HTML: colori sicuri, con nome, RGB, bgcolor, text.
  21. 2/12 – SO: bootstrap, POST, identificazione, dual boot, multi boot.
  22. 12/12 – VERIFICA.
  23. 16/12 – HTML: immagini, IMG, src.
  24. 19/12 – HTML: attributi di IMG, align, width, height, title, alt.

  1. 9/1 – HTML: attributi di IMG, align, alt, title, hspace, vspace, border.
  2. 13/1 – Attività di recupero: tag, attributi e valori.
  3. 16/1 – HTML: elenchi UL, OL, type.
  4. 23/1 – HTML: attributi start, value; elenchi annidati.
  5. 27/1 – SW: desktop…, icone, file.
  6. 30/1 – HTML: collegamenti ipertestuali, A, href.
  7. 3/2 – SW: formati file, compressione con perdita.
  8. 6/2 – HTML: attributi di A, name, target, _blank.
  9. 10/2 – HTML: piattaforme di blog.
  10. 13/2 – HTML: tabelle, TABLE, TR, TD, border, cellspacing, cellpadding, bgcolor.
  11. 17/2 – SW: formati file, sistema, stampanti.
  12. 20/2 – VERIFICA.
  13. 3/3 – HTML: tabelle, align, valign.
  14. 6/3 – HTML: tabelle, TH, esercizi.
  15. 10/3 – HTML: tabelle, width, height, valign; link, vlink, alink.
  16. 13/3 – HTML: ipertesto “storia dell’arte”.
  17. 17/3 – ASL: l’ingegneria sociale, footprint, dumpsterdiving.
  18. 20/3 – ASL: altre tecniche, eavesdropping, skimming, wiretapping, phishing.
  19. 24/3 – HTML: i moduli, INPUT, type, text, password, submit, value.
  20. 3/4 – HTML: fusione di celle, rowspan, colospan.
  21. 7/4 – Prova per classi parallele di Italiano.
  22. 10/4 – VERIFICA
  23. 21/4 – Attività in aula magna.
  24. 5/5 – HTML: size, maxlength, reset.
  25. 8/5 – ASL: rischio informatico.
  26. … – HTML: checkbox, checked, radio.
  27. 15/5 – HTML: radio, TEXTAREA, cols, rows.
  28. 19/5 – Javascript: studio della parabola.
  29. 22/5 – Javascript: parabola e circonferenza.
  30. 26/5 – ASL: rischio informatico 2.
  31. 29/5 – VPython: figure 3d e grafici di funzioni.

image

PROGRAMMA SVOLTO

Libro di testo

Paolo Camagni, Riccardo Nikolassy
CORSO DI INFORMATICA 1-2
HOEPLI.

Gli argomenti trattati sono evidenziati in colore: anni precedenti – 2016-17.

1 – IL COMPUTER

  1. Hardware e software – Il computer – Il case e l’unità di elaborazione – Il computer, una macchina aggiornabile
  2. Le parti che formano un computer – La scheda madre di un computer – Come ragiona il computer – Le memorie – Il funzionamento di una CPU
  3. PDF – 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 esadecimale a decimale
  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. PDF – Il computer nella vita di ogni giorno – Il computer nel mondo del lavoro – Il commercio elettronico – La sicurezza nel commercio elettronico – Il telelavoroI virus
  9. PDF – 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. PDF – 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 WindowsGestiamo gli utentiLe 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 usoInstallare una nuova stampanteLa 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. PDF – Usiamo Windows XX : impariamo a cercare i file – La ricerca delle informazioni – Ricercare file usando i metacaratteri
  7. PDF – Comprimere i file e le cartelle – La fase di compressione – Comprimere file e cartelle con Windows – Un programma molto utile
  8. PDF – Conosciamo Ubuntu – Navighiamo tra le cartelle – Copia e spostamento di file e cartelle – La ricerca dei file

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
    (…)
  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 speciali – Facciamo un esercizio insieme: un prospetto con la somma condizionaleImpariamo 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 programmazione – I problemi e la loro soluzione – Analisi e comprensione del problema – Astrazione, modellizzazione e definizione della strategia – L’algoritmo
  2. Conosciamo i linguaggi di programmazione – Linguaggi informatici – Linguaggi di alto livello – Compilatori e interpretiLa classificazione dei linguaggi in paradigmiConclusioni
  3. Diagrammi a blocchi e top-down – Introduzione – Prima rappresentazione degli algoritmi – Seconda rappresentazione degli algoritmi – Tecnica top-down

SMALL BASIC

  • L’ambiente di sviluppo – Installazione di Small Basic – Nuovo – Apri – Salva – Salva con nome – Taglia – Copia – Incolla – Esegui – Trova – Formatta il programma – Help intelligente – Gli errori
  • Applicazioni per la finestra di testo – Input – Output – Assegnazione – Commenti – Uso dei colori – Identificatori – Operatori – Espressioni matematiche
  • Il controllo dell’esecuzione – La sequenza – La selezione singola – La selezione doppia – Selezioni annidate – La selezione multipla – La ripetizione definita – La ripetizione indefinita – I sottoprogrammi – Gli eventi del mouse, della tastiera, del timer.
  • Librerie – Controls – GraphicsWindow – ImageList – Math – Program – TextWindow – Timer – Turtle

2.6 – HTML, Internet e Javascript

  1. Internet e HTML – Internet – Il cloud computing – L’architettura del web – I servizi di Internet – I domini, il DNS e la registrazione di siti – HTML e il WWW – HTML – La creazione di una pagina – La sintassi HTML – Il corpo del documento – I paragrafi e la formattazione del testo – La definizione del carattere
  2. Approfondiamo HTML – Le immagini – Le liste – Le tabelle – I collegamenti ipertestuali Le mappe sensibili
  3. Multimedialità e moduli nelle pagine web Gli oggetti multimediali – Inserire applet Java Moduli e server web – Il modulo di immissione form – Gli elementi che compongono i moduli – Come disabilitare i controlli
  4. Il linguaggio Javascript – Le pagine dinamiche e i linguaggi di scripting – Scrivere e provare uno script – Le variabili – Gli oggetti del browser – La gestione del timer – I campi modulo – Eventi e handler
  5. Introduzione ai fogli di stile – I fogli di stile – Gli stili – L’applicazione degli stili – L’applicazione degli stili in cascata – Classi e pseudoclassi – Il selettore id
  6. Il linguaggio XML – XML – Utilizzo dell’XML – La sintassi XML – Elementi dell’XML – Presentare i dati XML con CSS

ECDL – COMPUTER ESSENTIALS

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

ECDL – ONLINE ESSENTIALS

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

ECDL – SPREADSHEET

  • Utilizzo dell’applicazione – Lavorare con il foglio elettronico – Migliorare la produttività
  • Celle – Inserire, selezionare – Modificare, ordinare – Copiare, spostare, cancellare
  • Gestione di fogli di lavoro – Righe e colonne – Fogli di lavoro
  • Formule e funzioni – Formule aritmetiche – Funzioni
  • Formattazione – Numeri e date – Contenuto – Allineamento, bordi ed effetti
  • Grafici – Creazione – Modifica
  • 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