Informatica - Liceo Scientifico Statale Ruffini Viterbo

LICEO SCIENTIFICO “P. RUFFINI”
PROGRAMMA DI INFORMATICA
CLASSE 2BS
Anno scolastico 2015 – 2016
Insegnante: prof.ssa Fabiana Ballarini
La piattaforma Google Classroom
Indicazioni operative per l’iscrizione ai
corsi.
Esercitazione sull’uso della piattaforma.
ARGOMENTI DEL CORRENTE ANNO
SCOLASTICO
Algebra booleana
Proposizioni ed enunciati
Connettivi logici
Regole di precedenza
Tavole di verità
Strutture di controllo
Struttura condizionale (selezione)
Strutture condizionali in cascata
Strutture condizionali nidificate
Struttura di selezione multipla
Struttura ciclica di tipo While con
controllo in testa (precondizionale)
Contatori e totalizzatori
Struttura ciclica con contatore
Dati strutturati
Vettori
Dichiarazione e caricamento di un
vettore
Elaborazione sequenziale completa
Elaborazione sequenziale parziale
Elaborazione diretta
Ordinamento di un vettore
Vettori paralleli
Matrici
Il software
Software di base e software
applicativo.
Evoluzione dei linguaggi di
programmazione.
Compilatori e interpreti.
RIPASSO ARGOMENTI DEL
PRECEDENTE ANNO SCOLASTICO
Architettura del computer
L’unità centrale di elaborazione (CPU)
La memoria RAM
La memoria ROM e la memoria cache
Memoria di massa: hard disk, dispositivi
rimovibili e dischi ottici
Periferiche di Input e Output
Tipi di computer
La codifica delle informazioni
Codifica e decodifica dell’informazione
Rappresentazione delle informazioni
alfanumeriche
Rappresentazione binaria dei numeri
interi
Rappresentazione in virgola mobile dei
numeri reali
Basi di programmazione: algoritmi
Definizione e caratteristiche degli
algoritmi
Rappresentazione degli algoritmi
Variabile e costanti
Tipi di dati (numerici, alfanumerici)
Classificazione dei dati
Istruzioni di lettura, scrittura e
assegnazione
Struttura condizionale
1
Il linguaggio VISUAL BASIC
L’IDE di Visual Basic
Le fasi di realizzazione di un progetto
Visual basic
Oggetti, proprietà e metodi
Controlli: Label, TextBox,
CommandButton
Variabili numeriche ed alfanumeriche
Le istruzioni di input/output
Gli operatori aritmetici
Funzioni di conversione (val, ccur)
Funzioni per il trattamento di stringhe
(left, right, mid, len , trim, lcase, ucase)
Gli operatori logici AND e OR
L'istruzione IF...THEN...ELSE
L’istruzione SELECT CASE
L’istruzione DO WHILE
L’istruzione FOR … NEXT
Visibilità delle variabili
Variabili locali e variabili globali
Le routine generali e le variabili globali
TESTO: INFORMATICA APP (1° biennio)
P. Gallo, P. Sirsi
MINERVA SCUOLA
Gli alunni
L'insegnante
2