Il corso è progettato per gli insegnanti che desiderano integrare la programmazione nella loro didattica. Durante le lezioni verranno presentati i concetti fondamentali e la struttura base dell’algoritmo mediante l’utilizzo della programmazione a blocchi. Il corso si svilupperà presentando le attività di coding unplugged per arrivare poi all’utilizzo dello strumento digitale: verranno presentati diversi strumenti e risorse per insegnare la programmazione ai propri studenti, come gli strumenti di programmazione visuale, web app e applicativi desktop per la realizzazione di animazioni, piccoli videogame, storie e racconti, quiz e giochi interattivi, oltre alle piattaforme online. I docenti familiarizzeranno con i concetti di variabili, funzioni, cicli e condizioni. Verranno anche discussi i vantaggi della programmazione nella didattica, tra cui lo sviluppo delle competenze di problem solving e la promozione della creatività. Alla fine del corso, gli insegnanti avranno acquisito le competenze e le risorse necessarie per introdurre il coding ai propri studenti, e saranno in grado di integrare la programmazione in modo efficace e motivante nelle loro attività didattiche.