---+ Diario delle lezioni * lun 25 set: Introduzione al corso * [[%ATTACHURL%/lezione_01_25_09_2023_AF.pdf][lezione_01_25_09_2023_AF.pdf]]: Lezione 1 * gio 28 set: Computers e linguaggi, Tipi elementari in Python e loro operazioni * [[%ATTACHURL%/lezione_02_28_09_2023_AF.html][lezione_02_28_09_2023_AF.html]]: slides della 2a e 3a ora (interi, float, bool e stringhe) * [[%ATTACHURL%/lezione_02_28_09_2023_AF.pdf][lezione_02_28_09_2023_AF.pdf]]: slides della prima ora (storia e linguaggi) * [[%ATTACHURL%/Lezione02-2a-ora.mp4][Lezione02-2a-ora.mp4]]: registrazione della 2a ora * [[%ATTACHURL%/Lezione02-3a-ora.mov][Lezione02-3a-ora.mov]]: registrazione della 3a ora * lun 2 ott: stringhe, oggetti, metodi, slice, variabili e riferimenti, namespace, funzioni, if-then-else * [[%ATTACHURL%/lezione03.html][lezione03.html]]: lezione03.html * purtroppo ho avuto un problema al Mac ed ho usato un PC diverso per cui niente registrazione * gio 5 ott: funzioni, namespace, loops, contenitori, enumerate, modifica distruttiva, globali, argomenti di default mutevoli * Quicktime ha dato forfait e non ha registrato lo schermo, troverò una app alternativa * [[%ATTACHURL%/lezione04.pdf][lezione04.pdf]]: lezione04.pdf * [[%ATTACHURL%/lezione04.py.txt][lezione04.py.txt]]: lezione04.py.txt * lun 9 ott: contenitori, quesiti con la Susi, packing e unpacking * [[%ATTACHURL%/lezione05.pdf][lezione05.pdf]]: lezione05.pdf * [[%ATTACHURL%/lezione05.py.txt][lezione05.py.txt]]: lezione05.py.txt * [[%ATTACHURL%/lezione05.mkv][lezione05.mkv]]: Registrazione * gio 12 ott: sort e sorted, criteri complessi di ordinamento, funzioni anonime / lambda, analisi top-down, problema di K-massimi * [[%ATTACHURL%/lezione06.pdf][lezione06.pdf]]: lezione06.pdf * [[%ATTACHURL%/lezione06.py][lezione06.py]]: lezione06.py * [[%ATTACHURL%/lezione06.mkv][lezione06.mkv]]: Registrazione * lun 16 ott: fine del problema dei K-massimi, esercizi vari * [[%ATTACHURL%/esercitazione-01.zip][esercitazione-01.zip]]: esercitazione-01.zip * [[%ATTACHURL%/lezione07.pdf][lezione07.pdf]]: lezione07.pdf * [[%ATTACHURL%/lezione07.py.txt][lezione07.py.txt]]: lezione07.py.txt * [[%ATTACHURL%/esercitazione_python_A_vuoto.py.txt][esercitazione_python_A_vuoto.py.txt]]: esercitazione_python_A_vuoto.py.txt * [[%ATTACHURL%/lezione07-1.mkv][lezione07-1.mkv]]: Registrazione prima parte. (purtroppo OBS ha registrato uno schermo fisso, trovate su PDF la lezione) * [[%ATTACHURL%/lezione07-2.mkv][lezione07-2.mkv]]: Registrazione seconda parte (purtroppo OBS ha registrato uno schermo fisso, trovate su PDF la lezione) * [[%ATTACHURL%/lezione07-3.mkv][lezione07-3.mkv]]: Registrazione terza parte (purtroppo OBS ha registrato uno schermo fisso, trovate il file degli esercizi svolti allegato) * gio 19 ott: k-massimi in tempo O(N*log(k)), fine esercitazione, tipi, mypy, typeguard, HW2 del 22-23 * [[%ATTACHURL%/esercitazione_python_A_vuoto.py.txt][esercitazione_python_A_vuoto.py.txt]]: esercitazione_python_A_vuoto.py.txt * [[%ATTACHURL%/lezione08.pdf][lezione08.pdf]]: lezione08.pdf * [[%ATTACHURL%/lezione08.py.txt][lezione08.py.txt]]: lezione08.py.txt * [[%ATTACHURL%/lezione08-1.mkv][lezione08-1.mkv]]: Registrazione prima parte. * [[%ATTACHURL%/lezione08-2.mkv][lezione08-2.mkv]]: Registrazione seconda parte. * [[%ATTACHURL%/lezione08-3.mkv][lezione08-3.mkv]]: Registrazione terza parte. * [[%ATTACHURL%/sorted.py.txt][sorted.py.txt]]: sorted.py.txt * lun 23 ott: Istogrammi, Stile funzionale, Database come lista di dizionari, Indici * [[%ATTACHURL%/lezione09.pdf][lezione09.pdf]]: lezione09.pdf * [[%ATTACHURL%/lezione09.py][lezione09.py]]: lezione09.py * [[%ATTACHURL%/lezione09.mkv][lezione09.mkv]]: Registrazione * gio 26 ott: Recap su vari argomenti, files e lettura delle parole * [[%ATTACHURL%/lezione10.pdf][lezione10.pdf]]: lezione09.pdf * [[%ATTACHURL%/lezione10.py][lezione10.py]]: lezione09.py * [[%ATTACHURL%/lezione10.mkv][lezione10.mkv]]: Registrazione * [[%ATTACHURL%/files.zip][files.zip]]: files.zip * lun 20 ott: Ricerca in più documento con term-frequency-inverse-document-frequency, quesito con la Susi, file Json e Yaml, libreria *requests* per interagire coi server web * [[%ATTACHURL%/lezione11.pdf][lezione11.pdf]]: lezione11.pdf * [[%ATTACHURL%/lezione11.py.txt][lezione11.py.txt]]: lezione11.py.txt * [[%ATTACHURL%/lezione11.mkv][lezione11.mkv]]: Registrazione * gio 2 nov: Immagini, rotazione, disegno di linee, rettangoli, ellissi e cerchi * [[%ATTACHURL%/lezione12.py.txt][lezione12.py.txt]]: lezione12.py.txt * [[%ATTACHURL%/lezione12.pdf][lezione12.pdf]]: lezione12.pdf * [[%ATTACHURL%/lezione12.mkv][lezione12.mkv]]: Registrazione * 3cime.png: <br /> <img src="%ATTACHURLPATH%/3cime.png" alt="3cime.png" width="275" height="183" /> * [[%ATTACHURL%/images.py.txt][images.py.txt]]: images.py.txt * [[%ATTACHURL%/png.py.txt][png.py.txt]]: png.py.txt * lun 6 nov: operazioni sulle immagini, filtri e trasformazioni * [[%ATTACHURL%/lezione13.pdf][lezione13.pdf]]: lezione13.pdf * [[%ATTACHURL%/lezione13.py.txt][lezione13.py.txt]]: lezione13.py.txt * [[%ATTACHURL%/lezione13.mkv][lezione13.mkv]]: Registrazione * gio 9 nov: programmazione ad oggetti, classi, immagini e colori come classi * [[%ATTACHURL%/lezione14.pdf][lezione14.pdf]]: lezione14.pdf * [[%ATTACHURL%/lezione14.py][lezione14.py]]: lezione14.py * [[%ATTACHURL%/lezione14.mkv][lezione14.mkv]]: Registrazione * lun 13 nov: Ereditarietà tra classi, definizione di filtri e figure geometriche come gerarchia di classi * [[%ATTACHURL%/lezione15.pdf][lezione15.pdf]]: lezione14.pdf * [[%ATTACHURL%/lezione15.py][lezione15.py]]: lezione14.py * [[%ATTACHURL%/lezione15.mkv][lezione15.mkv]]: Registrazione * gio 16 nov: Figure geometriche come gerarchia di classi con la turtle. Frattali, ricorsione, albero ricorsivo, fattoriale, fibonacci * [[%ATTACHURL%/esame-25-10-23.zip][esame-25-10-23.zip]]: esame-25-10-23.zip * [[%ATTACHURL%/program.py.txt][program.py.txt]]: Esercizi svolti in classe - esame-25-10-23 * [[%ATTACHURL%/lezione16.pdf][lezione16.pdf]]: lezione16.pdf * [[%ATTACHURL%/lezione16.py.txt][lezione16.py.txt]]: lezione16.py.txt * [[%ATTACHURL%/rtrace.py.txt][rtrace.py.txt]]: rtrace.py.txt * [[%ATTACHURL%/lezione16.mkv][lezione16.mkv]]: Registrazione * lun 20 nov: Ricorsione su liste, Massimo Comun Divisore, Esplorazione di una directory, Alberi binari, stampa in per/post/in ordine * [[%ATTACHURL%/lezione17.pdf][lezione17.pdf]]: lezione17.pdf * [[%ATTACHURL%/lezione17.py][lezione17.py]]: lezione17.py * [[%ATTACHURL%/lezione17.mkv][lezione17.mkv]]: Registrazione * gio 23 nov: Alberi n-ari, diametro di un albero, merge e mergesort. esercizi d'esame: immagini e ricorsione (combinazioni di lunghezza N su un insieme di elementi) * [[%ATTACHURL%/lezione18.pdf][lezione18.pdf]]: lezione18.pdf * [[%ATTACHURL%/lezione18.py.txt][lezione18.py.txt]]: lezione18.py.txt * [[%ATTACHURL%/lezione18-parte1.mkv][lezione18-parte1.mkv]]: Registrazione parte 1 (devo aver pigiato il tasto sbagliato spero non manchi nulla) * [[%ATTACHURL%/lezione18-parte2.mkv][lezione18-parte2.mkv]]: Registrazione parte 2 * [[%ATTACHURL%/lezione18-parte3.mkv][lezione18-parte3.mkv]]: Registrazione parte 3 * [[%ATTACHURL%/program.py.txt][program.py.txt]]: Esercizi svolti in classe - esame-25-10-23 - aggiornato * lun 27 nov: Alberi di gioco * [[%ATTACHURL%/lezione19.pdf][lezione19.pdf]]: lezione19.pdf * [[%ATTACHURL%/lezione19.py.txt][lezione19.py.txt]]: lezione19.py.txt * [[%ATTACHURL%/lezione19.mkv][lezione19.mkv]]: Registrazione * gio 30 nov: Alberi di gioco: il filetto e la sua ottimizzazione per evitare configurazioni equivalenti * [[%ATTACHURL%/lezione20.py.txt][lezione20.py.txt]]: lezione20.py.txt * [[%ATTACHURL%/lezione20.pdf][lezione20.pdf]]: lezione20.pdf * [[%ATTACHURL%/lezione20.mkv][lezione20.mkv]]: Registrazione * lun 4 dic: Espressioni algebriche, parsing e semplificazione * [[%ATTACHURL%/lezione21.pdf][lezione21.pdf]]: lezione21.pdf * [[%ATTACHURL%/lezione21.py.txt][lezione21.py.txt]]: lezione21.py.txt * [[%ATTACHURL%/lezione21.mkv][lezione21.mkv]]: Registrazione * gio 7 dic: lezione annullata per mia assenza (convegno di origami) * lun 11 dic: combinazioni e permutazioni di k elementi scelti tra N, rotazione ricorsiva di una immagine, esercizi d'esame * [[%ATTACHURL%/lezione22.pdf][lezione22.pdf]]: lezione22.pdf * [[%ATTACHURL%/lezione22.py.txt][lezione22.py.txt]]: lezione22.py.txt * [[%ATTACHURL%/lezione22.mkv][lezione22.mkv]]: Registrazione * [[%ATTACHURL%/esame-13-2-23.zip][esame-13-2-23.zip]]: Esame del 13-2-23 svolto in classe * gio 14 dic: esercizi d'esame * [[%ATTACHURL%/16-3-23.zip][16-3-23.zip]]: 16-3-23.zip * [[%ATTACHURL%/25-1-23.zip][25-1-23.zip]]: 25-1-23.zip * [[%ATTACHURL%/lezione23.mkv][lezione23.mkv]]: Registrazione * lun 18 dic: ultima lezione - simulazione d'esame (portate il laptop) - spiegazioni varie - saluti natalizi - pandoro e panettone * [[%ATTACHURL%/26-1-23.zip][26-1-23.zip]]: esame del 26-1-23 (la password è *paperino*) -- %USERSIG{AndreaSterbini - 2023-09-20}%
This topic: Programmazione1/AA23_24
>
WebHome
>
DiarioDelleLezioni-CanaleAL
Topic revision: r41 - 2023-12-27 - AndreaSterbini
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback