- Oggetto:
- Oggetto:
PROGRAMMAZIONE OBJECT ORIENTED E JAVA
- Oggetto:
OBJECT ORIENTED AND JAVA PROGRAMMING
- Oggetto:
Anno accademico 2024/2025
- Codice attività didattica
- CPS0665
- Docente
- Luca Console (Titolare dell'insegnamento)
- Corso di studio
- Corso di laurea triennale in Innovazione sociale, comunicazione, nuove tecnologie (Classe L-20)
- Anno
- 3° anno
- Periodo
- Primo semestre
- Tipologia
- Affine o integrativo
- Crediti/Valenza
- 6
- SSD attività didattica
- INF/01 - informatica
- Erogazione
- Tradizionale
- Lingua
- Italiano
- Frequenza
- Facoltativa
- Tipologia esame
- Orale
- Prerequisiti
- Competenze di programmazione (corso Sviluppo software di applicazion i informatiche)
- Oggetto:
Sommario insegnamento
- Oggetto:
Obiettivi formativi
Fondamenti della Programmazione Object Oriented e Linguaggio Java
Foundations of Object oriented programming and Java
- Oggetto:
Risultati dell'apprendimento attesi
Fornire le basi per la programmazione object oriented e Java in ambito Internet
Foundations of Object oriented programming and Java for Internet applications.
- Oggetto:
Programma
- Introduzione al paradigma object oriented
- Programmazioen Object Oriented
- Java
classi, costruttori, metodi, encapusulation e hiding,
sottoclassi ed ereditarieta'
proprieta' di classe e di istanza
packages
interfaces
exception handling
Programming metodologies and algorithms (array, arraylist, stack, list, tree ...)
- PHP Object oriented
- Introduction to the Objcet Oriented Paradigm
- Object oriented programming
- Java
class, constructors, methods, encapusulation and hiding,
ssublasses and inheritance
class and instance properties
packages
interfaces
exception handling
Programming metodologies and algorithms (array, arraylist, stack, list, tree ...)
- PHP Object oriented
- Oggetto:
Modalità di insegnamento
lezioni in aula e laboratorio
class and lab hours
- Oggetto:
Modalità di verifica dell'apprendimento
Frequentanti: Progetto sviluppato durante il corso attraverso assigments (tipicamente 4 assignment che portano progressivamente al progetto completo) e discussione orale
Non frequentanti: scritto e orale
Students attending classes: Oral discussion of software project developed during classes (4 assigments during the course leading to the final project)
Students not attending classes: written and oral examination
- Oggetto:
Attività di supporto
Laboratorio in parlalleo al corso con esercitazioni
Testi consigliati e bibliografia
- Oggetto:
- Libro
- Titolo:
- Programmazione di base ed avanzata con Java
- Anno pubblicazione:
- 2018
- Editore:
- Pearson
- Autore:
- Walter Savitch
- ISBN
- Obbligatorio:
- No
- Oggetto:
- Libro
- Titolo:
- Concetti di informatica e fondamenti di Java (7 edizione per Java 8-11)
- Anno pubblicazione:
- 2020
- Editore:
- Apogeo
- Autore:
- Cay Horstmann
- ISBN
- Obbligatorio:
- No
- Oggetto:
Ci sono molti altri tesi di introdzuone a Java che coprono gli argomenti trattati e sono del tutto equivalenti
The are many introductory books on object oriented and java (in any languae) that are basically equivalent to the ones above
- Oggetto:
Note
Frequenza fortmente consigliata
- Registrazione
- Aperta
- Apertura registrazione
- 06/09/2024 alle ore 00:00
- Chiusura registrazione
- 09/09/2025 alle ore 00:00
- Oggetto: