Competenze principali: Algoritmi, Sviluppo Procedurale, Strutture Dati

 

1: LINGUAGGI ARTIFICIALI

D1. Linguaggi Artificiali

D1.1 Suggerimenti per la stesura del codice

VS1: Linguaggi Artificiali

 

2: ANALISI E ALGORITMI

D2.1 Analisi e Algoritmi 

VS2.a: Teoria su Analisi e Algoritmi

VS2.b: Progettare Algoritmi

 

2.1: PROGRAMMAZIONE STRUTTURATA / IMPERATIVA

D2.2 Costrutti Sintattici

Guida Modello Progetto Software

Modello Progetto Software

D2.2.1 Esercizio indovina il numero (selezione)

D2.2.2 Esercizio Somma N numeri (Var. Accumulatore)

D2.2.3 Esercizio Analisi Sequenza Numeri (Iterazione)

VS3: Costrutti Sintattici

Controlli Grafici v1

Controlli Grafici v2

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#

 

2.2: PROGRAMMAZIONE PROCEDURALE

D2.3 SubRoutine

D2.3.1 Esercizio Numeri Primi nell'Intervallo (Funzioni)

D2.3.2 OII Pseudocodice

VS4.a: Trova l'output di una funzione

VS4.b: Moodle su SubRoutine e Stringhe

VL3: SubRoutine e Stringhe

 

3: STRUTTURE DATI

D3.1 Strutture dati - Array

Funzioni notevoli sui vettori

VO: Algoritmi notevoli

VS5: Algoritmi notevoli

VL4: Array paralleli

D3.2 Strutture dati - Struct e Enum

VS6: Verifica su Enum e Struct

D3.2.2 Pacchetto di Installazione (Setup)

D3.3 Applicazioni MultiForm

Main-Master-Details

MainMasterDetails_RegistroElettronico

MultiForm

MDIContainer

 

3.3: FILE

D3.4 Strutture dati - File

D3.5 Strutture dati - Collection

VL6: Struct, Multiform e File

D3.5.1 Dispensa ADT - Lista Pila Coda

 

4: OOP (Programmazione Orientata agli Oggetti)

D4. Programmazione Orientata agli Oggetti

 

5: GIOCO DELL'ANNO

Progetto disciplinare per competenze: Sviluppo di un gioco visuale in C# che memorizzi dati su un file di testo

Modello Progetto Gioco dell'Anno

StarWars

SpostaPallaControlloDinamico

Pong

Musica