Paolo Boldi

Programmazione (Corsi unificati)

Indice

  1. Avvisi
  2. Telegram
  3. Orario
  4. Link per seguire le lezioni da remoto
  5. Appelli
  6. Programma del corso
    1. Libri di testo consigliati
    2. Altro materiale didattico
    3. README per le prove di laboratorio
    4. Obiettivi didattici
    5. Contenuti del corso
    6. Note di lezione
  7. Modalità d'esame
  8. Ricevimento studenti

Avvisi

Telegram

Orario

Le lezioni si svolgeranno con il seguente orario (per ora le suddivisioni per cognome sono provvisorie):

Non è possibile cambiare turno di laboratorio.

Appelli

Il seguente elenco contiene le date presunte degli appelli. Le date saranno da ritenersi provvisorie, e verranno confermate con l'approssimarsi degli appelli stessi. Per quanto riguarda gli orali le date definitive verranno rese note solo dopo l'esito del laboratorio, e in ogni caso gli orali dureranno tipicamente alcuni giorni. Si noti che presso il SIFA sarà aperta di norma una sola iscrizione per ciascun appello (normalmente la dicitura riportata indicherà il laboratorio), e gli studenti che intendono partecipare all'appello devono iscriversi pena l'esclusione dall'esame. ATTENZIONE! Per tutti gli appelli del 2023, gli studenti (sia le matricole che gli altri) devono seguire la divisione per cognome di quest'anno, indipendentemente da quale sia il docente con cui hanno seguito il corso. Quindi, ad esempio, si iscrivono ai miei appelli solo le persone con cognome da A a D.

 LaboratorioOraleEsiti
Gennaio 2023 (*) 10/01/202316/01/2023Esiti
Gennaio 2023 24/01/202303/02/2023Esiti
Febbraio 2023 14/02/202327/02/2023Esiti
Giugno 2023 14/06/202323/06/2023Esiti
Luglio 2023 04/07/202312/07/2023Esiti
Settembre 2023 12/09/202318/09/2023Esiti

L'appello di Gennaio indicato con (*) è riservato agli studenti degli A/A precedenti.

Programma di massima del corso di Programmazione

Il corso di Programmazione è un corso di 12 crediti finalizzato all'insegnamento della programmazione. Trattandosi di un corso di base, non richiede alcuna conoscenza specifica pregressa; obiettivo del corso è formare gli studenti alla programmazione in senso tradizionale, mediante l'uso di un linguaggio imperativo; il linguaggio insegnato nel corso sarà Go.

Il corso si compone di due moduli, svolti in parallelo: questa pagina descrive solo il modulo di Programmazione (teoria), mentre il Laboratorio di programmazione è tenuto da tre diversi docenti in parallelo, e ciascuno ha una sua propria pagina web, cui vi preghiamo di fare riferimento per informazioni.

Libri di testo consigliati

I testo consigliati per il corso sono:

Per la prima parte si farà riferimento a

Altro materiale didattico