Che cos’è il pensiero computazionale e come portarlo in classe, declinandolo in varie accezioni? Come contribuire a sviluppare abilità di problem solving? Partendo dal concetto di pensiero computazionale, esploreremo alcuni elementi di logica matematica, per passare a semplici applicazioni dei concetti e sfioreremo alcuni legami con l’intelligenza artificiale. Passeremo, poi, ad elementi di problem solving, sfruttando i materiali proposti nelle Olimpiadi di Problem Solving.