INF
Informatica
6 micro-competenze con progressione verticale, visuali generate e attività autentiche.
Classe 1ª
2 MC in questa area

Il linguaggio binario: bit, byte e rappresentazione dei dati
Lo studente comprende che il computer rappresenta qualsiasi informazione (testi, immagini, suoni) come sequenze di 0 e 1, conosce il sistema binario e le unità di misura dell'informazione (bit, byte, KB, MB, GB), e applica queste conoscenze per calcolare le dimensioni di file digitali.

Algoritmi e pensiero computazionale: dare istruzioni precise
Lo studente comprende cos'è un algoritmo e le sue tre strutture fondamentali (sequenza, selezione, iterazione), sa scrivere semplici algoritmi in pseudocodice e diagrammi di flusso, e sviluppa la capacità di scomporre un problema in passi precisi e privi di ambiguità.
Classe 2ª
2 MC in questa area

Il sistema operativo: chi gestisce le risorse del computer
Lo studente comprende le quattro funzioni fondamentali di un sistema operativo (gestione processi, memoria, file system, periferiche), sa navigare il file system con consapevolezza della struttura ad albero, e riconosce le differenze tra i principali OS presenti sul mercato.

Crittografia e sicurezza digitale: proteggere le informazioni
Lo studente comprende i principi della crittografia simmetrica e asimmetrica, sa riconoscere i meccanismi di sicurezza nelle comunicazioni digitali (HTTPS, certificati, firma digitale), e sviluppa un approccio critico alla protezione dei propri dati e delle proprie comunicazioni online.
Classe 3ª
2 MC in questa area

Internet delle Cose: quando gli oggetti si connettono
Lo studente comprende il paradigma IoT (Internet of Things), sa descrivere il ciclo dati dai sensori al cloud, conosce le principali applicazioni in ambito industriale, sanitario e domestico, e valuta criticamente le implicazioni di sicurezza e privacy legate alla proliferazione dei dispositivi connessi.

Machine learning e intelligenza artificiale: come imparano le macchine
Lo studente comprende i principi fondamentali del machine learning (apprendimento da dati, training/test, classificazione), sa riconoscere i bias algoritmici e le loro conseguenze sociali, e sviluppa un approccio critico e informato nei confronti dei sistemi di intelligenza artificiale che incontra nella vita quotidiana.
Altre aree