informatica:prl:start
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedenteProssima revisioneEntrambe le parti successive la revisione | ||
informatica:prl:start [12/11/2018 alle 08:56 (6 anni fa)] – [Organizzazione e Lezioni] Alina Sirbu | informatica:prl:start [13/09/2019 alle 10:35 (5 anni fa)] – Davide Bacciu | ||
---|---|---|---|
Linea 3: | Linea 3: | ||
Docente: **//Corso A: [[http:// | Docente: **//Corso A: [[http:// | ||
- | Docenti laboratorio: | + | Docenti laboratorio: |
- | Supporto alla didattica laboratorio: | + | Supporto alla didattica laboratorio: |
Lezioni Programmazione I - Corso A: | Lezioni Programmazione I - Corso A: | ||
^ Giorno ^ Ora ^ Aula ^ | ^ Giorno ^ Ora ^ Aula ^ | ||
- | | Lunedì | 9-11 | | + | | Lunedì | 9-11 | |
- | | Mercoledì | 11-13 | | + | | Mercoledì | 11-13 | |
- | | Giovedì | 16-18 | | + | | Giovedì | 16-18 | |
**Pagina ufficiale del corso (appunti delle lezioni, materiale didattico, avvisi, esercitazioni, | **Pagina ufficiale del corso (appunti delle lezioni, materiale didattico, avvisi, esercitazioni, | ||
http:// | http:// | ||
** | ** | ||
- | ===== Programma del corso ===== | ||
- | **Obiettivi di apprendimento** | ||
- | Introduzione alla risoluzione di problemi e alla programmazione con esercitazioni in laboratorio. | ||
- | |||
- | **Programma** | ||
- | |||
- | * Grammatiche libere | ||
- | * Presentazione del Linguaggio funzionale Caml | ||
- | * Programmazione funzionale | ||
- | * Presentazione del Linguaggio imperativo C (rappresentazione numerica, funzioni, procedure, parametri, puntatori) | ||
- | * Programmazione imperativa (array, liste, ecc.) | ||
- | * Definizione di un interprete in Caml del Linguaggio Imperativo | ||
===== Laboratorio di Programmazione C (A.A. 2018/19) ===== | ===== Laboratorio di Programmazione C (A.A. 2018/19) ===== | ||
Linea 34: | Linea 22: | ||
==== Comunicazioni ==== | ==== Comunicazioni ==== | ||
- | **(17/09/2018) PRIMA LEZIONE LABORATORIO** La prima lezione del Laboratorio di Programmazione si terrà Martedì | + | **(13/09/2019) PRIMA LEZIONE LABORATORIO** La prima lezione del Laboratorio di Programmazione si terrà Martedì |
==== Organizzazione e Lezioni ==== | ==== Organizzazione e Lezioni ==== | ||
Linea 49: | Linea 37: | ||
**Suddivisione in gruppi con assegnazione slot in laboratorio** | **Suddivisione in gruppi con assegnazione slot in laboratorio** | ||
^ Corso ^ Gruppo ^ Studenti | ^ Corso ^ Gruppo ^ Studenti | ||
- | | A | A1 | Da AA a DE | Davide Bacciu | H | Martedì 11:00 - 13:00 | | + | | A | A1 | Da AA a DE | Luca Oneto | H | Martedì 11:00 - 13:00 | |
- | | A | A2 | Da DI a NA | + | | A | A2 | Da DI a MI |
- | | A | A3 | Da NE a ZZ | Alina Sirbu | M | Mercoledì 14:00 - 16:00 | | + | | A | A3 | Da MO a ZZ | Davide Bacciu |
**Calendario lezioni** | **Calendario lezioni** | ||
^ Lezione | ^ Lezione | ||
- | | 1 | A1 | 18/09/18 11-13 | H | Introduzione a UNIX e alla Shell ({{: | + | | 1 | A1 | 17/09/19 11-13 | H | Introduzione a UNIX e alla Shell | |
- | | ::: | A2 | 19/09/18 14-16 | H | ::: | | + | | ::: | A2 | 18/09/19 14-16 | H | ::: | |
- | | ::: | A3 | 19/09/18 14-16 | M | ::: | | + | | ::: | A3 | 18/09/19 14-16 | M | ::: | |
- | | 2 | A1 | 25/09/18 11-13 | H | Introduzione alla Programmazione in C ({{: | + | | 2 | A1 | 24/09/19 11-13 | H | Introduzione alla Programmazione in C | |
- | | ::: | A2 | 26/09/18 14-16 | H | ::: | | + | | ::: | A2 | 25/09/19 14-16 | H | ::: | |
- | | ::: | A3 | 26/09/18 14-16 | M | ::: | | + | | ::: | A3 | 25/09/19 14-16 | M | ::: | |
- | | 3 | A1 | 02/10/18 11-13 | H | Variabili, Tipi Primitivi, e Costrutti Condizionali ({{: | + | |
- | | ::: | A2 | 03/10/18 14-16 | H | ::: | | + | |
- | | ::: | A3 | 03/10/18 14-16 | M | ::: | | + | |
- | | 4 | A1 | 09/10/18 11-13 | H | Costrutti Iterativi e array ({{: | + | |
- | | ::: | A2 | 10/10/18 14-16 | H | ::: | | + | |
- | | ::: | A3 | 10/10/18 14-16 | M | ::: | | + | |
- | | 5 | A1 | 16/10/18 11-13 | H | Funzioni, Stack e Visibilità delle Variabili in C ({{: | + | |
- | | ::: | A2 | 17/10/18 14-16 | H | ::: | | + | |
- | | ::: | A3 | 17/10/18 14-16 | M | ::: | | + | |
- | | 6 | A1 | 23/10/18 11-13 | H | Puntatori e Aritmetica dei Puntatori ({{: | + | |
- | | ::: | A2 | 24/10/18 14-16 | H | ::: | | + | |
- | | ::: | A3 | 24/10/18 14-16 | M | ::: | | + | |
- | | 7 | A1 | 06/11/18 11-13 | H | Tipi di dato utente | + | |
- | | ::: | A2 | 07/11/18 14-16 | H | ::: | | + | |
- | | ::: | A3 | 07/11/18 14-16 | M | ::: | | + | |
- | | 8 | A1 | 13/11/18 11-13 | H | Liste concatenate e allocazione dinamica | + | |
- | | ::: | A2 | 14/11/18 14-16 | H | ::: | | + | |
- | | ::: | A3 | 14/11/18 14-16 | M | ::: | | + | |
==== Materiale Didattico ==== | ==== Materiale Didattico ==== |
informatica/prl/start.txt · Ultima modifica: 03/09/2020 alle 15:43 (4 anni fa) da Davide Bacciu