Descrizione dell'annuncio
Fascia 10–12 anni (primi passi, concetti base)
• Cos’è la programmazione (logica, input/elaborazione/output).
• Ambiente di sviluppo (Visual Studio).
• Hello World e i primi programmi semplici.
• Tipi di dati semplici (numeri, stringhe, booleani).
• Variabili e costanti.
• Operatori aritmetici e logici.
• Condizioni (if, else).
• Cicli (for, while).
• Mini-progetti.
Fascia 13–15 anni (strutture e programmazione ad oggetti di base)
• Ripasso e consolidamento delle basi.
• Array e liste.
• Funzioni e metodi (parametri, valori di ritorno).
• Introduzione alla Programmazione a Oggetti: classi, oggetti, proprietà e metodi.
• Gestione degli errori semplice (try/catch).
• Mini-progetti.
Fascia 16–18 anni (concetti più avanzati e creativi)
• Ereditarietà e polimorfismo.
• Collezioni avanzate (Dictionary ecc..).
• LINQ (introduzione a query su collezioni).
• File I/O (leggere/scrivere da file di testo o JSON).
• Windows Forms / Console.
• Progetti finali.