2AA

2014-15-2aa-2ba-PROGRAMMA-FINALE

DIARIO DELLE LEZIONI

  • 15/09 – Il computer nella vita di ogni giorno.
  • 19/09 – Computer e società: e-learning, on line banking, e-commerce.
  • 22/09 – Computer e società: telelavoro, …
  • 26/09 – Computer e società: riepilogo.
  • 29/09 – Ergonomia e salute: radiazioni, rumore, microclima, spazio, …
  • 04/10 – VERIFICA.
  • 06/10 – Ergonomia e salute: illuminazione, tastiera, mouse, piano, sedia.
  • 11/10 – Esercitazione per Olimpiadi Italiane di Informatica.
  • 13/10 – Ergonomia e salute: problemi con occhi, articolazioni, …, stress, interfaccia uomo/macchina.
  • 18/10 – Ergonomia e salute: consegna verifica, continuazione salute.
  • 20/10 – Ergonomia e salute: fine salute, ambiente.
  • 25/10 – Fogli di calcolo: celle, formattazione, riferimenti, dimensioni del foglio, …
  • 27/10 – VERIFICA.
  • 03/11 – Software e copyright: adware, freeware, shareware, EULA, open source, copyleft, trial, demo, …
  • 08/11 – Software e copyright: licenza singola /multipla / …
    Fogli di calcolo: operatori matematici.
  • 10/11 – Fogli di calcolo: operatori e funzioni matematiche.
  • 13/11 – OLIMPIADI di INFORMATICA.
  • 15/11 – Esercitazione con il progetto: Programma il futuro.
  • 17/11 – Fogli di calcolo: MCD(), MCM(), CASUALE(), CASUALE.TRA(), geometria piana.
  • 22/11 – Operatori logici: Not, And, Or, Xor.
  • 24/11 – Fogli di calcolo: E(), O(), NON(), XOR().
  • 29/11 – Fogli di calcolo: riferimenti relativi, assoluti, misti, Abitanti della Lombardia, Libri scontati.
  • 01/12 – Fogli di calcolo: FATTORIALE(), CONCATENA(), operatori di confronto e concatenazione; esercizi del testo.
  • 06/12 – VERIFICA.
  • 13/12 – Fogli di calcolo: CONTA.VUOTE(), CONTA.VALORI(), CONTA.NUMERI(), CONTA.SE().
  • 15/12 – Fogli di calcolo: Dieta, Equazione di I grado.
  • 20/12 – Fogli di calcolo: Prezzi dei libri, calcoli con le età.
  • 22/12 – Fogli di calcolo: Equazione di primo grado.

  • 10/01 – RECUPERO: funzioni e operatori dei fogli di calcolo.
  • 12/01 – RECUPERO: funzioni e operatori dei fogli di calcolo.
  • 17/01 – Problema, algoritmo, programma, compilatore, sorgente, …
  • 19/01 – L’analisi dei problemi e la descrizione degli algoritmi.
  • 24/01 – Dall’algoritmo al codice macchina; diagrammi di flusso.
    SMALL BASIC: input e output, uso dei colori.
  • 26/01 – SMALL BASIC: installazione, la sequenza, esercizi con operazioni elementari.
  • 31/01 – SMALL BASIC: IDE, identificatori, trapezio isoscele.
  • 02/02 – SMALL BASIC: operatori, librerie Math e TextWindow, rettangolo, rombo, ….
  • 07/02 – La programmazione strutturata.
    SMALL BASIC: scambiare due variabili.
  • 09/02 – Errori lessicali, sintattici, logici. Funzioni matematiche sicure.
  • 14/02 – Ripasso per la verifica.
  • 21/02 – VERIFICA.
  • 23/02 – SMALL BASIC: la selezione doppia.
  • 02/03 – SMALL BASIC: esercizi con le selezioni.
  • 07/03 – Correzione della verifica e RECUPERO.
  • 09/03 – SMALL BASIC: selezioni annidate, equazione di 1° grado, classificazione dei triangoli.
  • 14/03 – SMALL BASIC: ripasso e selezione multipla.
  • 16/03 – SMALL BASIC: ripetizione definita, sequenze di numeri.
  • 21-03 – Recupero della VERIFICA.
  • 23/03 – SMALL BASIC: conversione temperature, sequenze numeriche.
  • 28/05 – SMALL BASIC: ripetizione indefinita, sequenze numeriche.
  • 30/03 – SMALL BASIC: ripetizione indefinita, raggiungi la meta!
  • 11/04 – Attività in aula magna.
  • 13/04 – SMALL BASIC: sottoprogrammi, QUADRATO, TRIANGOLO, …
  • 18/04 – SMALL BASIC: sottoprogrammi, rettangolo di asterischi, figure di quadrati…
  • 20/04 – SMALL BASIC: tavola pitagorica, stelle a 5 punte, cielo stellato, cani…
  • 27/04 – SMALL BASIC: bilancia, somme delle cifre.
  • 04/05 – SMALL BASIC: esercizi di recupero: raggiungi la meta 2, lanciare 2 dadi, equazione di 2° grado.
  • 09/05 – SMALL BASIC: esercizi di recupero: sequenze di numeri con for e while; turtle.
  • 11/05 – SMALL BASIC: congettura di Collatz.
  • 16/05 – SMALL BASIC: controllare gli eventi del mouse, MouseDown, MouseUp.
  • 18/05 – VERIFICA.
  • 23/05 – SMALL BASIC: controllare gli eventi del Timer, Interval, Tick
  • 25/05 – Recupero verifica assenti.
  • 30/05 – Ripasso.
  • 01/06 – Ripasso.
  • 06/06 – Correzione della verifica.
  • 08/06 – Verifiche di recupero.

