Competenze principali: Algoritmi, Sviluppo Procedurale, Strutture Dati
1: LINGUAGGI ARTIFICIALI
D1.1 Suggerimenti per la stesura del codice
VS1: Linguaggi Artificiali
2: ANALISI E ALGORITMI
D2.1 OII Pseudocodice
VS2.a: Teoria su Analisi e Algoritmi
VS2.b: Progettare Algoritmi
3: PROGRAMMAZIONE STRUTTURATA / IMPERATIVA
Guida Modello Progetto Software
D3.1 Esercizio indovina il numero (selezione)
D3.2 Esercizio Somma N numeri (Var. Accumulatore)
D3.3 Esercizio Analisi Sequenza Numeri (Iterazione)
VS3: Costrutti Sintattici
Rubrica di AutoValutazione - Sviluppo SW
Rubrica di Valutazione - Progettazione SW
Rubrica di Valutazione - Sviluppo SW
VL1: Applicazione Console in C#
VL2: Applicazione WinForm in C#
4: PROGRAMMAZIONE PROCEDURALE
D4 SubRoutine
D4.1 Esercizio Numeri Primi nell'Intervallo (Funzioni)
VS4.a: Trova l'output di una funzione
VS4.b: Moodle su SubRoutine e Stringhe
VL3: SubRoutine e Stringhe
5: STRUTTURE DATI
VO: Algoritmi notevoli
VS5: Algoritmi notevoli
VL4: Array paralleli
D5.2 Strutture dati - Struct e Enum
VS6: Verifica su Enum e Struct
MainMasterDetails_RegistroElettronico
5.4: FILE
D5.5 Pacchetto di Installazione (Setup)
D5.6 Strutture dati - Collection
VL6: Struct, Multiform e File
D5.7 Dispensa ADT - Lista Pila Coda
6: OOP (Programmazione Orientata agli Oggetti)
D6. Programmazione Orientata agli Oggetti
7: GIOCO DELL'ANNO
Progetto disciplinare per competenze: Sviluppo di un gioco visuale in C# che memorizzi dati su un file di testo