Nell’anno accademico 2006/2007, al primo anno, gli insegnamenti di informatica erano due: Elementi di Informatica e Tecniche e Linguaggi di Programmazione. Nel mio caso, gli insegnamenti in questione erano stati entrambi erogati dal prof. Stefano Quer.

Elementi di Informatica si preponeva di introdurre le fondamenta della programmazione in C, più una serie di argomenti teorici riguardanti l’algebra booleana e un’infarinatura sull’architettura del calcolatore. Tecniche e Linguaggi di Programmazione era molto più verticale eriguardava solo la programmazione in C, introducendo le idee di allocazione in memoria, puntatori, strutture, arrivando fino alle liste e cenni alla ricorsione, fornendo quindi tutti gli strumenti implementativi per algoritmi più avanzati, che sarebbero stati introdotti in un insegnamento successivo.

Gli appunti qui riportati riguardano principalmente la parte teorica, quindi molto minoritaria, delle lezioni del corso, perlopiù incentrate sullo sviluppo di codice. Vengono comunque riportate anche alcune idee astratte sul codice. Si tratti di appunti riscritti in bella, scansionati.

Materiale disponibile