MyLeoNes™

Algoritmi: passi chiari per un compito — Informatica, 11–13 anni

Un algoritmo è un piano che dice a una persona o a un computer che cosa fare e in quale ordine.

Che cos’è un algoritmo

Un algoritmo è una serie di passi per ottenere un risultato. I passi devono essere abbastanza chiari perché un’altra persona, o un computer, li segua senza dover indovinare. Una ricetta, un percorso per andare a scuola e un programma possono essere algoritmi.

Perché sono importanti

I computer sono veloci, ma non completano le istruzioni mancanti usando il buon senso. Molto prima dei computer moderni servivano metodi ripetibili per fare calcoli, ordinare dati e seguire percorsi. Scrivere il metodo rende i risultati più facili da controllare e ripetere.

Esempio: trovare il numero più grande

Prendi i numeri 7, 3, 12 e 9. Considera inizialmente 7 come il più grande; confrontalo con 3, poi con 12 e infine con 9, sostituendo il massimo ogni volta che compare un numero maggiore. Alla fine ottieni 12, e gli stessi passi funzionano con qualsiasi elenco di numeri.

Errore comune: un passo troppo vago

Un errore comune è scrivere «ordina i numeri» o «rendilo bello». A una persona sembra chiaro perché capisce che cosa si può intendere, ma un computer non condivide questo contesto. Sostituisci le parole vaghe con azioni, come «confronta i due numeri successivi e scambiali se quello a sinistra è maggiore».

Dove compaiono gli algoritmi

Le app di navigazione usano algoritmi per confrontare i percorsi e stimare la durata del viaggio. I negozi online li usano per cercare e ordinare prodotti, mentre le app video li usano per scegliere possibili suggerimenti. Questi sistemi applicano regole ai dati; non capiscono la tua vita come farebbe un amico.

Continua a esplorare

Altre lingue

Caricamento di MyLeoNes™…