Materiale di studio
Tutto il materiale è accessibile su GitHub alla pagina: https://github.com/polito-informatica
Lucidi delle lezioni
- Introduzione al corso
- Unità P1 - La Programmazione
- Unità P2 - Numeri e Stringhe
- Unità P3 - Decisioni
- Unità P4 - Cicli
- Unità P5 - Funzioni
- Unità P6 - Liste e Tabelle
- Unità P7 - File
- Unità P8 - Strutture dati complesse
- Unità T1 - Rappresentazione dell'informazione
- Unità T2 - Architettura degli elaboratori
Nota: le slide sono anche disponibili su GitHub, al link: https://polito-informatica.github.io/Materiale
Prontuario con le principali funzioni Python
Video Lezioni
Esercizi svolti in aula
Tutti gli esempi e gli esercizi sviluppati durante le lezioni saranno pubblicati:
- nel Registro delle Lezioni, alla colonna "Esercizi"
- nel Portale della Didattica, sotto il Materiale del corso
- su GitHub, al seguente link: https://github.com/polito-informatica/Settimane2024
Testi dei laboratori
Tutti i testi dei laboratori (e le relative soluzioni, che saranno disponibili non prima di 8 giorni dopo la data del laboratorio) sono elencati:
- nella sezione Laboratorio
- nel Registro delle Lezioni
- nel Portale della Didattica, sotto il Materiale del corso
- su GitHub, al seguente link: https://github.com/polito-informatica/Laboratori
Libro di testo
Versione completa
Concetti di informatica e fondamenti di Python
Seconda edizione - Giugno 2019 (II° Edizione)
Cay Horstmann - Rance D. Necaise
Maggioli Editore
ISBN 9788891635433
https://www.maggiolieditore.it/concetti-di-informatica-e-fondamenti-di-python.html
Versione ridotta (adattata al programma d'esame)
Python - Introduzione alla programmazione
Versione ridotta della Seconda Edizione
Cay S. Horstmann, Rance D. Necaise
Maggioli Editore
Luglio 2023
ISBN: 978-8891663979
https://www.maggiolieditore.it/python-introduzione-alla-programmazione.html