Programmazione
Corsi onlinePython (online)
In questo webinar daremo un’introduzione chiara e il più possibile divertente alla programmazione, per chi non ha esperienza in questa attività ma è curioso di conoscerla per interesse personale o perché sta considerando l’idea di intraprendere una carriera come programmatore.
Il linguaggio per questo corso sarà Python, un linguaggio ragionevolmente semplice e conciso di immediata applicazione e utilizzato in un ampio spettro di progetti, dalla creazione di siti web a data science e Machine Learning.
Inizieremo a praticare le idee della programmazione con esempi ispirati dalla programmazione di video games 2D con Pygame.
Alla fine di questo percorso conoscerete le idee principali e i fondamenti della programmazione per iniziare su qualche vostro progetto o per affrontare un percorso formale per iniziare una carriera come programmatori.

Durata
10 ore (5 lezioni da 2 ore)
Numero minimo
3 allievi
Pre-requisiti
Sistema operativo; Predisposizione per la logica
Programma del corso
Python
- Programmazione e pensiero computazionale
- Introduzione alla programmazione
- Linguaggi, editor, IDE, compilatori, interpreti, virtual machines
- È davvero così complessa la programmazione?
- Dati e azioni, variabili e funzioni
- Condizionali e cicli
- Un tocco di Classe, programmazione orientata agli oggetti
- Grafica, animazione e collision detection con Pygame
- Creazione di semplici videogames con Pygame