ORE
50
INIZIO LEZIONI
Da Definire
MODALITÀ
Remoto / Presenza
Obiettivi
Questo corso introdurrà e discuterà sia la storia che le caratteristiche rilevanti dei linguaggi di programmazione sia imperativi che non imperativi. Il corso tratterà argomenti come sintassi e semantica, concetti essenziali inclusi tipi di dati, strutture di controllo, sottoprogrammi e argomenti avanzati come il polimorfismo e la programmazione orientata agli oggetti. Il corso esplorerà sia la programmazione funzionale che quella logica come esempi di linguaggi di programmazione non imperativi. Il corso è progettato per essere principalmente un corso teorico.
Programma
- Introduzione ai linguaggi di programmazione
- Elementi di linguaggi di programmazione
- Tipi di dati
- Strutture di controllo e sottoprogrammi
- Programmazione orientata agli oggetti
- Linguaggi di scripting
- Programmazione funzionale
- Programmazione logica
Materiale
Libri di testo
Programma del Corso
0 STUDENTI ISCRITTI