Problemi e algoritmi
L'obiettivo di questa lezione è quello di guidarvi alla comprensione di:
Cos'è un problema
Come si risolve
Cos'è un algoritmo
Come si scrive un piccolo programma con la programmazione a blocchi
Come si scrive un programma con le condizioni
Come si scrive un programma che ripete determinate operazioni più volte
Al termine della lezione dovrete essere capaci di svolgere gli esercizi allegati in fondo alla pagina compilando la scheda del problema e disegnando il relativo diagramma a blocchi.
Test: La verifica sarà composta da una parte di teoria e una parte di pratica utilizzando alcuni degli esercizi proposti.
Cominciamo con il capire cosa è un problema, e come risolverlo e chi sono le persone coinvolte con delle presentazioni fatte con prezi
Infine costruiamo il nostro primo algoritmo con Algobuild, un programma che consente di costruirli graficamente. Alternativamente si possono provare anche a mano su carta ma il pezzo di carta non è certo un esecutore!
Potete trovare Algobuild allegato in fondo alla pagina e se siete fortunati basterà scaricarlo e fare doppio click sul file per utilizzarlo. Se non vi dovesse bastare potete trovare una guida sul canale youtube di Algobuild.
If avanzato con la combinazione delle condizioni e il ciclo do while
Cicli while e for
Allegati sotto potete trovare degli esercizi e la scheda guida per descrivere i problemi. Utilizzate e compilate la scheda soluzioni per consegnare gli esercizi nella piattaforma della scuola.
Dopo avere guardato i video potete consultare la presentazione.