Blog e sito Web del corso di Metodologie di Programmazione (Corso di Laurea in Informatica, canale M-Z)
mercoledì 20 marzo 2019
martedì 19 marzo 2019
Lezione del 15/03/2019: esercizi su heap&stack; gli array
Gli array. Definizione, inizializzazione, accesso agli elementi, lunghezza di un array. Matrici mediante array di array. Esercizi su heap & stack.

mercoledì 13 marzo 2019
martedì 12 marzo 2019
Lezione doppia del 12/03/2019: stringhe, heap & stack, strutture di controllo
La classe String e i suoi metodi. Riferimenti e oggetti. Anatomia della memoria: stack e heap. Metodi statici. Strutture di controllo: if, else, il problema dell'else sospeso, else if, operatore di selezione ?, istruzione switch. Esercizi: estrazione del carattere centrale, saluto casuale. Introduzione ai costrutti iterativi: while, do..while, for. Le istruzioni break e continue.

lunedì 11 marzo 2019
sabato 2 marzo 2019
Lezione del 01/03/2019: classi e oggetti, campi, metodi e costruttori
Concetti fondamentali di programmazione orientata agli oggetti: classi vs. oggetti, campi e metodi (inclusi i costruttori) e politiche di accesso. Esercizi: la classe Contatore e la classe Menu.

mercoledì 27 febbraio 2019
Lab/lezione del 27/02/2019: JDK, Eclipse, JShell, tipi di dato, espressioni, assegnazione, operatori, conversioni
Oggi abbiamo completato l'introduzione al corso, fornito una panoramica sugli argomenti principali del corso (oggetti, incapsulamento, ereditarietà, polimorfismo) e parlato di tipi di dato primitivi, variabili, identificatori e letterali. Installazione di JDK ed Eclipse. Introduzione a JShell. Operatori aritmetici e booleani, operatori di confronto, operatori di assegnazione. Il main di una classe. Consapevolezza del tipo di dato. Conversione esplicita, cast esplicito, cast implicito.

Lezione del 26/02/2019: introduzione al corso
E la prima lezione è andata!!! Abbiamo introdotto Léo Ferré (io vengo da un altro mondo, da un altro quartiere, da un'altra solitudine), il corso, il linguaggio Java e gli elementi di base della programmazione orientata agli oggetti. Non dimenticatevi di iscrivervi al gruppo di discussione.
giovedì 10 gennaio 2019
Si parte!!!
Benvenuto/a! Se sei uno/a studente/essa del corso di Metodologie di
Programmazione (prof. Navigli), segui le istruzioni qui riportate per
iscriverti: gruppo di discussione e materiale. Come ogni anno, il corso sarà aggiornatissimo, coinvolgente ed entusiasmante! Quest'anno proporrò un videogioco e un task di Intelligenza Artificiale!!
lunedì 4 giugno 2018
Lezione del 01/06/2018: conclusione del corso!
Esercizio sulla ricorsione: calcolo dei cammini da un punto a un altro. Riassunto dei design pattern. Il pattern Callback. Consigli per il futuro. Conclusione del corso!

Iscriviti a:
Post (Atom)






