Impostare e risolvere problemi con un linguaggio di programmazione — scheda

Istituto tecnico informatica telecomunicazionitecnologie informatiche contenuto verificato

Scarica in PDF Adatta questa scheda al mio alunno

In breve: Programmare significa spiegare al computer come risolvere un problema. Servono passi chiari e ordinati.

Cos'è un problema in informatica

Un problema è una domanda a cui vogliamo una risposta. Il computer non capisce le parole vaghe.

Dobbiamo descrivere il problema in modo preciso. Indichiamo i dati di partenza e il risultato voluto.

Per esempio, pensiamo a una ricetta di cucina. Senza istruzioni chiare, la torta non viene bene.

Come si risolve un problema con il codice

Per risolvere un problema servono quattro passi. Prima si capisce cosa serve fare.

Poi si pensa a una soluzione divisa in piccoli passi. Questa sequenza di passi si chiama algoritmo.

Dopo si scrive l'algoritmo in un linguaggio di programmazione. Infine si prova il programma per vedere se funziona.

Un linguaggio di programmazione è un modo per parlare al computer. Usa parole e simboli che la macchina riconosce.

Ogni istruzione deve essere scritta con regole precise. Una virgola sbagliata può bloccare il programma.

Esempi pratici

Problema: calcolare la somma di due numeri scelti dall'utente.

Passi della soluzione:

  1. Chiedere il primo numero e salvarlo.
  2. Chiedere il secondo numero e salvarlo.
  3. Sommare i due numeri.
  4. Mostrare il risultato sullo schermo.

Un secondo esempio: trovare il più grande tra due numeri. Confrontiamo i valori e stampiamo quello maggiore.

Questi passi si possono scrivere in molti linguaggi diversi. La logica resta la stessa, cambia solo la sintassi.

Parole difficili

Riferimenti

Fonte

Scheda didattica verificata sull'obiettivo ob.tecnico-informatica-telecomunicazioni.tecnologie-informatiche.cl1.programmazione.01 — Riordino degli istituti tecnici. Verificata il 2026-06-04 sulla norma di riferimento.

Schede correlate

Questa scheda, su misura per il tuo alunno

Adiuvo la riscrive in automatico per il profilo del tuo alunno: frasi brevi, font ad alta leggibilità, parole difficili spiegate, anche audio e verifiche.

Adatta gratis