Le lezioni si terranno ogni Venerdì dalle ore 11 alle ore 14 in aula 2 a partire davenerdì 27 febbraio 2026
venerdì 27/02/2026 ore 11-14: presentazione ed introduzione ai temi del corso. L'importanza dei dati nel text data mining. L'importanza di conoscere un linguaggio di programmazione e di saper programmare: Python il "Giornalismo Computazionale" : esempi di twitter sentiment analysis with python e clustering with python. Il concetto di codifica dell'informazione
venerdì 06/03/2026 ore 11-14: la codifica dei numeri naturali (0, 1, 2, ...); il teorema di rappresentazione dei numeri nella varie basi, binaria, ottale ed esadecimale (slides codifica dell'informazione). Esercizio: trovare un codice univoco per tutti e mesi dell'anno usando il codice binario, ternario, ottale ed esadecimale. Si possono usare convertitori di base disponibili online per verificare gli esercizi ed esempi: https://wims.univ-cotedazur.fr/wims/it_tool~number~baseconv.it.html
venerdì 13/03/2026 ore 11-14 il passaggio dalla codifica analogica alla codifica digitale: la quantizzazione ed il campionamento (slides codifica dell'informazione). Introduzione agli algoritmi (slides sugli algoritmi).
venerdì 20/03/2026 ore 11-14: Introduzione agli algoritmi, sintassi sequenziale (pseudo-codice) e sintassi grafica (diagrammi a blocchi). Introduzione alla programmazione nel linguaggio Python: assegnazione di valori a variabili, funzioni di lettura in input e di scrittura in output; istruzione condizionale "if ... then ... else ...". Le istruzioni iterative (cicli) in Python con il costrutto while... ed il costrutto for.... Scarica le slides viste a lezione sugli algoritmi. Scarica il notebook Colab visto a lezione.
venerdì 27/03/2026 ore 11-14
venerdì 03/04/2026 ore 11-14 (sopsensione didattica per festività Pasqua)
venerdì 10/04/2026 ore 11-14
venerdì 17/04/2026 ore 11-14
venerdì 24/04/2026 ore 11-14
venerdì 01/05/2026 ore 11-14 (annullata per festività 1 Maggio)
venerdì 08/05/2026 ore 11-14
venerdì 15/05/2026 ore 11-14
venerdì 22/05/2026 ore 11-14
venerdì 29/05/2026 ore 11-14 (solo in streaming)