12 Linguaggio L2 – Verso una programmazione strutturata
Linguaggio L2 – Verso una programmazione strutturata
Benvenuto nella terza evoluzione del nostro linguaggio educativo: L2. Dopo L0 (istruzioni base) e L1 (funzioni e ritorni), con L2 introduciamo la programmazione strutturata, pronta ad affrontare problemi più complessi e realistici.
🔍 Estensioni principali del linguaggio L2
Funzionalità
Descrizione
✅ Tipi strutturati
Strutture tipo record: struttura Persona { nome, età }
✅ Liste e iterazioni
Liste tipo array e cicli del tipo per ogni elemento in lista
✅ Funzioni ricorsive
Funzioni che si chiamano da sole (es. fattoriale)
✅ Input/output avanzato
Interazione dinamica con l’utente
✅ Librerie standard
Moduli predefiniti per calcoli, testo, giochi, ecc.
📋 Stato dei moduli L2
Codice
Modulo
Stato
Note
4A
Progetto sintattico L2
⏳ Parziale
Solo abbozzato
4B
Interprete JS
❌ Mancante
Da ampliare rispetto a L1
4C
Librerie standard
❌ Mancante
Da progettare
4D
Esempi pratici
❌ Mancante
Nessuna raccolta ancora
4E
Tutorial e guide
❌ Mancante
Non ancora scritti
📌 Prossimi moduli in arrivo
4A – Sintassi e struttura: dichiarazioni strutturate, cicli su liste, funzioni ricorsive.
4B – Interprete esteso: gestione JS di liste, oggetti, ricorsione.
4C – Librerie standard: moduli pronti per math, testo, random.
4D – Esempi pratici: mini giochi, simulazioni, gestione dati.
4E – Mini guida: spiegazione completa con esempi da copiare.
Nessun commento:
Posta un commento