Laboratorio di Introduzione alla Programmazione-Informazioni - PowerPoint PPT Presentation

About This Presentation
Title:

Laboratorio di Introduzione alla Programmazione-Informazioni

Description:

Laboratorio di Introduzione alla Programmazione-Informazioni II MODULO 3 crediti Esame e voto unico (su 6 crediti totali) MP e LIP I concetti teorici verranno ... – PowerPoint PPT presentation

Number of Views:119
Avg rating:3.0/5.0
Slides: 14
Provided by: Gior70
Category:

less

Transcript and Presenter's Notes

Title: Laboratorio di Introduzione alla Programmazione-Informazioni


1
Laboratorio di Introduzione alla
Programmazione-Informazioni
  • II MODULO
  • 3 crediti
  • Esame e voto unico (su 6 crediti totali)

2
Prerequisiti del Corso
  • LIP (I MODULO)
  • Fondamenti di Programmazione
  • In parallelo Metodologie di Programmazione

3
MP e LIP
  • I concetti teorici verranno presentati nelle
    ore di MP o nelle ore di teoria di LIP
  • Venerdi 11.00-13.00 e 13.00-16.00 MP
  • Martedi 11.00-16.00 (LIP) un gruppo?
  • Un po di teoria, poi esercitazione al computer
  • in alternativa 10.00-11.00 teoria
  • 11.00-16.00
    (esercitazione)

4
Informazioni su LIP
  • Orari ed Esercizi
  • http//www.di.unipi.it/levifran/LIP.html

5
Contenuti del corso di LIP
  • Estensione della conoscenza di Java
  • Classi e oggetti
  • Tipi di dato astratti
  • Ereditarietà
  • Gestione delle eccezioni
  • Input/Output su file
  • Struttura e documentazione di un buon progetto
  • LIBRO DI TESTO
  • Cay S. Horstmann, Concetti di informatica e
    fondamenti di JAVA 2, Apogeo, ISBN 88-503-2024-8,
    2002, Seconda edizione.

6
Contenuti del corso di MP 1
  • Classi ed Oggetti, Ereditarieta in Java
  • cenni di semantica operazionale di Java
  • classi, oggetti, metodi, gerarchie
  • estensione di quella fatta nel corso di FP

7
Contenuti del corso MP 2
  • meccanismi di astrazione di Java
  • astrazioni procedurali
  • astrazioni sui dati (tipi di dato astratto)
  • iterazione astratta (iteratori)
  • gerarchie di tipi (ereditarieta)
  • polimorfismo
  • In piu rispetto a LIP vedremo come ogni
    meccanismo di astrazione di Java ha associata una
    particolare sequenza di operazioni di
    specifica, implementazione e dimostrazione
  • (parte piu metodologica)

8
Frequenza
  • Obbligatoria (a parte per gli studenti lavoratori
    con solite modalita)
  • Per essere valutati e necessario avere
    frequentato almeno l 80 per
  • cento delle ore (tra primo e secondo modulo)
  • Il docente si riserva la possibilita di non
    ammettere alla frequenza
  • del secondo modulo e/o alla valutazione coloro
    che non potranno in nessun
  • modo rispettare lobbligo complessivo di
    frequenza
  • Tipo gli studenti che non hanno frequentato il
    primo modulo. Questi
  • studenti dovranno frequentare LIP lanno prossimo
  • Necessario (oltre che da regolamento) per avere
    persone allo stesso livello
  • nei laboratori
  • Ore Teoria sono chiaramente aperte a tutti

9
Modalita desame
  • esame progetto finale
  • prove di verifica intermedia (almeno una verso
    meta corso)
  • non necessarie ma.
  • Il voto finale sara basato sulla partecipazione
    dello studente alle esercitazioni, sulle prove di
    verifica intermedia e sulla discussione del
    progetto finale

10
Laboratorio di Strutture Dati (LSD) vecchio
  • Questo Laboratorio non sostituisce LSD (vecchio)
    ma sostituisce LIP (vecchio)
  • Sono ammessi a frequentare i laboratori e quindi
    a sostenere lesame finale (ed i compitini) solo
    gli studenti che hanno LIP (nuovo) nel piano di
    studi e LSD (nuovo) al prossimo anno

11
Esercitazioni in Laboratorio
  • Verifica dellelenco degli iscritti
  • Gli studenti lavoratori che non possono
    frequentare devono presentare al docente la
    certificazione necessaria
  • Un consiglio non sottovalutare la frequenza del
    Laboratorio (esercitazioni per MP).

12
(No Transcript)
13
Per cominciare
  • Oggi ripasso, metodi statici iterazione,
    ricorsione
  • Prossima lezione uso degli oggetti in Java
  • Portate account (dalla prossima settimana)
Write a Comment
User Comments (0)
About PowerShow.com