Diario delle lezioni
- lun 25 set: Introduzione al corso
- gio 28 set: Computers e linguaggi, Tipi elementari in Python e loro operazioni
- lun 2 ott: stringhe, oggetti, metodi, slice, variabili e riferimenti, namespace, funzioni, if-then-else
- 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
- lezione04.pdf: lezione04.pdf
- lezione04.py.txt: lezione04.py.txt
- lun 9 ott: contenitori, quesiti con la Susi, packing e unpacking
- gio 12 ott: sort e sorted, criteri complessi di ordinamento, funzioni anonime / lambda, analisi top-down, problema di K-massimi
- lun 16 ott: fine del problema dei K-massimi, esercizi vari
- gio 19 ott: k-massimi in tempo O(N*log(k)), fine esercitazione, tipi, mypy, typeguard, HW2 del 22-23
- lun 23 ott: Istogrammi, Stile funzionale, Database come lista di dizionari, Indici
- gio 26 ott: Recap su vari argomenti, files e lettura delle parole
- 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
- gio 2 nov: Immagini, rotazione, disegno di linee, rettangoli, ellissi e cerchi
- lun 6 nov: operazioni sulle immagini, filtri e trasformazioni
- gio 9 nov: programmazione ad oggetti, classi, immagini e colori come classi
- lun 13 nov: Ereditarietà tra classi, definizione di filtri e figure geometriche come gerarchia di classi
- gio 16 nov: Figure geometriche come gerarchia di classi con la turtle. Frattali, ricorsione, albero ricorsivo, fattoriale, fibonacci
- lun 20 nov: Ricorsione su liste, Massimo Comun Divisore, Esplorazione di una directory, Alberi binari, stampa in per/post/in ordine
- 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)
- lun 27 nov: Alberi di gioco
- gio 30 nov: Alberi di gioco: il filetto e la sua ottimizzazione per evitare configurazioni equivalenti
- lun 4 dic: Espressioni algebriche, parsing e semplificazione
- 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
- gio 14 dic: esercizi d'esame
- lun 18 dic: ultima lezione - simulazione d'esame (portate il laptop) - spiegazioni varie - saluti natalizi - pandoro e panettone
- 26-1-23.zip: esame del 26-1-23 (la password è paperino)
--
Andrea Sterbini - 2023-09-20
This topic: Programmazione1/AA23_24
> WebHome > DiarioDelleLezioni-CanaleAL
Topic revision: r41 - 2023-12-27 - AndreaSterbini