PROGRAMMA SVOLTO A.S. 2013/2014 CLASSE 4F SIA DISCIPLINA INFORMATICA DOCENTE Paola Petrin N. 142 ore svolte sul totale delle ore previste 165 MODULO E/O UNITA’ DIDATTICA Ripasso Visual basic 2010 CONTENUTI OBIETTIVI TIPOLOGIE DI VERIFICA L’ambiente di sviluppo Visual Studio I dati e le operazioni su di essi Le istruzioni di Visual Basic 2010 Le strutture di controllo. L’interfaccia grafica. I controlli principali (label, textbox, command button, listbox) Progettazione dell’interfaccia con singola form e con form multiple. Funzioni Visual Basic per interagire con l’utente (inputbox e msgbox) La struttura di un programma. Le regole di visibilità: variabili locali e variabili globali. Procedure e funzioni. Passaggio dei parametri per valore e per indirizzo (by Value e by Reference) Caselle di riepilogo (ListBox) Casella combinata a discesa (ComboBox) Gruppi di controlli (GroupBox) Metodi e proprietà Vettori, record e vettori di record. Definizioni, terminologia, caratteristiche. Semplici elaborazioni su vettori singoli (caricamento dell’array, somma elementi, ricerca massimo, ricerca di un elemento,...) Algoritmo di ordinamento del vettore. Algoritmi di ricerca di un elemento nel vettore Vettori paralleli. Definizioni, utilizzo. Elaborazioni sui vettori paralleli I record (o strutture) Array di record. Algoritmo di ricerca e di ordinamento. Linguaggio HTML per la progettazione di pagine web. Introduzione e struttura generale di una pagina web. Progettazione e realizzazione di siti statici. Tag di base (html, head, body, title) Tag di formattazione del testo e del paragrafo. Tag per l’inserimento di immagini di tipologie diverse (gif, jpg, png), link (interni ed esterni), elenchi (puntati e numerati). Gestione tabelle e relativa formattazione. Utilizzo delle tabelle per l’impaginazione delle pagine. Gestione dei colori con la tecnica RGB. Utilizzo dei fogli di stile (CSS) Saper scrivere un Scritto / Orale programma in Visual Basic 2010. Gli archivi Gli archivi di dati. Generalità sui file di Operazioni sugli archivi Saper progettare archivi semplici e saper proporre La struttura dei programmi Controlli complessi di Visual Basic 2010 Strutture dati astratte Sviluppo pagine web Ripasso Mod. SD/Progr.svolto.01/ITCGMaggiolini Pagina 1 di 3 Saper progettare una semplice interfaccia grafica basata su una o più form collegate. Saper programmare la messaggistica per l’utente Conoscere e sapere utilizzare la metodologia top-down Conoscere e saper utilizzare strumenti grafici più complessi. Scritto / Orale Scritto / lab Conoscere le scritto/orale caratteristiche delle strutture di dati astratte e riconoscere le situazioni in cui è opportuno il loro utilizzo. Conoscere la struttura generale di una pagina web e i principali TAG del linguaggio HTML Scritto/ pratico Conoscere e saper utilizzare i fogli di stile Scritto / Orale Rev.02 testo. L’organizzazione degli archivi (sequenziale, ad accesso diretto) Operazioni sui file di testo in Visual Basic 2010 (creazione, lettura, scrittura, aggiornamento, cancellazione) Generalità sui file di record. Le reti di calcolatori Net economy Sicurezza informatica progetto Sicur@Mente in Rete – incontri con Polizia Postale Operazioni sui file di record in Visual Basic 2010 (creazione, aggiornamento, visualizzazione, ricerca) Dispositivi HW per la memorizzazione degli archivi (generalità sul funzionamento dei nastri, dischi) Organizzazione delle reti, mezzi di trasmissione, modalità di trasmissione, topologia delle reti. Reti locali e geografiche. Commutazione di circuito e commutazione di pacchetto La nascita e la diffusione di Internet nel mondo del lavoro. Ambiti di aviluppo della net economy: e_commerce, e_banking, e_government, e_ learning. La connessione delle aziende alle reti. La diffusione di Internet nella società: cambiamenti, problematiche, questioni sociali. Strumenti di Social networking. Tutela della privacy e dei dati personali. Reputazione online. Cyberbullismo e pedopornografia. Questioni legali legate a Internet. Pirateria informatica e diritto d’autore Problematiche derivanti dall’utilizzo di Internet. La sicurezza in Internet. La sicurezza dei sistemi informatici: affidabilità, integrità, riservatezza, non ripudio, autenticità. Gli attacchi informatici : virus, sniffing, phishing, spoofing, backdoor,... Metodi per la protezione dei dati in azienda: backup, firewall, proxy server Ricerca e analisi articoli tratti da quotidiani su fatti di cronaca correlati all’utilizzo dei social network e dei servizi di rete. La scuola nel Web Cloud computing Esercitazioni pratiche utilizzando l’ambiente di Google (Gmail, Google Drive). Gestione documenti nel cloud. Prezi soluzioni a semplici problemi di carattere gestionale, utilizzando il linguaggio di programmazione Visual Basic 2010 Esercitazioni pratiche nell’uso di Prezi (realizzazione di una presentazione sull’esperienza di Alternanza Scuola Lavoro) Firme studenti Conoscere la storia e lo sviluppo delle reti di calcolatori. Orale Conoscere le potenzialità offerte dalle reti e saper utilizzare i servizi di telematica di uso più comune Scritto/Orale Conoscere i pericoli e i rischi della rete Orale/Pratico Saper utilizzare Internet con attenzione ai problemi di sicurezza e di legalità. Conoscere le problematiche derivanti dall’utilizzo dei servizi telematici e i principali interventi legislativi volti a regolamentare l’attività della rete. Conoscere le problematiche legate alla sicurezza dei dati e le politiche per la loro tutela Conoscere l’evoluzione degli strumenti tecnologici e del loro impatto nella realtà sociale e aziendale, valutandone pregi e difetti Conoscere, in termini generali, i servizi offerti dal cloud computing e saper utilizzare alcuni semplici strumenti. Pratico (utilizzo Google Drive come piattaforma di condivisione del lavoro) Saper utilizzare Prezi Pratico Firma docente …………………………………… ……………………………………. …………………………………… Mod. SD/Progr.svolto.01/ITCGMaggiolini Pagina 2 di 3 Rev.02 N. 20 ORE DEDICATE AD ALTRE ATTIVITA’: Area di progetto Concorsi Attività integrative Alternanza Scuola Lavoro (10 ore) Progetto Sicur@Mente in Rete (10 ore) altro (specificare) TESTI ADOTTATI E/O IN USO: Titolo Autore EPROGRAM – Informatica secondo biennio Cloud – Informatica secondo biennio Casa Editrice Iacobelli, Ajme, Marrone Juvenilia scuola Minerva Italica Piero Gallo, Pasquale Sirsi Minerva Italica Materiale disponibile in internet Eventuali osservazioni: Compiti per le vacanze estive (per tutta la classe): 1) Riorganizzare e aggiornare la presentazione del Sicur@Mente in Rete, alla luce di quanto deciso in classe (sito HTML+CSS, WordPress, Prezi), di quanto emerso durante l’incontro con Polizia Postale e dei recenti fatti di cronaca. 2) Tenere aggiornato il diario di bordo. 3) Cercare sul blog http://mozenda.blogspot.com/ e sui siti http://www.poliziadistato.it/articolo/view/23393/ e https://www.commissariatodips.it/vita-da-social.html articoli correlati al problema della sicurezza informatica e sceglierne alcuni per approfondire alcuni punti della presentazione. Leggere i seguenti articoli: 4) http://www.ansa.it/sito/notizie/cronaca/2014/06/02/internet-polizia-postale-e-fbi-smantellano-retehacker_0da2c325-8bda-4bb7-b24b-beb837aed3f0.html 5) https://www.facebook.com/unavitadasocial 6) http://www.poliziadistato.it/articolo/31696/ Mod. SD/Progr.svolto.01/ITCGMaggiolini Pagina 3 di 3 Rev.02