PROGRAMMA SVOLTO

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 e del Timer.

Librerie

  • Controls – AddButton() – Button Clicked – LastClickedButton – SetSize()
  • GraphicsWindow – BackgroundColor – DrawImage() – GetRandomColor() – Height – KeyDown – MouseDown – MouseMove – MouseUp – MouseX – MouseY – PenColor – PenDown() – PenUp() – PenWidth – Title – Width
  • ImageList – LoadImage()
  • Math – Abs() – GetRandomNumber() – Max() – Min() – Pi – Power() – Remainder() – Round() – SquareRoot()
  • Program – Delay() – Directory
  • TextWindow – BackgroundColor – Clear() – ForegroundColor – Read() – ReadNumber() – Title – Write() – WriteLine()
  • Timer – Interval – Tick


Libro di testo: Paolo Camagni, Riccardo Nikolassy CORSO DI INFORMATICA – 1 – HOEPLI.
I paragrafi trattati in classe sono evidenziati in colore: 2013-142014-15

1 – ARCHITETTURA DI UN COMPUTER

  1. Conosciamo il computer
    Il computer nella vita di tutti i giorni – Il computer e l’uomo – Il case e l’unità di elaborazione – Il computer, una macchina aggiornabile
  2. Guardiamo dentro alla “scatola”: l’hardware
    La scheda madre di un computer – Come ragiona il computer – Le memorie – Le memorie principali – Le memorie di massa – Le memorie USB – Il funzionamento di una CPU – La codifica delle informazioni
  3. Conosciamo i tipi di computer e le periferiche
    Le periferiche e le interfacce – Le periferiche sono multimediali – I tipi di computer
  4. Cosa fa funzionare il tutto: il software
    Il software – I linguaggi di programmazione – Il sistema operativo
  5. Il computer nella vita di ogni giorno
    Il computer nel mondo del lavoro – Il commercio elettronico – La sicurezza nel commercio elettronico – Il telelavoroI virus
  6. Archiviamo i dati e i progetti
    Salvataggio e ripristino – La scielta dei supporti di memoria – Software di backup – La pianificazione del backup – La masterizzazione – Le sessioni
  7. 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 ambienteLa sicurezza e la protezione dei datiInformatica e diritti d’autoreInformatica e privacy

