INFORMATICA
PRIMO BIENNIO – LICEO SCIENTIFICO SCIENZE APPLICATE – INFORMATICA
Conoscenze
Abilità
Conoscere:
Saper:
Architettura di un computer.
Scrivere documenti elettronici e compilare fogli
I sistemi operativi più comuni e le loro
funzionalità.
di calcolo.
Utilizzare la posta elettronica e ricercare
Strumenti di produzione di un documento
elettronico.
informazioni nella rete.
Scrivere semplici programmi.
Struttura e servizi di Internet.
Principi di programmazione e concetto di
algoritmo.
Competenze

Essere in grado di utilizzare criticamente strumenti informatici e telematici nelle attività di
studio e di approfondimento

Comprendere la valenza metodologica dell’informatica nella formalizzazione e
modellizzazione dei processi complessi e nell’individuazione di procedimenti risolutivi.
Attività in laboratorio

Il sistema operativo Windows.

Utilizzo del software LibreOffice, programmazione in Scratch (I anno)

Programmazione in C++ (II anno)
SECONDO BIENNIO – LICEO SCIENTIFICO SCIENZE APPLICATE – INFORMATICA
Conoscenze
Abilità
Conoscere:
Saper:
Il linguaggio C++ in profondità con annessa la
Scrivere programmi di media complessità in
programmazione ad oggetti.
C++.
Principali
caratteristiche
del
linguaggio
a Costruire pagine web.
marcatori HTML.
Principali
caratteristiche
del
linguaggio
javascript.
Introduzione ai database.
Competenze

Essere in grado di utilizzare criticamente strumenti informatici e telematici nelle attività di
studio e di approfondimento

Comprendere la valenza metodologica dell’informatica nella formalizzazione e
modellizzazione dei processi complessi e nell’individuazione di procedimenti risolutivi.
Attività in laboratorio

Utilizzo del software Dev-C++ (III anno)

Scrittura di pagine web attraverso LibreOffice e con un editor di testi. (IV anno)
QUINTO ANNO – LICEO SCIENTIFICO SCIENZE APPLICATE – INFORMATICA
Conoscenze
Abilità
Conoscere:
Saper:
Modello concettuale, logico e fisico di una base Progettare
di dati.
e
realizzare
informatiche con basi di dati.
applicazioni
Linguaggi e tecniche per l'interrogazione e la Sviluppare applicazioni web-based integrando
manipolazione delle basi di dati.
anche basi di dati.
Linguaggi per la programmazione lato server a
livello applicativo.
Tecniche per la realizzazione di pagine web
dinamiche.
Competenze

utilizzare le strategie del pensiero razionale negli aspetti dialettici ed algoritmici per
affrontare situazioni problematiche elaborando opportune soluzioni

sviluppare applicazioni informatiche per reti locali o servizi a distanza

scegliere dispositivi e strumenti in base alle loro caratteristiche funzionali

redigere relazioni tecniche e documentare le attività individuali e di gruppo relative a
situazioni professionali
Attività in laboratorio

Introduzione all'ambiente DBMS Access

Creazione di database e di tabelle con il linguaggio SQL, MySQL e PHP