Lezioni di Laboratorio di Programmazione 1
Section outline
-
Questo è l'enco dettagliato delle lezioni di "Laboratorio di Programmazione 1". Per ogni lezione elenchiamo il materiale didattico relativo. I file notebook devono essere aperti con Visual Studio Code.
- 23/10/2024. L'aula informatica.
- L'aula informatica: lezione ed esercizi
- 30/10/2024. Introduzione alla shell di Linux.
- Introduzione alla shell di Linux: lezione ed esercizi, soluzioni
- 07/10/2024. Interazione con Python. Primi passi in Python.
- 14/10/2024. Preferenze in Visual Studio Code. Stringhe. Libreria ezgraphics.
- 21/10/2024. Input con la libreria ezgraphics. L'istruzione if.
- 28/10/2024. L'istruzione while.
- 04/11/2024. Il debugger di VSCode. Ancora sul while e l'istruzione for.
- Il debugger di VSCode: videolezione, esercizi
- Ancora sul while e l'istruzione for: esercizi, soluzioni
- 11/11/2024. Le f-stringhe. L'espressione condizionale. Generazione di stringhe e cicli annidati.
- 18/11/2024. Funzioni. Debugging di funzioni.
- Funzioni: esercizi, soluzioni
- Debugging di funzioni (Esempi completi 5.3): videolezione, esercizi
- 23/11/2024. Esercitazione.
- 02/12/2024. Collaudo di funzioni. Liste.
- 09/12/2024 gruppo A-L. Tabelle. Tabellle frastagliate.
- 09/12/2024 gruppo M-Z. Implementazione del gioco Forza 4.
- Forza 4: programma scritto a lezione (manca supporto pareggio e controllo colonna piena), versione alternativa
- Il gioco dell'impiccato (approfondimento): esercizi, soluzioni
- 16/12/2024 gruppo A-L: Ricorsione e file.
- 16/12/2024 gruppo M-Z: Verso l'implementazione di Chomp, il progetto d'esame.
- Approfondimenti ezgraphics per Chomp: lezione
- Bozza del programma chomp: chomp_lezione.py
- Immagine blocco di cioccolato: chocolate.png
- 23/10/2024. L'aula informatica.