Corso DOCENTI Python-IoT-AI
Per il monitoraggio Ambientale
IIS Marconi Civitavecchia
A.S. 2022-23
grazie!
Sto bene,
Panoramica del CORSO
Il corso si propone di introdurre, a partire dalle basi, la programmazione in Python, l'internet delle cose (IoT) e l'intelligenza artificiale (AI).
Durante il corso, per applicare i concetti appresi, si realizzerà il prototipo di un dispositivo per il monitoraggio ambientale connesso ad Internet e si effettuerà l'analisi dei dati attraverso un algoritmo di intelligenza artificiale.
Il corso è diviso in 3 moduli. Ogni modulo è composto di 3 incontri di 2 ore ciascuno, per un totale di 9 incontri e 18 ore.
DESTINATARI
Tutti i docenti dell'asse scientifico-tecnologico della scuola superiore di secondo grado.
Non sono necessarie conoscenze pregresse.
Modulo 1
PytHon
In questo modulo si introdurrà la programmazione in Python.
Basi: sintassi, variabili, print, input.
Selettori e cicli in Python: if, if-else, if-elif-else, while and for.
Liste in Python: costruzione, indexing, slicing, manipolazione, sorting
Creazione ed uso delle funzioni, tuple
Modulo 2
IOT
In questo modulo si progetterà un semplice dispositivo IoT per il monitoraggio di alcuni parametri ambientali.
Cos’è l’IoT, casi d’uso, panorama attuale., introduzione alla scheda esp32.
Simulazione del progetto sulla piattaforma di sviluppo online wowki.com
Assemblaggio e test della scheda reale (in gruppi).
Invio dei dati in un database online.
TECNOLOGIE
ESP32 e micro-python, simulatore online wowki.com com
Modulo 3
AI
Introduzione ai concetti di Intelligenza Artificiale, panoramica dei servizi online disponibili. Accenni sul funzionamento delle reti neurali.
Analisi dei dati con Python, importazione dei dati reali dal database online.
Uso di scikit-learn per l'analisi delle condizioni ambientali.
Rischi e opportunità dell'AI nel futuro, con particolare attenzione al cambiamento del mondo del lavoro e dell'educazione.
TECNOLOGIE
Uso della libreria di Machine Learning per Python "scikit-learn" e della libreria per tracciare i grafici "matplot"
Cronoprogramma
del CORSO
*ATTENZIONE: il 5 aprile non si svolgerà il corso, tutti i moduli slittano di una settimana.
Il corso si concluderà quindi il 31 maggio
Modulo 1 - Python | Modulo 2 - ioT | MODULO 3 - AI |
15/22 marzo - 5 aprile* | ||
12/19 aprile, 3 maggio* | ||
10/17/24 maggio* |
ISCRIZIONI
L’iscrizione può essere effettuata secondo le seguenti modalità:
direttamente nella nuova piattaforma ScuolaFutura, selezionando i seguenti corsi: