A.S.
2015/2016
CLASSE 1
SEZ 0
PROGRAMMA EFFETTIVAMENTE SVOLTO
DOCENTE
Prof. Massimo Leone
DISCIPLINA
Informatica
UDA1: Introduzione all’Informatica. La rappresentazione delle informazioni
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
Concetti elementari di informatica: informatica, algoritmo, informazione, dato
I campi di applicazione del computer: calcolo, office automation, comunicazione, controllo,
disabilità e intrattenimento
Sistemi di numerazione: decimale, binario
Sistema di numerazione ottale e esadecimale
Complemento a 1 e complemento a 2
Principali operazioni aritmetiche in binario
Connettivi logici
Segnali analogici e digitali
Digitalizzazione di segnali analogici: campionamento, quantizzazione e codifica
Rappresentazione dei numeri reali
Lo standard IEEE754 per la rappresentazione dei numeri reali in virgola mobile
Rappresentazione del testo: codifica ASCII
Codifica delle immagini
Codifica dei suoni
Tecniche di compressione
UDA2: Elaborazione digitale di un documento: Word
•
•
•
•
•
•
•
L'elaborazione di testi: introduzione a Microsoft Word
formattazione di testi con word
La stampa unione
Gestione tabelle con Word
Inserire collegamenti ipertestuali in un documento
Inserimento oggetti multimediali in un documento
Creazione e gestione di frame
UDA3: Il sistema di elaborazione
•
•
•
•
•
•
Il sistema di elaborazione: hw e sw
Le componenti principali di un computer
La macchina di Von Neumann
Assemblare un computer. Componenti hardware
Periferiche di un sistema di elaborazione
La cpu e i suoi registri. Fasi di fetch, decode ed execute
UDA4: Il foglio di calcolo Excel
•
•
•
•
•
•
•
Introduzione ai fogli elettronici. L'ambiente di Microsoft Excel
Il foglio di lavoro, celle e riferimenti di cella.
Formattazione e contenuto di una cella.
Formule.
Funzioni logiche e statistiche; SE, CONTA.SE
Funzioni statistiche e di ricerca; MAX, MIN, CONFRONTA, CERCA.VERT
Inserimento grafici in un foglio elettronico
UDA5: Il sistema operativo: funzionalità di base
•
•
•
•
•
•
Il software e le categorie del software
Le principali funzionalità del sistema operativo Microsoft Windows
I file e le cartelle
Muoversi fra le cartelle
Visualizzare i file
Selezionare, spostare e copiare file
UDA6: Power Point
•
•
•
•
•
Inserimento slides e scelta del loro layout
Formattazione del contenuto di una slide
Inserimento animazioni personalizzate
Effetti di transizione
Impostazione azioni
UDA7: Introduzione alla programmazione: gli algoritmi
•
•
•
•
•
•
•
•
Concetti di problema e algoritmo
Proposizioni logiche
Pseudo codifica e diagrammi di flusso (flow chart)
Diagrammi di flusso: istruzioni di I/O, di assegnazione e di selezione
Diagrammi di flusso: istruzione di ciclo
Concetti di variabile e di tipo di dato
Implementazione di algoritmi con Algobuild
Implementazione di algoritmi in ambiente scratch
LAVORO ESTIVO
Per quanto riguarda il materiale teorico si fa riferimento a quello fornito dal docente durante l'anno
scolastico e caricato sul registro elettronico nella sezione Didattica.
Algoritmi
Realizzare i flow chart che descrivano i seguenti problemi:
1. Eseguire il prodotto tra due numeri positivi usando solo l’operazione di somma.
2. Si progetti un terminale per automatizzare la spesa in un supermercato. Il terminale deve
contare il numero di prodotti messi nel carrello per una spesa massima di 100€.
3. Dato in input un numero, calcolarne il cubo se è maggiore di 0, il quadrato in caso contrario.
4. Calcolare l’area di un rettangolo e quella di un quadrato.
5. Dato un numero intero positivo N, verificare se appartiene all'intervallo [4,10].
6. Dato N un numero intero positivo, calcolare e visualizzare la somma dei primi N numeri
dispari.
7. Data l'area A la base B di un rettangolo, calcolare il perimetro P.
8. Dato il perimetro P e l'altezza H di un rettangolo, calcolare l'area A.
9. Data la diagonale D ed un lato C di un rettangolo calcolare l'area del quadrato costruito sul
lato maggiore.
10. Dati tre numeri A, B, C, determinare se A può essere l'ipotenusa di un triangolo rettangolo
con i cateti uguali a B e C.
11. Data la misura di un angolo espresso in gradi, verificare se è un angolo acuto, ottuso o retto.
12. Dati tre numeri X, Y e Z sommare X a Y se X è pari a Z se X è dispari.
13. Dati due numeri X e Y sommarli tra di loro. Se la loro somma è maggiore di 100 dividila per
2 altrimenti moltiplicala per 2. Mostrare quindi il risultato.
14. Dato un numero in input, verificare se è pari o dispari.
15. Calcolare il numero di zeri in una sequenza di interi letti in ingresso.
16. Conta i numeri pari e i numeri dispari in una sequenza di interi letti in ingresso.
17. Calcola la somma dei numeri pari e dei numeri dispari in una sequenza di interi letti in
ingresso.
18. Letto un numero da ingresso, calcolare la somma dei suoi multipli inferiori a 1000.