Gli incontri si svolgeranno in laboratorio.
Si imparerà ad analizzare problemi, individuare tecniche di risoluzione, costruire la soluzione secondo criteri di efficienza, scrivere programmi utilizzando il linguaggio di programmazione C.
Alla fine di ogni incontro saranno proposti e assegnati problemi da svolgere in autonomia, cui seguirà, durante l'incontro successivo, discussione delle soluzioni trovate, analisi e confronto delle soluzioni svolte in gruppo.
Le ore previste sono 60: 20 in presenza e 40 di attività individuale.