Informatica di Base
Università degli Studi di Salerno | 37.1% lezione / 62.9% esercitazione
Prima di iniziare
Prima della prima lezione è consigliato preparare l'ambiente di lavoro. In particolare:
- installare Python
- installare Visual Studio Code
- installare Git
- prendere un primo contatto con il terminale
- se si usa Windows, installare anche WSL (Windows Subsystem for Linux)
Per una guida più dettagliata vedi guida-lezioni/modulo-0.html. Se qualcosa non funziona non è un problema: l'installazione dell'ambiente fa parte del corso e verrà ripresa anche a lezione.
Libro consigliato
Il testo consigliato è Introduzione a Python di Tony Gaddis, in italiano oppure in inglese. Non è obbligatorio: seguire le lezioni è sufficiente per affrontare il corso. Il libro è solo un supporto aggiuntivo per chi vuole ripassare o leggere altri esempi.
Sistema di valutazione
Tre prove intermedie facoltative, una per ciascun blocco/modulo del corso.
Le prove intermedie si svolgono durante le ore del corso e sono gia comprese nel monte ore totale.
La prova finale contiene delle domande aperte, un esercizio per ciascun modulo del corso, più un esercizio extra conclusivo.
Se uno studente ha gia sostenuto una prova intermedia su un modulo, quel risultato resta disponibile anche se consegna la prova finale.
In sede di verbalizzazione viene considerata, per ciascun modulo, la valutazione piu favorevole per lo studente tra prova intermedia e prova finale.
Ogni prova intermedia superata puo quindi alleggerire la prova finale e migliorare il risultato complessivo.
Interfaccia / duck typing