ANNO SCOLASTICO 2014/2015 LICEO SCIENTIFICO STATALE “A. VOLTA” Via Juvarra, 14 - Torino Obiettivi minimi Informatica Prime Conoscere il sistema di numerazione binaria e la sua importanza nella codifica delle informazioni Saper descrivere gli elementi principali di un Personal Computer. Saper utilizzare foglio di calcolo in modo adeguato nelle sue principali funzionalità Saper definire la nozione di algoritmo e le sue proprietà. Sapere descrivere semplici algoritmi in flow-chart. Saper codificare semplici algoritmi in linguaggio C++ con due dei tre costrutti fondamentali della programmazione strutturata:sequenza, selezione. Seconde Saper codificare algoritmi base in linguaggio C++ che utilizzino le selezioni multiple ed il costrutto iterativo. Saper definire dati strutturati con le principali operazioni che si svolgono su di essi Reti:riconoscere i principali componenti costituenti una rete, utilizzare la terminologia corretta e riconoscere le diverse tipologie/topologie di rete. Internet: conoscere i principali servizi e la terminologia Saper utilizzare in modo adeguato un software di presentazione. Terze Saper definire dati strutturati con le principali operazioni che si svolgono su di essi Applicare su semplici problemi la metodologia top-down (scomposizione funzionale) Conoscere i principi della programmazione ad oggetti. Saper trasformare semplici diagrammi concettuali di un DB in uno schema relazionale Quarte Distinguere le operazioni relazionali su una base di dati Utilizzare le basi del linguaggio SQL per interrogare una base di dati Conoscere e utilizzare i fondamenti dei linguaggi di Mark-Up Quinte Saper classificare sistemi Riconoscere un automa e la macchina di Turing quale modello di calcolo. Saper descrivere le reti di computer tramite le tecniche di implementazione , i protocolli, i collegamenti fisici e logici. Saper definire gli errori computazionali e la loro propagazione Saper utilizzare le principali funzionalità di un software per il calcolo numerico. Obietttivi minimi Informatica – Liceo Alessandro Volta di Torino Anno Scolastico 2014 - 2015 PROGRAMMAZIONE ANNO SCOLASTICO 2014/2015 LICEO SCIENTIFICO STATALE “A. VOLTA”- TORINO Informatica: classi prime opzione scienze applicate Tema Il sistema computer (settembre –dicembre) Office Automation (dicembre –marzo) Basi di programmazione (marzo-giugno) Conoscenze Abilità Competenze Struttura logico funzionale di un computer Funzioni di un sistema operativo Sistemi di numerazione e conversioni in basi diverse Aritmetica binaria e codifica dell’informazione Comprendere la struttura logico funzionale e quella fisica di un computer Saper creare e gestire file e cartelle con un Sistema Operativo Saper operare con numeri binari e convertire numeri decimali in basi diverse Comprendere ed utilizzare le tecniche per la rappresentazione dei dati all’interno del computer Concetti base legati alla terminologia e alle tecniche di editoria elettronica Funzionalità e potenzialità del foglio elettronico Padroneggiare i più comuni strumenti software di produzione applicandoli in una vasta gamma di situazioni, soprattutto nell’indagine scientifica Saper cogliere le interazioni tra esigenze di vita e processi tecnologici Saper realizzare algoritmi per la risoluzione di problemi Saper codificare un algoritmo in un linguaggio di programmazione Comprendere le ragioni che hanno prodotto lo sviluppo tecnologico nel tempo, in relazione ai bisogni e alle domande di conoscenza dei diversi contesti, con attenzione critica alle dimensioni tecnico-applicative delle conquiste scientifiche Essere consapevole delle potenzialità e dei limiti delle tecnologie nel contesto culturale e sociale in cui vengono applicate Comprendere in modo completo quali sono gli ambiti di applicazione delle tecniche di office automation e acquisire capacità di realizzazione e progettazione di prodotti specifici Comprendere la valenza metodologica dell’informatica nella formalizzazione e modelizzazione dei processi complessi e nell’individuazione di procedimenti risolutivi Fasi di un processo logico/tecnologico per giungere alla risoluzione di un problema in ottica informatica Metodo della progettazione del software Algoritmi e strutture di controllo Fondamenti di linguaggi di programmazione Unità di apprendimento Architettura del computer Il sistema operativo L’aritmetica del computer La codifica dell’informazione Utilizzo word processor Calcolo con foglio elettronico Informatica, problemi e algoritmi La programmazione strutturata (costrutti di sequenza e selezione) Algebra booleana Testo: Informatica App 1 – Primo Biennio Liceo Scientifico opzione scienze applicate – Piero Gallo – P.Sirsi – Ed. Minerva Scuola PROGRAMMAZIONE ANNO SCOLASTICO 2014/2015 LICEO SCIENTIFICO STATALE “A. VOLTA”- TORINO Informatica: classi seconde opzione scienze applicate Tema Basi di Programmazione (settembre – marzo) Office Automation (febbraio-marzo) Il mondo di Internet (aprile –maggio) Conoscenze Abilità Competenze Fasi di un processo logico/tecnologico per giungere alla risoluzione di un problema in ottica informatica Metodo della progettazione del software Algoritmi e strutture di controllo Fondamenti di linguaggi di programmazione Saper cogliere le interazioni tra esigenze di vita e processi tecnologici Saper realizzare algoritmi per la risoluzione di problemi Saper codificare un algoritmo in un linguaggio di programmazione Comprendere la valenza metodologica dell’informatica nella formalizzazione e modellizzazione dei processi complessi e nell’individuazione di procedimenti risolutivi Funzionalità e potenzialità del foglio elettronico Tecniche di realizzazione di presentazioni interattive Padroneggiare i più comuni strumenti software di produzione applicandoli in una vasta gamma di situazioni, soprattutto nell’indagine scientifica Terminologia legata alla Rete e ai servizi di Internet Campi di applicazione e potenzialità delle tecnologie ipermediali e della rete Internet Riconoscere il ruolo di Internet nella vita quotidiana e nello studio Saper utilizzare con criterio e consapevolezza gli strumenti che ruotano intorno al mondo di Internet Comprendere in modo completo quali sono gli ambiti di applicazione delle tecniche di office automation e acquisire capacità di realizzazione e progettazione di prodotti specifici Essere in grado di utilizzare criticamente strumenti informatici e telematici nelle attività di studio o di approfondimento Unità di apprendimento La programmazion e strutturata: costrutti di selezione multipla e costrutti iterativi Linguaggi e traduttori Calcolo con foglio elettronico Utilizzo software di presentazione Trasmissione dei dati e reti di comunicazione Internet come risorsa universale Internet: navigazione e servizi Testo: Informatica 1 – Primo Biennio Licei Scientifici opzione scienze applicate – Piero Gallo – Fabio Salerno – Ed. Minerva Scuola PROGRAMMAZIONE ANNO SCOLASTICO 2014/2015 LICEO SCIENTIFICO STATALE “A. VOLTA”- TORINO Informatica: classi terze opzione scienze applicate Tema Metodologie di programmazione (settembre – gennaio) Office Automation (febbraio-marzo) Basi di Dati (febbraio-giugno) Conoscenze Abilità Competenze Scomposizione dei problemi Metodologia top down Strutture dati Metodologie, fasi di sviluppo e qualità del software Applicare la metodologia top down Gestire consapevolmente i passaggi dei parametri Implementare strutture dati Costruire oggetti software sfruttando la tecnica OOP Utilizzare le strategie del pensiero razionale negli aspetti dialettici e algoritmici per affrontare situazioni problematiche, elaborando soluzioni Utilizzare il linguaggio e i metodi della matematica per organizzare e valutare informazioni qualitative e quantitative Funzionalità e potenzialità del foglio elettronico Gestire fogli di calcolo avanzati Concetti base dei principali modelli, linguaggi e sistemi per basi di dati Modello E/R e modello relazionale Funzione di un DBMS Saper trasformare un diagramma concettuale in uno schema relazionale Saper effettuare operazioni dell’algebra relazionale su uno schema relazionale Comprendere in modo completo quali sono gli ambiti di applicazione delle tecniche di office automation e acquisire capacità di realizzazione e progettazione di prodotti specifici Saper analizzare un problema di archiviazione e progettare una base di dati nell’ambito di una realtà di interesse Unità di apprendimento L’approccio TopDown I dati strutturati Fondamenti di programmazione a oggetti Calcolo con foglio elettronico Introduzione alle basi di dati La progettazione concettuale La progettazione logica Software per la gestione di data base Testo: Informatica 2 – Secondo Biennio Licei Scientifici opzione scienze applicate – Piero Gallo – Pasquale Sirsi – Ed. Minerva Scuola PROGRAMMAZIONE ANNO SCOLASTICO 2014/2015 LICEO SCIENTIFICO STATALE “A. VOLTA”- TORINO Informatica: classi quarte opzione scienze applicate Tema Basi di Dati Conoscenze Competenze Linguaggio SQL Utilizzare il linguaggio per creare e interrogare la base di dati Saper analizzare un problema di archiviazione e progettare una base di dati nell’ambito di una realtà di interesse Struttura di un sito web e tecniche di costruzione Usabilità e accessibilità di un sito Web Fondamenti dei linguaggi HTML, XHTML, XML Progettare ipermedia a supporto della comunicazione Progettare e realizzare pagine web statiche Implementare pagine web statiche con i linguaggi XHTML , XML Utilizzare le reti e gli strumenti informatici nelle attività di studio, ricerca e approfondimento disciplinare e nella vita professionale (settembre-novembre) Il Web (dicembre-giugno) Abilità Unità di apprendimento Lo standard SQL Software per la gestione di data base La progettazione di un sito Web I linguaggi per il Web XML Testo: Informatica 2 – Secondo Biennio Licei Scientifici opzione scienze applicate – Piero Gallo – Pasquale Sirsi – Ed. Minerva Scuola PROGRAMMAZIONE ANNO SCOLASTICO 2014/2015 LICEO SCIENTIFICO STATALE “A. VOLTA”- TORINO Informatica: classi quinta opzione scienze applicate Tema Conoscenze Teoria della computazione (settembre – dicembre) Fondamenti di telematica (gennaio-marzo) Calcolo numerico (marzo-giugno) Abilità Competenze Concetto di sistema quale astrazione utile alla comprensione della realtà Concetto di informazione per la comprensione dei procedimenti di soluzione dei problemi Automa quale modello di calcolo Metodi computazionali e macchina di Turing Complessità computazionale e ordine di grandezza dei problemi Intelligenza artificiale Saper classificare sistemi Riconoscere e utilizzare modelli utili per la rappresentazione della realtà Costruire automi Utilizzare la macchina di Turing Saper valutare un algoritmo in termini di efficienza e di costi Saper distinguere pregi e potenzialità dei sistemi di intelligenza artificiale Utilizzare strumenti metodologici per porsi con atteggiamento razionale e critico di fronte a sistemi e modelli di calcolo Le reti di computer Tecniche di implementazione di reti telematiche Collegamenti fisici e logici Tipologie e topologie di rete Dispositivi harware e software di rete Protocolli a livelli architetturali Il modello ISO/OSI Interconnessione tra reti Tecniche di implementazione di reti Indirizzi IP e classi di indirizzi Comprendere le modalità di gestione Hw e Sw di una rete Saper collegare due computer in rete Comprendere e analizzare le differenze tecnicooperative degli strumenti HW legati all’implementazione di una rete Saper impostare indirizzi IP Padroneggiare i più comuni strumenti Hw e Sw per la comunicazione in rete Le reti di computer L’implementazione di una LAN Errori computazionali e propagazione dell’errore Vettori e matrici Tecniche di utilizzo di software per il calcolo numerico Metodi di Gauss Polinomio di interpolazione di Newton Saper risolvere situazioni problematiche inerenti l’algebra matriciale e vettoriale attraverso opportuni software Acquisire la padronanza di strumenti dell’informatica utilizzare tali strumenti per la soluzione di problemi significativi in generale, ma in particolare connessi allo studio della matematica Acquisire la consapevolezza dei vantaggi e dei limiti dell’uso degli strumenti e dei metodi informatici e delle conseguenze scientifiche e culturali di tale uso Teoria dell’errore Elementi di algebra lineare Software per il calcolo numerico Metodi per la soluzione di sistemi lineari e interpolazione Unità di apprendimento Sistemi e modelli Teoria degli automi Teoria della calcolabilità Complessità computazionale Intelligenza artificiale e reti neurali Testo: Informatica 3 – Quinto Anno Licei Scientifici opzione scienze applicate – Piero Gallo – Pasquale Sirsi – Ed. Minerva Scuola