IST. SUP. STAT. DOCENTE PROGRAMMAZIONE DISCIPLINARE INDIVIDUALE a. s. 2015 / 2016 TISO EMANUELE SECCHI BARBARA F.GONZAGA. DISCIPLINA: INFORMATICA INDIRIZZO: SISTEMI INFORMATIVI TESTI ADOTTATI: Autore Titolo 2 MINERVA SCUOLA Unico PIERO GALLO Visual Basic.Net MINERVA SCUOLA Unico PROGRAMMAZIONE IN C APPROCCIO ALLE RETI LINGUAGGIO HTML 4 GUI E PROGRAMMAZIONE GUIDATA DAGLI EVENTI 6 7 Volume CLOUD Informatica – Secondo Biennio – IT - SIA 3 5 Editore PIERO GALLO PASQUALE SIRSI Elenco moduli 1 CLASSE: 4 SI PROGRAMMAZIONE IN VISUAL BASIC STRUTTURE DATI IN VISUAL BASIC LE BASI DI DATI GENERALITA E PROGETTAZIONE CONCETTUALE Argomenti Strutture di controllo decisionali I cicli Gli Array I record e gli array di record Reti di Computer Architettura Client-Server Server Web Il linguaggio HTML Strutture fondamentali Immagini e frame Interfacce utente Gestione degli eventi in ambiente Windows Il linguaggio Visual Basic Ambiente di lavoro Visual Basic Istruzioni di input-output Istruzioni di controllo Cicli Procedure e funzioni Gli Array I record Gli array di record Base di Dati Modelli di dati Il modello concettuale ER Metodi / Strumenti / Testi / Letture Periodo Libri di testo Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Libri di testo Altri testi Dispense Materiale strutturato Sussidi audiovisivi Libri di testo Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Libri di testo Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Libri di testo Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Settembre Ottobre Libri di testo Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Libri di testo Dispense Materiale strutturato Sussidi audiovisivi Laboratorio PC Marzo Aprile Novembre Dicembre Dicembre Gennaio Febbraio Gennaio Novembre Dicembre Gennaio Febbraio Marzo Aprile Maggio Giugno Pagina 1 di 4 PROVE SCRITTE STRUTTURATA COMPRENSIONE TESTO SCRITTO PRODUZIONE LETTERA COMMERCIALE PROVE ORALI COLLOQUIO COMPRENSIONE ORALE ESPOSIZIONE LAVORI DI APPROFONDIMENTO N° minimo prove scritte 1° quadrimestre N° minimo prove scritte 2° quadrimestre 3 4 RISPOSTE A QUESITI N.B LA PROPOSTA DI VOTO DI FINE QUADRIMESTRE TERRà CONTO SIA DELLA MEDIA PONDERATA DI CIASCUNA VERICA SOMMATIVA CHE DEGLI ELEMENTI DESUNTI DALLA SD (SCHEDA INFORMATIVA DELLA SITUAZIONE SCOLASTICA.). SAPERI MINIMI NELL’AMBITO DEL PROGRAMMA ANNUALE SUDDIVISE PER MODULI MODULO 1: PROGRAMMAZIONE IN C CONOSCENZE COMPETENZE Utilizzo delle strutture alternative di selezione Costruisce programmi utilizzando con semplici o nidificate padronanza i costrutti ciclici Sa predisporre funzioni e procedure La struttura di ripetizione while La struttura di ripetizione do…while La ripetizione con contatore for Le Procedure e le Funzioni Passaggio di parametri per valore e per riferimento Sa trasferire parametri alle funzioni e procedure sia per valore che per riferimento Costruisce programmi articolati in più procedure e funzioni Manipola adeguatamente le strutture dati compelesse Sa riconoscere e gestire array di record I tipi strutturati Tecniche di ricerca elementi in un array Gli Array monodimensionali e bidimensionali Le tabelle come array di record Tecniche di ordinamento di un array Tecniche di Ricerca di elemento in un’array ordinato MODULO 2: APPROCCIO ALLE RETI CONOSCENZE COMPETENZE Le reti di computer Sa riconoscere le varie reti L’architettura client-server Utilizza software per l’accesso alle reti L’accesso alle reti www/ftp (Internet) Pagina 2 di 4 Implementazione di un Server Web MODULO 3: LINGUAGGIO HTML CONOSCENZE COMPETENZE Struttura di un documento HTML Sa implementare una semplice pagina HTML Struttura del testo, gli elementi P, BR, HR E’ capace di inerire oggetti specifici all’interno di una pagina HTML L’elemento PRE Sa costruire pagine articolate in frame Formattazione del testo I caratteri speciali Elenchi e tabelle Collegamenti ipermediali Immagini e sfondi Frame e Moduli MODULO 4: GUI E PROGRAMMAZIONE GUIDATA DAGLI EVENTI CONOSCENZE COMPETENZE Le interfacce utente Opera in ambienti di sviluppo ad eventi Oggetti componenti e oggetti contenitori Sa predisporre oggetti all’interno di un’applicazione software La gestione degli eventi Creazione ed utilizzo di componenti standard MODULO 5: PROGRAMMAZIONE IN VISUAL BASIC CONOSCENZE COMPETENZE Sa operare all’interno dell’ambiente di sviluppo L’ambiente di sviluppo Visual-Basic Costruisce semplici applicazioni in ViasualFasi di realizzazione di un progetto Basic I controlli Utilizza con competenza gli operatori logici Definizione dei tasti per accesso da tastiera, il focus Utilizza con competenza i costrutti base della programmazione I tipi di dati Le dichiarazioni di variabili Gli operatori matematici e relazionali Gli operatori logici Pagina 3 di 4 Le strutture if semplici e nidificate Il costrutto Select case, le funzioni Ucase e Is Numeric I cicli For..Next e Do..Loop MODULO 6: STRUTTURE DATI IN VISUAL BASIC CONOSCENZE COMPETENZE Le routine generali Sa operare con strutture dati complesse Le routine Sub Sa definire sub e function I parametri Elabora applicazioni utilizzando una tecnica di progettazione top-down Il passaggio dei parametri Implementa e gestisce funzioni di I/O Le routine Function La metodologia top-down I moduli di codice standard Le funzioni di sistema Le funzioni per la gestione dell’I/O MODULO 7: LE BASI DI DATI GENERALITA E PROGETTAZIONE CONCETTUALE CONOSCENZE COMPETENZE Sa analizzare ed esporre relativamente agli Cos’è una base di dati archivi e le Basi di dati Sa scomporre la progettazione di una base di Dati e informazioni, schemi e istanze dati in sottofasi E’ capace di costruire un modello ER Il modello di dati concettuale partendo dalle specifiche del problema La progettazione di una base di dati, le fasi Il DBMS Il modello di dati Il modello concettuale ER Le Entità e gli Attributi Attributi Chiave Le Associazioni FIRMA DOCENTE: Firmato Castiglione delle Stiviere, 30/10/2015 Pagina 4 di 4