78790 - LABORATORIO DI PROGRAMMAZIONE INTERNET

Scheda insegnamento

  • Docente Angelo Di Iorio

  • Moduli Angelo Di Iorio (Modulo 1)
    Roberto Amadini (Modulo 2)

  • Crediti formativi 9

  • SSD INF/01

  • Lingua di insegnamento Italiano

  • Campus di Bologna

  • Corso Laurea in Informatica per il management (cod. 8014)

Anno Accademico 2021/2022

Conoscenze e abilità da conseguire

Al termine del corso, lo studente conosce le basi della programmazione. Lo studente sa utilizzare i tipici strumenti di programmazione per implementare progetti software.

Contenuti

Questo modulo è parte del corso integrato di Programmazione Internet.

I contenuti dell'intero corso sono divisi sui due semestri:

I semestre:

- Algoritmi e linguaggi di programmazione

- Programmazione procedurale

- Paradigma di programmazione orientato agli oggetti

II semestre:

- Ereditarieta'

- Polimorfismo

- Strutture dati e Java Collections

- Progettazione e implementazione GUI

- Programmazione Internet: modello client-server, multithreading

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 IOL 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.

Vista l'emergenza le ore di laboratorio potrebbero essere svolte in aula, con PC degli studenti, o da remoto.

Anche le lezioni frontali saranno erogate in modalità ibrida, a meno di diverse indicazioni legate alla situazione sanitaria.

 

Modalità di verifica e valutazione dell'apprendimento

L'esame del corso completo si compone di due parti:

- esame in laboratorio, o da remoto se necessario a causa dell'emergenza sanitaria. Consiste nella progettazione e scrittura di codice in Java.

- consegna di un progetto in Java

Strumenti a supporto della didattica

Slide ed esercitazioni pratiche

Link ad altre eventuali informazioni

https://virtuale.unibo.it/course/view.php?id=21589

Orario di ricevimento

Consulta il sito web di Angelo Di Iorio

Consulta il sito web di Roberto Amadini