Il Pensiero Computazionale: dagli algoritmi al coding