News

Corso Python

🇮🇹 · Unit · Unit

9, 16, 23 aprile e 7 maggio 2025 ore 19 - ZAM Milano Corso introduttivo alla programmazione in Python Unit Hacklab per Università Popolare ZAM. Il corso si svolge in quattro lezioni, con quattro insegnanti. Scopo del corso: avvicinarsi alla programmazione, usando un linguaggio amichevole. Segnalare la partecipazione con una mail a unipopzam@autistiche.org La partecipazione al corso è libera e gratuita, ma sono bene accetti i dolcetti. Non è necessaria una preparazione precedente. Tranne l'uso della tastiera, anche battendo con un dito alla volta. Chi viene solamente alla quarta lezione non può fare domande che iniziano con: "scusate ma io arrivo adesso e non ho capito una cosa". Il corso potrebbe venire registrato, ma non le domande finali (quelle durante invece sì). Si consiglia di portare il proprio portatile, ma sono comunque disponibili i portatili dell'hacklab (nel qual caso, fatecelo sapere per tempo). Il corso si tiene a ZAM, Zona Autonoma Milano, Via Sant'abbondio 10, piano uno. Non c'è ascensore, ci sono delle scale, viene assicurata la gestione spontanea di ogni difficoltà a salire le scale anche senza avvisare prima. Mezzi pubblici: bus n. 79 (fermata chiesarossa) tram n. 3 e 15 (fermata santabbondio), MM2 (fermata abbiategrasso-chiesarossa). Date: 9, 16, 23 aprile e 7 maggio 2025 Orario: 19:30-21:30 1. 9 aprile Cos'è un computer e la memoria Cos'è un linguaggio di programmazione (differenza tra linguaggi interpretati e compilati) Introduzione a python uso della repl assegnazione di variabili, scoping, funzioni builtin, definizione di funzioni invocare codice da un file Tipi nativi: stringhe, int, float, tuple, list, set, dict 2. 16 aprile Control flow: if/else, for, while Eccezioni Control flow 2: eccezioni, try/catch/finally/else Piccolo inciso sulla gestione automatica della memoria, garbage collector: dimostrare che si può andare out of memory con un for loop fatto male 3. 23 aprile Classi Breve introduzione alla programmazione a oggetti Codice modulare e meccanismo di import 4. 7 maggio La standard library pypi Internet https://www.zam-milano.it/introduzione-alla-programmazione-con-python https://www.zam-milano.it/universita-popolare-zam http://www.zam-milano.it/