2 – Sistema operativo e file system

  1. Conosciamo il sistema operativo
    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
    Il desktop di Windows – Le icone e i file – Le icone e il mouse – Le cartelle – I collegamenti
  3. Usiamo Windows: le caratteristiche del computer
    Le caratteristiche principali del computer in uso – La verifica delle stampanti installate – Installare una nuova stampante – La coda di stampa – Le caratteristiche dello schermo – Modifica dello sfondo del desktop – Modifica del salva schermo del computer – I software installati
  4. Usiamo Windows: impariamo a operare sui file
    Muoversi tra le cartelle – Visualizzare i file – Selezionare i file – Selezionare i file in modo contiguo – Selezionare i file in modo alternato – Selezionare tutti file di una cartella – Spostare i file – Copiare i file – Cancellare i file – Cambiare nome a un file
  5. Usiamo Windows: impariamo a cercare i file
    La ricerca delle informazioni – Ricercare file in base al nome – Ricercare file usando i metacaratteri – Ricercare file in base al testo contenuto
  6. Usiamo WinZip per comprimere i file e le cartelle
    Un programma molto utile – La fase di compressione – La fase di estrazione – Creare un archivio autoestraente – Usare il trascinamento – Comprimere file e cartelle con Windows

3 – DOCUMENTI ELETTRONICI

  1. Elaboriamo i testi con Word
    L’interfaccia grafica di Microsoft Word – La formattazione – L’editing in Word – Copiare e spostare blocchi di testo – Copiare e spostare blocchi di testo da un documento a l’altro – Il controllo ortografico – Ricerca e sostituzione di un testo – Suddividere il testo in colonne – Facciamo un esercizio insieme: aggiungiamo la busta con indirizzo
  2. Comunichiamo e diffondiamo i documenti con Word
    Gestire le tabelle – Come inserire un’immagine – Bordi sfondi – La lettera circolare – Facciamo un esercizio: la stampa unione – Intestazione a piè pagina
  3. Scriviamo diagrammi a blocchi ed espressioni matematiche con Word
    Creiamo un diagramma di flusso – Inseriamo altri tipi di blocchi – Modifichiamo l’aspetto grafico dei blocchi – Colleghiamo i blocchi fra loro – Inseriamo espressioni matematiche con Equation Editor – Modifichiamo espressioni matematiche con Equation Editor
  4. Creiamo una presentazione multimediale con PowerPoint
    Una presentazione multimediale – La videata di PowerPoint – Inserire e duplicare una diapositiva – La formattazione delle diapositive – Inserire elementi multimediali(immagini, filmati, suoni) e animazioni – Le presentazioni come ipertesto

Esercizi

La mia classe – Glossary – Sicurezza informatica – Hardware – Software e sistema operativoComputer e società – Ergonomia, salute e ambiente – Software e copyright

4 – IL FOGLIO ELETTRONICO

  1. 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 Excel – Facciamo un esercizio insieme: calcolo dell’incidenza percentuale con Excel
  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 condizionale – Impariamo a creare i subtotali
  4. Impariamo a creare i grafici
    Conosciamo i vari tipi di grafico che offre Excel – Creiamo un grafico in autocomposizione – Modifichiamo un grafico – Facciamo un esercizio insieme: grafico a torta – Approfondimento: i tasti di scelta rapida di Excel

Funzioni

ASS()BASE()CASUALE() – CASUALE.TRA() – CONCATENA() – CONTA.NUMERI() – CONTA.SE() – CONTA.VALORI() – CONTA.VUOTE() – DECIMALE.BINARIO() – DECIMALE.HEX() – DECIMALE.OCT() – DEV.ST.POP()E() – FATTORIALE() MAX()MCD() – MCM()MEDIA() – MIN()NON() – O() – PI.GRECO() – POTENZA() – PRODOTTO()QUOZIENTE() – RADQ()RESTO() – ROMANO() – SOMMA() – VAR.POP()XOR()

Esercizi

Conversioni tra bit/Byte/…/TB – Dimensione dei file e Velocità della rete – Analisi delle misure con calibro – Grafico di una funzione – Conversioni di base; numeri romani – Operatori matematici / confronto / concatenazione – Funzioni logiche – Geometria piana – Produzione petrolio – Abitanti della Lombardia – Prezzi dei libri – Voti – Dieta – Calcoli con le età – Equazione di I grado

5 – 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 Outlook Express – 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

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 – 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