Tecnologie informatiche

Anno scolastico: 2025/2026 - Classi: 1L

Nota: le lezioni antecedenti al 21/10/2025 sono state tenute da un altro docente.

L'obiettivo del corso è quello di insegnare le basi del funzionamento delle tecnologie informatiche, come i calcolatori e le reti internet. Fornendo anche delle basi di algoritmica e di programmazione.


Lezione 1 - I fogli di calcolo

Argomenti:
  • Introduzione;
  • Definizione di "cella";
  • I valori inseribili in una cella;
  • Formule di base:
    • Funzione =SOMMA();
    • Operazioni di sottrazione, moltiplicazione e divisione.
  • Blocco delle celle:
    • Blocco per riga;
    • Blocco per colonna.
Materiali
Slides della lezione
(link)

Lezione 2 - Funzioni condizionali

Argomenti:
  • Definizione di "funzione condizionale";
  • Prime funzioni condizionali:
    • Funzione =CONTA.SE();
    • Funzione =SOMMA.SE().
Materiali
Slides della lezione
(link)

Lezione 3 - Funzioni condizionali avanzate

Argomenti:
  • Funzioni condizionali avanzate:
    • Funzione =CONTA.PIÙ.SE();
    • Funzione =SOMMA.PIÙ.SE().
Materiali
Slides della lezione
(link)

Lezione 4 - Architettura del calcolatore

Argomenti:
  • Introduzione:
    • Definizione di "calcolatore";
    • Componenti essenziali (input, elaborazione e output).
  • Definizione di "programma";
  • Caratteristiche di un programma:
    • Finitezza;
    • Ordine;
    • Non-ambiguità;
    • Eseguibilità.
  • Cenni storici:
    • La macchina Colossus;
    • La macchina ENIAC.
  • L'architettura di von Neumann:
    • Componenti fondamentali;
    • Ciclo fetch-decode-execute.
Materiali
Slides della lezione
(link)

Lezione 5 - Il processore

Argomenti:
  • Definizione di processore;
  • Cenni storici;
  • Struttura del processore:
    • L'unità di controllo;
    • L'unità aritmetica e logica;
    • Lo shifter;
    • I registri.
  • Definizione di registro.
Materiali
Slides della lezione
(link)

Lezione 6 - Il sistema operativo Windows

Argomenti:
  • Il sistema operativo MS-DOS;
  • Versioni di Windows basate su MS-DOS:
    • Windows 1.0, 2.0, 3.0 e 3.1.
  • Versioni di Windows "9x":
    • Windows 95, Windows 98;
    • Windows Millennium.
  • Windows NT:
    • Il kernel di Windows;
    • Versioni:
      • Windows 2000, Windows XP;
      • Windows Vista, Windows 7;
      • Windows 8, 8.1 e 10.
Materiali
Slides della lezione
(link)
Video "La Storia di Windows - Un Software che ci riguarda"
(link)

Lezione 7 - Conosciamo gli algoritmi e i linguaggi

Argomenti:
  • I problemi e la loro soluzione:
    • Un esempio "classico";
    • Esercizio.
  • Il concetto di "algoritmo";
  • Il linguaggio che descrive l'algoritmo:
    • Esercizio;
    • La programmazione oggi.
Materiali
Slides della lezione
(link)
Handout
(link)

Lezione 8 - Codifichiamo gli algoritmi con i flow-chart

Argomenti:
  • I diagrammi a blocchi (o flow-chart);
  • Realizziamo i primi diagrammi a blocchi:
    • Esempio #1: Area e perimetro di un quadrato;
    • Esempio #2: Quanto costa andare a scuola?.
  • Le variabili e le costanti:
    • Le variabili;
    • Esempio #3: Secchi con l'acqua;
    • Le costanti.
  • Esercizi.
Materiali
Slides della lezione
(link)
Handout
(link)

Lezione 9 - L’istruzione di selezione e le condizioni logiche

Argomenti:
  • L'istruzione di selezione doppia;
  • Il linguaggio di progetto:
    • Esercizio #1;
    • Esercizio #2.
  • La selezione semplice:
    • Esercizio #3;
    • Istruzione di selezione semplice vs. doppia.
  • Esercizi:
    • Esercizio #4;
    • Esercizio #5.
Materiali
Slides della lezione
(link)
Handout
(link)

Lezione 10 - L’istruzione di iterazione (o ciclo)

Argomenti:
  • L’istruzione di iterazione (o ciclo):
    • Esempi di istruzione di iterazione;
    • Codifica dell'iterazione.
  • L'iterazione indefinita:
    • Esempio #1: Mi compro la moto!
    • Il tracciamento delle variabili.
  • L'iterazione definita:
    • Esempio #2: Potenza n-esima di un numero;
    • Esercizio #1: Pseudocodifica di Esempio #2 (1);
    • Esercizio #2: Pseudocodifica di Esempio #2 (2).
Materiali
Slides della lezione
(link)
Handout
(link)
Calendario delle lezioni
Ogni martedì
11:20 / 13:00 - Aula 310

Indice delle lezioni:

Primo quadrimestre
Lezione 1 (21/10/2025)
Lezione 2 (28/10/2025) [1]
Lezione 2 (04/11/2025)
Lezione 3 (11/11/2025) [2]
Lezione 3 (18/11/2025) [3]
Lezione 3 (25/11/2025, 02/12/2025, 09/12/2025, 16/12/2025[4])
Secondo quadrimestre
Lezione 4 (13/01/2026) [5]
Lezione 4 (20/01/2026)
Lezione 5 (26/01/2026)
Lezione 6 (03/02/2026)
Lezione 7 (10/02/2026) [6]
Lezione 7 (24/02/2026)
Lezione 8 (03/03/2026)
Lezione 9 (10/03/2026)
Lezione 10 (17/03/2026)


[1] Il docente è assente;
[2] Viene svolta una prova intermedia;
[3] La classe svolge l'assemblea di istituto;
[4] Viene svolta la prova di verifica;
[5] Viene svolta un'attività di Educazione Civica;
[6] Il docente è assente.