Vai al contenuto principale
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:
    Ultimo aggiornamento: 08/09/2024 23:24
    Location: https://www.didattica-cps.unito.it/robots.html
    Non cliccare qui!