Teoria e Setup: Perché Python? Setup immediato usando Google Colab o Visual Code Microsoft
Concetti Chiave: Il concetto di "cassetto" (variabili), tipi di dati base (interi, float, stringhe), l'input/output (print() e input()). Oggetti (OOP) SyntaxError o TypeError
Gli operatori di confronto, la struttura condizionale (if, elif, else), i cicli while e for.
L'indentazione (il "rientro" visivo di Python che spesso destabilizza i principianti), l'uso di range().
Le Liste (creare, modificare, scorrere con i cicli) e i Dizionari (coppie chiave-valore). Cenni rapidi sulle Tuple
Indici delle liste (ricordando che si parte da 0!), metodi principali come .append() e .remove().
Le funzioni (def), parametri di input e valore di ritorno (return). Importare Gestione dei crash (try/except), leggere e scrivere su file di testo (.txt), introduzione al Project Work finale.