PROGRAMMAZIONE DIDATTICA ANNUALE ANNO SCOLASTICO 2014/2015 DOCENTE PROF. PIOPPI CHRISTIAN MATERIA DI INSEGNAMENTO INFORMATICA CLASSE 1C Risultati di apprendimento in termini di Competenze L’alunno alla fine del corso apprenderà la basi dell’architettura di un computer . Saprà proteggere un computer da virus e malware. Conoscerà le principali funzioni di microsoft Excel e in generale di un foglio di calcolo. Saprà costruire semplici algoritmi per la risoluzione di problemi e implementarli con un linguaggio di programmazione quali il visual basic. Non ultimo avrà la conoscenza del sistema binario e dell’unità di misura informatiche. Abilità Saper riconoscere le principali parti di un elaboratore elettronico Conoscenze ICT : hardware e software Architettura di un computer Saper proteggere il computer da attacchi esterni Saper svolgere operazione in linguaggio binario Scansione temporale Ottobre 2014 Scheda madre (CPU, ROM, BUS, CONNETTORI) RAM Memoria di massa Periferiche I/O Malware : Virus e antivirus Firewall Classificazione dei Malware Sistema binario Operazione in binario Conversione da binario a decimale e viceversa Operatori logici Rappresentazione dei numeri reali: rappresentazione in virgola semplice e mobile. Rappresentazione binaria dei numeri senza segno e con segno: modulo e segno, complemento 1, complemento 2. Ottobre 2014 Novembre 2014 Conoscere le principali unità di misura informatiche e saperle confrontare Il bit e il Byte I multipli di bit e byte ( K, M, G, T) Il secondo e i suoi sottomultipli( m, micro) Novembre 2014 Realizzazione di un foglio di calcolo con operazioni e funzioni Il foglio elettronico. Elementi di base di Dicembre 2014 EXCEL Elementi di base: navigazione fra le celle, uso del navigatore delle celle, manipolazione di righe e colonne, modifica del formato delle celle (colore, font, allineamento, sfondo), tipi di contenuto testo e numerico. Elaborazione e presentazione dei dati: definizione di semplici espressioni matematiche, uso delle funzioni predefinite di EXCEL (E, O, NOT, SOMMA, MEDIA, SE, CONTA.SE), riferimenti relativi ed assoluti, uso del carattere $. Risolvere un problema tramite la costruzione di un algoritmo e la sua rappresentazione con il diagramma a blocchi e/o la descrizione con una pseudo –codifica. Algoritmi: concetto di algoritmo. Dal Da gennaio 2015 al 15 marzo problema all’algoritmo. Dall’algoritmo 2015 al programma. Ragionamento logico-deduttivo: problem solving, scomposizione di un problema in operazioni primitive, composizione di operazioni primitive, strategia divide et impera. Algoritmi rappresentati mediante pseudo-codifica: linguaggi naturali e linguaggi formali, dati numerici e dati alfanumerici. Tipi di dati ed astrazione: il tipo intero, il tipo reale, il tipo carattere, il tipo stringa, il tipo booleano, tipi ordinati. Le espressioni e la loro valutazione; l’ambiente di valutazione. Le istruzioni operative: inizio e fine, dichiarazione degli identificatori, istruzioni di assegnazione. Le strutture di controllo (sequenza, selezione, iterazione). Il teorema di Bohm-Jacopini. Diagrammi a blocchi (flow-chart): elementi fondamentali per la rappresentazione di un algoritmo mediante diagrammi a blocchi (ellisse, parallelogramma, rettangolo), applicazione dei flow-chart a problemi di vita quotidiana. Saper realizzare un semplice programma con il linguaggio di programmazione visual basic Elementi di programmazione (Excel e VBA). Dati e istruzioni. La dichiarazione delle variabili. Le operazioni di I/O I form (caselle di testo, bottoni) Le strutture di controllo La selezione if then else La scelta multipla L’iterazione : il comando for e do while. Implementazione di semplici algoritmi. Dal 16 Marzo 2015 giugno 2015 al 6 Metodologia: Strategie educative, strumenti e tecniche di lavoro, attività di laboratorio, attività di progetto. Le lezioni sono svolte tramite LIM in classe utilizzando per la spiegazione degli argomenti teorici il supporto del libro di testo in formato digitale . Il libro di testo è informatica multimediale volume unico editore Zanichelli. I compiti e i test assegnati a casa sono risolti in classi per aver riscontro della studio applicato a casa da parte degli studenti. Per la parte pratica si utilizza il laboratorio dove gli studenti nella propria postazione di lavoro possono realizzare gli esercizi proposti dall’insegnante . L’insegnante propone sia in classe e in laboratorio esercizi che poi sono svolti dagli studenti col supporto dello stesso. Sono svolti soprattutto alla fine dell’anno progetti pratici sia per il foglio di calcolo ma anche semplici programmi funzionanti come il calcolo della media di una serie di numeri. Strumenti e metodologie per la valutazione delle conoscenze e delle abilità e per il giudizio di competenza. Nel trimestre saranno proposte 2 verifiche scritte a risposta aperta per verificare le conoscenze e le abilità degli studenti una per la conoscenza dell’architettura del computer e l’altra per la conoscenza del sistema binario. Eventualmente se la classe non riscontra difficoltà di apprendimento verrà proposta una verifica pratica sull’apprendimento del foglio di calcolo excel. Nel pentamestre saranno proposte invece due verifiche scritte sulla risoluzione dei problemi e creazione di semplici algoritmi con la rappresentazione con il diagramma a blocchi. Poi si svolgerà la prima verifica scritta di programmazione inserendo solo la struttura di controllo . Infine seguirà un’altra verifica pratica sulla programmazione dove si vanno ad analizzare le conoscenze acquisite dagli studenti nella programmazione di semplici algoritmi. Attività di supporto ed integrazione. Iniziative di recupero. Sarà proposte lezioni di ripasso prima di ogni compito , compatibilmente con le ore di lezioni disponibili ed eventuali compiti di recupero , soprattutto prima della fine dell’anno scolastico .