Scheda insegnamento
-
Docente Angelo Di Iorio
-
Moduli Angelo Di Iorio (Modulo 1)
Roberto Amadini (Modulo 2)
-
Crediti formativi 9
-
SSD INF/01
-
Modalità didattica Convenzionale - Lezioni in presenza (Modulo 1)
Convenzionale - Lezioni in presenza (Modulo 2)
-
Lingua di insegnamento Italiano
-
Campus di Bologna
-
Corso Laurea in Informatica per il management (cod. 8014)
-
Orario delle lezioni (Modulo 1) dal 11/10/2022 al 13/12/2022
Orario delle lezioni (Modulo 2) dal 20/09/2022 al 06/10/2022
Anno Accademico 2022/2023
Conoscenze e abilità da conseguire
Al termine del corso, lo studente conosce le basi della programmazione. In particolare, lo studente è in grado di progettare, analizzare e realizzare, utilizzando il paradigma orientato agli oggetti.
Contenuti
I contenuti del corso integrato (Programmazione Internet - Laboratorio di Programmazione Internet) sono divisi sui due semestri:
I semestre:
- Algoritmi e linguaggi di programmazione
- Programmazione procedurale
- Paradigma di programmazione orientato agli oggetti
II semestre:
- Gestione File e Stream, Eccezioni
- Ereditarieta'
- Polimorfismo
- Strutture dati e Java Collections
- Progettazione e implementazione GUI
- Stream
Il linguaggio usato è Java.Testi/Bibliografia
W. Savitch, Programmazione di base e avanzata con Java, Pearson Italia S.p.A., 2014.
Metodi didattici
Il materiale didattico viene illustrato utilizzando slide, rese disponibili sulla piattaforma Virtuale insieme ad esempi di codice.
Il corso prevede inoltre ore di laboratorio in cui sono svolti esercizi e approfonditi gli argomenti discussi nelle lezioni frontali.
Modalità di verifica e valutazione dell'apprendimento
L'esame del corso integrato si compone di due parti:
- esame in laboratorio. Consiste nella progettazione e scrittura di codice in Java. Copre tutti gli argomenti del corso.
- consegna di un progetto in Java, da svolgere in gruppo di 2-3 persone
Strumenti a supporto della didattica
Slide ed esercitazioni pratiche
Orario di ricevimento
Consulta il sito web di Angelo Di Iorio
Consulta il sito web di Roberto Amadini