Questa è una vecchia versione del documento!
Su scelta del dipartimento, si studia il linguaggio di programmazione Go. Questa è una scelta abbastanza unica tra gli atenei italiani ma generalmente apprezzata dagli studenti, vista la modernità ed eleganza di Go rispetto ad altri linguaggi come C/C++. Nelle ultime lezioni viene trattato un po' di C, richiesto eventualmente all'orale.
Qualsiasi, anche gli IDE vanno bene. Consigliamo di usare l'editor con il quale si è più affini.
Il prof. Santini di Programmazione II, ha messo a disposizione una repository su GitHub con moltissimi esercizi per Programmazione I.
L’esame è composto da una prova di programmazione individuale in laboratorio (la prova contiene un esercizio di filtro: gli studenti che non superino il filtro non saranno poi valutati) e una prova scritta. A chi supera entrambe le prove viene proposto un voto (ottenuto come media dei voti delle due prove). Gl i studenti con voto proposto compreso fra 21 e 27, possono decidere se verbalizzare il voto proposto o rifiutarlo, sostenendo di nuovo l’esame in uno degli appelli successivi. Gli studenti con voto proposto inferiore a 21 devono sostenere un esame orale per verificare le loro competenze. Gli studenti con voto superiore a 27 possono verbalizzare il voto proposto oppure sostenere un esame orale (finalizzato a migliorare il voto). Le varie parti da cui l’esame è composto vanno necessariamente sostenute nello stesso appello, e in particolare chi pur avendone la possibilità decide di non presentarsi alle verbalizzazioni dovrà sostenere nuovamente l’esame.
I docenti consigliano i libri: