Corso di Programmazione base

Il corso propone un primo sguardo al mondo della programmazione informatica, partendo dalle basi quali il concetto di informatica stessa e algoritmo, fino ad arrivare alla scrittura di programmi completi e funzionanti. Verranno poi toccati gli approcci volti alla stesura del codice e le strutture dati principali, fino ad arrivare ad un primo esempio della comunicazione via rete di due dispositivi. Il corso si struttura in 4 lezioni da due ore ciascuna dove ogni settimana verrà presentato un argomento diverso, spiegato dapprima in termini teorici e poi approfondito con esempi di funzionamento dal vivo. La componente pratica sarà prevalente in tutte le attività in classe.

– Prerequisiti teorici: Nessuno! 😉
– Prerequisiti pratici: Un pc portatile!

Il corso è aperto a tutti !

Programma del corso

Lezione 1: Introduzione

• Cos’è l’informatica? cos’è un algoritmo?
• Introduzione al linguaggio Python
• Installiamo l’ambiente Python
• Esercizio finale (Hello World!) + Compito a casa

Lezione 2: Primi passi nella programmazione

• Dati, variabili, espressioni
• operatori, Cicli, I/O
• Esercitazioni in aula

Lezione 3: Strutture dati base

• tipi di dati, tuple, liste, dizionari, moduli, funzioni
• Esercitazioni in aula
• Compito a casa

Lezione 4: Programmare in rete

• Funzionamento della comunicazione di rete (teoria)
• Come funzionano le socket in Python
• Esercitazione in aula

DOVE: Oratorio di San Magno in via Monte Nevoso 20, Legnano
QUANDO: Sabato, Pomeriggio orario da definire
COSTO: il corso completo prevede un contributo di 60€

Non esitare a contattarmi al numero di telefono 338 8043151 oppure inviandomi una mail all’indirizzo r.pagano392@gmail.com