Riepilogo dell'insegnamento: Programmazione avanzata
6 cfu così ripartiti nelle aree:
- 6 CFU nell'area C - Programmazione
Sillabo dell'insegnamento
- C - Programmazione
- *
CB - Costrutti di Base
Overview di Python; Tipi in Python (liste, insiemi, ... ); Iteratori; Moduli e Package
- *
R - Ricorsione
Ricorsione; Comprehensions
-
PP - Paradigmi di Programmazione
Programmazione funzionale, chiusure e generatori
- *
POO - Programmazione Orientata agli Oggetti
Programmazione Orientata agli Oggetti in Python
- *
R - Ricorsione
Sviluppo Guidato dal Testing in Python
- *
PSA - Problem Solving e Algoritmi
Applicazione delle tecniche viste alla soluzione di problemi
(*) Le sottoaree con asterisco sono quelle che il GRIN ritiene essenziali