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