---+ Diario delle lezioni - canale AL * lun 27 set: introduzione al corso, architettura di Von Neumann, linguaggi compilati ed interpretati, installazione di Python, primi passi * [[https://uniroma1.zoom.us/rec/share/UvdphmOKAwZg1ajKBF3meK5x0hqK70OuWBMy20EPfUXH-SUC5m4zueie4Q9SDIqw.49fMe9YoSE9HKwQP][Registrazione]] * gio 30 set: variabili, oggetti, metodi speciali, duck typing, numeri complessi, stringhe, caratteri speciali, uguaglianza e identità * [[https://uniroma1.zoom.us/rec/share/_kMRlVsfbY68TmWOzzMxYqb5fGoRjHn72PEcdtSZJfA0sTnMArTZzN79cMkPmsFI.eI9yB3COrQYmgSzN][Registrazione della prima parte]] (purtroppo mi sono dimenticato di riprendere la registrazione dopo la pausa) * lun 4 ott: definizione di funzioni, passaggio di argomenti, argomenti opzionali, namespace globale e locale, import, turtle, disegno ricorsivo di un albero * [[https://uniroma1.zoom.us/rec/share/hak5ZK12vY7Qy1HHzg_FJH8SQidxCSpRPlyh2ASwwwYNz0Cl4BpcwgfgfpW1qHiC.8uRzlZkYJmY_0bwd][Registrazione]] * [[%ATTACHURL%/lezione03.py.txt][lezione03.py.txt]]: lezione03.py (rinominate il file) * gio 7 ott: Come ripetere le operazioni: con ricorsione e con iterazione, liste, tuple, for-else, if-ifelse-else, break, continue * [[https://uniroma1.zoom.us/rec/share/auwOIEnsQZJdEhNK8bLEKa3fokBhdRxscwfmXULHAB4QVbu_3Xmtdoc1xgTfz9am._rgjnOHRt5MJs7Vg][Registrazione]] * [[%ATTACHURL%/lezione04.py.txt][lezione04.py.txt]]: lezione04.py.txt * [[%ATTACHURL%/ipython.html][ipython.html]]: Log della console ipython * lun 11 ott: while, list comprehension, sorted, dizionari, set * [[https://uniroma1.zoom.us/rec/share/Ht8JtIQqfHgs5RuCE7-50kQYi5JbhS7SZyxSScaJ6uCaZnmONBHg8iq7tb2lKeFK.SEjI1b6uyXskEzym][Registrazione]] * [[%ATTACHURL%/ipython05.html][ipython05.html]]: ipython05.html * [[%ATTACHURL%/lezione05.py.txt][lezione05.py.txt]]: lezione05.py.txt * gio 14 ott: sorted e lambda espressioni, come analizzare un problema: k-massimi * [[https://uniroma1.zoom.us/rec/share/v_7uwAf4gk_-EKHk1yRibXXN9V7LBiKYRjj_2vnROBhhQMeSfIDdqLqYb5tQ7YAp.yyYaIgBOUC5S1bqn][Registrazione]] * [[%ATTACHURL%/ipython06.html][ipython06.html]]: ipython06.html (sessione ipython in console) * [[%ATTACHURL%/lezione06.py.txt][lezione06.py.txt]]: lezione06.py.txt * lun 18 oct: k-massimi con poca memoria, istogramma, dizionari e conteggi, anagrammi * [[https://uniroma1.zoom.us/rec/share/hZ_if0HWNAfscMkEMsUsSO1Yj4iDTKzAER-aukdUoU-VgYIu0nMzNmb5aAoc7mYV.5boFeMe2aL5uMHxf][Registrazione]] * [[%ATTACHURL%/lezione07.py.txt][lezione07.py.txt]]: lezione07.py.txt * gio 21 oct: tabelle come liste di dizionari, ordinamento rispetto ad una colonna, ricerca rispetto ad una o più colonne, costruzione di indici * [[https://uniroma1.zoom.us/rec/share/F7AoD1S16VBryy_NSbO7b8cSoxdlfdyrKhKmU4PyyAh34-LX9x5rZKFnsjmGPnYO.6LkiZnXvFKAo1C8i][Registrazione]] * [[%ATTACHURL%/ipython08.html][ipython08.html]]: sessione ipython08 * [[%ATTACHURL%/lezione08.py.txt][lezione08.py.txt]]: lezione08.py.txt * lun 25 ott: Esercitazione con esercizietti semplici del prof. Masi * [[https://uniroma1.zoom.us/rec/share/SJVbK7U63Joh_NlvbTPuZLN949CwPJH7ehUwgP5Qi_YQUp-_LKfVtJXx_bEj3d6g.1AutBPShfw1zQpPq][Registrazione]] * [[https://q2a.di.uniroma1.it/22285][Files della esercitazione]] * gio 28 ott: files * [[https://drive.google.com/file/d/1WeQByyE3Rpnh89jviGgBCz8vysEZ77Iz/view?usp=sharing][Registrazione]] (abbiamo usato Meet perchè in contemporanea avevp Zoom occupato con un esame) * [[%ATTACHURL%/lezione10.py.txt][lezione10.py.txt]]: lezione10.py.txt * [[%ATTACHURL%/topolino.txt][topolino.txt]]: topolino.txt * [[%ATTACHURL%/pippo.txt][pippo.txt]]: pippo.txt * gio 4 nov: lettura e scrittura di file json, libreria *requests* per interagire con siti web, manipolazione di testi e ricerca nei file * [[https://uniroma1.zoom.us/rec/share/nGTFbRYwyb0MLo6G0o42F8Sp1oBmAh2Hplllsy131wG3u1_eKVBy6wWBV5sTIz4h.c7t87zU-xHXwq0nH][Registrazione]] * [[%ATTACHURL%/lezione11.py.txt][lezione11.py.txt]]: lezione11.py.txt * [[%ATTACHURL%/files.zip][files.zip]]: files.zip * [[%ATTACHURL%/dati.txt][dati.txt]]: dati.txt * [[%ATTACHURL%/matrice.txt][matrice.txt]]: matrice.txt * [[%ATTACHURL%/api.github.com.json][api.github.com.json]]: api.github.com.json * logo.png: <br /> <img alt="logo.png" height="164" src="%ATTACHURLPATH%/logo.png" width="580" /> * lun 8 nov: fine della ricerca in più file, immagini come matrici di pixel * [[https://uniroma1.zoom.us/rec/share/JojoyLRAXYKsdB4pFxAnUzh794PRocoXUZtoB6_N-Dh07LD_Ii3GTzwRlfCKMGGg.FK7tk09CX-86RBCu][Registrazione]] purtroppo solo dell'ultima parte che mi sono dimenticato di far partire la reg. Per il futuro ho settato la registrazione automatica dall'inizio. * [[%ATTACHURL%/lezione12.py.txt][lezione12.py.txt]]: lezione12.py * Lenna.png: <br /> <img alt="Lenna.png" src="%ATTACHURLPATH%/Lenna.png" width="200" /> * 3cime.png: <br /> <img alt="3cime.png" height="183" src="%ATTACHURLPATH%/3cime.png" width="275" /> * [[%ATTACHURL%/images.py.txt][images.py.txt]]: libreria images.py * [[%ATTACHURL%/png.py.txt][png.py.txt]]: libreria png.py * gio 11 nov: operazioni su immagini (cut/paste/crop) e filtri (grey,blur,contrast,lumi,lens,random,pixellation) * [[%ATTACHURL%/lezione13.py.txt][lezione13.py.txt]]: lezione13.py * [[https://uniroma1.zoom.us/rec/share/8r38GDl3GgnXszv-ndhK5blW7IMQ74Fwz7iru6vujWdz_jtq2VxPypO7E_34_eGx.0gMubohC8sr7rdTG][Registrazione]] * lun 15 nov: Classi ed oggetti. Immagini e colori come oggetti * [[%ATTACHURL%/lezione14.py.txt][lezione14.py.txt]]: lezione14.py * [[https://uniroma1.zoom.us/rec/share/U8Uo6WRS2a0MDlKig40EM--DodEErziDBm0Pp4wD6LyVMypdfoPFbSmHjUrgGiH1.GlQ_Gui3K2CaMDS_?startTime=1636967383000][Registrazione]] * gio 18 nov: ancora immagini come oggetti: filtri e disegni * [[%ATTACHURL%/lezione15.py.txt][lezione15.py.txt]]: lezione15.py * [[https://uniroma1.zoom.us/rec/share/btYjQ_IhR6f6sGXXpcnO-SREPKXYos8d5QDqIhIU5Ta4K0rzLc-_dALynK0Zjm-y.jRkIIOkv60qFhfJT][Registrazione]] * lun 22 nov: Oggetti, classi ed ereditarietà. Funzioni ricorsive * [[https://uniroma1.zoom.us/rec/share/jgiasVbWRIgbcTDcmuL3HzKP7MBvSLjy5pN98swVAknnoy4PRkQW0VGQtKuzSHdi.NF9n2enKocnT9GyS][Registrazione]] * [[%ATTACHURL%/rtrace.py.txt][rtrace.py.txt]]: rtrace.py.txt * [[%ATTACHURL%/lezione16.py.txt][lezione16.py.txt]]: lezione16.py * gio 25 nov: ricorsione: scansione di lista avanti e indietro, palindroma, ricerca in directory * [[%ATTACHURL%/lezione17.py.txt][lezione17.py.txt]]: lezione17.py * [[https://uniroma1.zoom.us/rec/share/YfxyQdy4aVIVhiqxW3tAVfprx65PxIXNqhfQ6Zsq-djRmFn1JQKNqj7joYcCBek2.nQOvbisuzBzvMc8-][Registrazione]] * lun 29 nov: ricorsione: mergesort, alberi binari, disegno con la turtle, altezza e diametro * [[%ATTACHURL%/lezione18.py.txt][lezione18.py.txt]]: lezione18.py * [[https://uniroma1.zoom.us/rec/play/Uc5pr_Bg7tjqqnkhbDrKOaA8v9Dza2n3CBjVRTVPGbf3JHUCfbxsg_48lfv2bbUo-N5R4zRbIQaGJ6ob.PjZgwPijix0WssIG?continueMode=true][Registrazione]] * gio 2 dic: espressioni algebriche, stampa, calcolo, parsing, disegno con la turtle * [[%ATTACHURL%/lezione19.py.txt][lezione19.py.txt]]: lezione19.py * [[https://uniroma1.zoom.us/rec/share/FRUZiOS2IQaOvRMJAAtBWg05MoGL1QuDDN6NpvQxkIB7ybG6QWtOVnAq_onn_Dpl.mw-6X2wGEL-VJ3t-][Registrazione]] * lun 6 dic: alberi n-ari, alberi da directory, (semplificazione algebrica, derivazione NO), alberi di gioco: gioco dei resti, gioco della fusione di coppie di pari/dispari ... * [[%ATTACHURL%/lezione20.py.txt][lezione20.py.txt]]: lezione20.py * [[https://uniroma1.zoom.us/rec/share/uAMEWGqFU8yPzjNKk7M6MV49oL4dDpm9FX6aUhfQYvtI_42v65RDie0-u1r91lK7.iMQsP_YaCbDsNDbM][Registrazione]] * gio 9 dic: Albero di gioco del tris/filetto, strategie di vincita * [[https://uniroma1.zoom.us/rec/share/3oCnCvpekNQSF60rYYwMiFyjwOBKPJR_Nu9RcN4xGY5N6fDx-QQLenc-3j6KBzXj.CnA62-KKa3SU_aij][Registrazione]] (ci sono state molte interruzioni di rete) * [[%ATTACHURL%/lezione21.py.txt][lezione21.py.txt]]: lezione21.py.txt * lun 13 dic: ottimizzzione della generazione di configurazioni nel filetto, semplificazione algebrica e derivazione, rotazione ricorsiva di immagni * [[https://uniroma1.zoom.us/rec/share/WizASDC55qecnYGFwvydY3M8BnOjfWvIvuiVz7QQiHrzMfF2EKbUQ8vpOMXjptov.uEaeQgPPPPCqVo-u][Registrazione]] * [[%ATTACHURL%/images.py.txt][images.py.txt]]: images.py.txt * [[%ATTACHURL%/lezione22.py.txt][lezione22.py.txt]]: lezione22.py.txt * [[%ATTACHURL%/png.py.txt][png.py.txt]]: png.py.txt * scarabocchio.png: <br /> <img src="%ATTACHURLPATH%/scarabocchio.png" alt="scarabocchio.png" width="171" height="205" /> <img src="%ATTACHURLPATH%/scara-2.png" alt="scara-2.png" width="205" height="171" /> <img src="%ATTACHURLPATH%/scarabocchio-90.png" alt="scarabocchio-90.png" width="256" height="256" /> * gio 16 dic: soluzione degli [[https://q2a.di.uniroma1.it/assets/eserciziario-python/it/script/][esercizi d'esame]] 7, 65, 68, 78 * [[https://uniroma1.zoom.us/rec/share/jyg4as41RpoSjgwZRLXLdoP7FYlaedCP-ilujNQNxipDM-i6kx3JSWEQgXCvBIYh.QZWxPlNCMkDIeKST][Registrazione]] * lun 20 dic: esercizi d'esame del 19-1-2020 * [[https://uniroma1.zoom.us/rec/share/2C2kTx9Lp3dArGI9y_d_cIZAUzhR0UmevYyRBhCt1EytBLD-fRJEXWR6kGJqhjqs.8RGCVdXna4VzN62P][Registrazione]] * gio 23 dic: soluzione HW8, saluti ed auguri con dolcetti e bollicine (online) * [[https://uniroma1.zoom.us/rec/share/6y0_vIua8bl0UjE3Pd5mdOUjiHWjtS7V8-koToAddfZCvawhnZBRPswOPNC79io.Pgr1gdZHFuzGpVIe][Registrazione]]
This topic: Programmazione1/AA21_22
>
WebHome
>
DiarioDelleLezioni-CanaleAL
Topic revision: r47 - 2021-12-23 - 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