http://www.dis.uniroma1.it/~degiacomo/didattica/tprog
Università di Roma "La Sapienza"
Laurea in Ingegneria Informatica
Home page del corso
Tecniche di Programmazione
(A-E)
Prerequisiti. Si richiede una conoscenza di base della programmazione e
del linguaggio Java come quella ottenuta dall'insegnamento di Fondamenti di Informatica
Obiettivi. L'obiettivo del corso di Tecniche di Programmazione è
di far acquisire allo studente i principi fondamentali della programmazione,
considerando aspetti relativi alla programmazione ad oggetti, funzionale ed
imperativa. Tali principi sono presentati allo studente attraverso il linguaggio
di programmazione JAVA.
Nota. Questo corso insieme con Fondamenti di Informatica sostituisce
il corso di Fondamenti di Informatica I degli anni precedenti.
Materiale didattico.
[1] Lezioni di Fondamenti di Informatica -Parte I: introduzione
alla programmazione in Java. Diego Calvanese, Giuseppe De Giacomo, Camil
Demetrescu, Luca Iocchi, Daniele Nardi. ESCULAPIO, 2003.
[2] Lezioni di tecniche di programmazione in Java. Diego
Calvanese, Giuseppe De Giacomo, Camil Demetrescu, Luca Iocchi, Daniele Nardi.
ESCULAPIO, 2004.
[3] Dispense su costo dei programmi e algoritmi di ordinamento,
distribuite dal docente (vedi materiale didattico addizionale)..
Informazioni sulla edizione del corso per l'A.A.
2003/04
(Corso erogato nel secondo periodo didattico: da gennaio a marzo 2004)
Orario ricevimento studenti, mecoledì
dalle 17:00 alle 19:00, via Salaria 113, secondo piano
Lezioni: martedì 15:45-17:15
aula 16, giovedì 12:00-13:30 aula 16, venerdì 10:15-11:45 aula
15
Esercitazioni: alcuni martedì
e venerdì presso il laboratorio didattico "Paolo Ercoli" di
via Tiburtina 205
Tutor: Ing. Antonella
Poggi ( riceve il mercoledì dalle 9:00 alle 10:00 presso il laboratorio
di Via Tiburtina 205)
Materiale didattico addizionale
Programma d'esame
Modalita' d'esame
L'esame comprende una prova scritta ed una prova orale. La prova scritta prevede
la realizzazione su carta di un programma Java più articolato. La prova
orale consiste essenzialmente nella discussione della prova scritta.
Appelli
- Testi d'esame e soluzioni di Tecniche di Programmazione
- Testi d'esame e soluzioni di Fondamenti
di Informatica 1 a.a. precedenti
- Primo appello, 23/03/2004, ore 09:00, via Scarpa, aula
14,15, 16, 7 (ci vediamo in aula 14 e poi ci dividiamo)
Orale e verbalizzazione il 01/04/04 ore 14:00, aula 14 di Via Scarpa.
- Secondo appello, 14/04/2004, ore 14:00, via Scarpa, aula
14,15, 16
Orale e verbalizzazione il 23/04/04 ore 9:00, aula 14 di Via Scarpa.
- Terzo appello (primo appello di recupero), 05/07/2004,
ore 14:30, via Scarpa, aula 11,12
Orale e verbalizzazione il 13/07/04 ore 14:30, aula 3 di Via Scarpa
- Quarto appello (secondo appello di recupero), 13/09/2004,
ore 9:00, via Scarpa, aula 15,16
Orale e verbalizzazione il mercoledì
29/09/04, ore 17:00 Via Salaria 113, secondo piano (risultati
scritto).
Ritorno alla didattica di
Giuseppe De Giacomo