PROGRAMMA DI INFORMATICA LICEO SCIENZE APPLICATE

PROGRAMMA DI INFORMATICA LICEO SCIENZE APPLICATE CLASSE I-II
Modulo
Concetti di base delle Tecnologie dell’Informazione e della Comunicazione (ICT)
Contenuti
Fondamenti: algoritmi, rappresentazione dei dati, linguaggi
Hardware: concetti, prestazioni di un computer,dispositivi di memorizzazione, periferiche di input e
output
Software: concetti
Reti: tipologie di reti, trasferimento di dati
ICT nella vita di ogni giorno: il mondo elettronico, comunicazione, comunità virtuali, tutela della
salute, ambiente
Sicurezza: identità e autenticazione, sicurezza dei dati, virus
Modulo
Uso del computer e gestione dei file
Contenuti
Sistema operativo: impostazioni, uso delle icone, uso delle finestre
Gestione dei file: concetti fondamentali, file e cartelle, operare con i file, duplicare e spostare,
eliminare e ripristinare, ricerca
Utilità: compressione di file, antivirus
Gestione stampe: impostazioni, stampare
Modulo
Elaborazione testi
Contenuti
Utilizzo dell’applicazione: lavorare con i documenti, migliorare la produttività
Creazione di un documento: inserire testo, selezionare e modificare
Formattazione: formattare un testo, formattare un paragrafo, utilizzare gli stili
Oggetti: creare una tabella, formattare una tabella, oggetti grafici
Stampa unione: preparazione, stampe
Preparazione della stampa: impostazione, controllo e stampa
Modulo
Foglio elettronico
Contenuti
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, modifiche
Preparazione della stampa: impostazione, verifica e stampa
Modulo
Strumenti di presentazione
Contenuti
Utilizzo dell’applicazione: lavorare con le presentazioni, migliorare la produttività
Sviluppare una presentazione: visualizzare le presentazioni, diapositive, schemi diapositiva
Testi: gestione dei testi, formattazione, elenchi, tabelle
Grafici: usare grafici, organigrammi
Oggetti grafici: inserire, manipolare, disegnare oggetti
Preparazione alla presentazione: preparazione, controllo ortografico e rilascio
Modulo
Navigazione web e comunicazione
Contenuti
NAVIGAZIONE WEB
Internet: concetti e termini, considerazioni sulla sicurezza
Utilizzo del browser: navigazione di base, impostazioni, navigazione, segnalibri
Utilizzo del web: moduli per raccolta dati, ricerca
Estrazione di materiale dal web: salvataggio di file,
preparazione e stampa
POSTA ELETTRONICA
Comunicazione elettronica: concetti e termini,
considerazioni sulla sicurezza, teoria della posta elettronica
Uso della posta elettronica: invio di un messaggio,
ricevere un messaggio, migliorare la produttività
Gestione dei messaggi: organizzazione, rubrica
PROGRAMMA DI INFORMATICA LICEO SCIENZE APPLICATE CLASSE III
Progettazione di algoritmi: Algoritmi e informatica, L'algoritmo, Caratteristiche di un algoritmo.
Informatica e informazione:I linguaggi di programmazione, Linguaggi informatici, Linguaggi ad
alto livello, Compilatori e interpreti.
Ciclo di vita del software: Scrivere un programma, Manutenzione del software, Gli ambienti di
sviluppo.
Programmare in C: Il linguaggio C, Il calcolatore e i linguaggi di programmazione, Come si scrive
un programma in C, Il programma e le variabili., Struttura di un programma C, Che cosa è una
variabile, Costant, Input e output dei dati, La funzione printf(), La funzione scanf().
U.D. 4 Casting, operatori matematici e commento del codice, Istruzioni in sequenza e commenti.
La selezione: La selezione semplice e doppia., Struttura della selezione semplice, Selezione
semplice con blocco di istruzioni, Struttura della selezione doppia, Selezione doppia con blocco di
istruzioni, La selezione con gli operatori logici &&, ||, e !, Le variabili di tipo bool, La selezione
nidificata e l'istruzione switch, Selezione nidificata, L'istruzione switch.
L'iterazione: Il ciclo a condizione iniziale: while...{...}., Il ciclo a condizione iniziale: while...{...}
Loop infinito, Il ciclo a condizione finale do … while, Il ciclo a condizione finale do … while.
Generazione numeri casuali., Il ciclo a conteggio for. Il ciclo a conteggio for.
Equivalenza tra ciclo for e ciclo while, Ciclo con contatore negativo, I cicli annidati.
Le funzioni in C: Le funzioni, Chiamata e parametri attuali., Parametri: valore e riferimento.,
Passaggio dei parametri per valore e per riferimento, Introduzione ai puntatori.
PROGRAMMA DI INFORMATICA LICEO SCIENZE APPLICATE CLASSE IV
Modulo
C/C++
Contenuti
Le basi del linguaggio
Gli statement
La dichiarazione delle variabili e delle costanti
Le frasi di commento
L'assegnazione dei valori alle variabili
Il casting per la conversione di tipo
Gli operatori di relazione e logici
Le istruzioni di ingresso e uscita
Le fasi della programmazione
L'importanza della documentazione
La programmazione strutturata
La sequenza
La struttura di alternativa
La ripetizione
La ripetizione precondizionale
La ripetizione con contatore
Lo sviluppo top-down
Le funzioni
Funzioni con parametri
Il passaggio di parametri
Dichiarazione delle funzioni con i prototipi
Le funzioni predefinite
Function overloading
Costanti ed enumerazioni
L'array
L'array a due dimensioni
Le strutture
I puntatori
Modulo
PROGRAMMAZIONE AD OGGETTI
Contenuti
L'astrazione
Programmare con gli oggetti
La classe
Creazione di una classe
Costruttore e distruttore
Visibilità dei membri