Programmazione [.2cm] - Informazioni generali -...
Transcript of Programmazione [.2cm] - Informazioni generali -...
Programmazione
Programmazione
– Informazioni generali –
Francesco Tiezzi
Scuola di Scienze e Tecnologie
Sezione di Informatica
Universita di Camerino
Programmazione
Informazioni generali
Docenti: teoria
Prof. Francesco TiezziProfessore Associato presso l’Universita di Camerino
web: http://tiezzi.unicam.it
tel.: +39 0737 402593
e-mail: [email protected]
indirizzo: Universita di CamerinoScuola di Scienze e TecnologieSezione di InformaticaPolo LodoviciVia Madonna delle Carceri, 962032, Camerino (MC), Italia
Programmazione
Informazioni generali
Docenti: teoria e laboratorio
Prof. Francesco Tiezziweb: http://tiezzi.unicam.ittel.: +39 0737 402593e-mail: [email protected]
Prof. Rosario Culmoneweb: http://www.cs.unicam.it/culmone/tel.: +39 0737 402500e-mail: [email protected]
Programmazione
Informazioni generali
Orario
LUN MAR MER GIO VEN
9-11 PL PT
11-13 PT
14-16 PL
Programmazione
Informazioni generali
Contenuti del corso
I Algoritmi, programmi e linguaggi di programmazione
I Compilatori, interpreti e approccio Java
I Tipi di dato primitivi in Java
I Costrutti base di programmazione procedurale
I Iterazione e ricorsione
I Programmazione ad oggetti in Java
I Ambiente di sviluppo Eclipse
Programmazione
Informazioni generali
Contenuti del corso
I Algoritmi, programmi e linguaggi di programmazione
I Compilatori, interpreti e approccio Java
I Tipi di dato primitivi in Java
I Costrutti base di programmazione procedurale
I Iterazione e ricorsione
I Programmazione ad oggetti in Java
I Ambiente di sviluppo Eclipse
Approccio object-later: programmazione procedurale seguita daprogrammazione orientata agli oggetti
Programmazione
Informazioni generali
Contenuti del corso
I Algoritmi, programmi e linguaggi di programmazione
I Compilatori, interpreti e approccio Java
I Tipi di dato primitivi in Java
I Costrutti base di programmazione procedurale
I Iterazione e ricorsione
I Programmazione ad oggetti in Java
I Ambiente di sviluppo Eclipse
Perche Java: il linguaggio Java e semplice, orientato agli oggetti,indipendente dalla piattaforma e portabile
Programmazione
Informazioni generali
Contenuti del corso
I Algoritmi, programmi e linguaggi di programmazione
I Compilatori, interpreti e approccio Java
I Tipi di dato primitivi in Java
I Costrutti base di programmazione procedurale
I Iterazione e ricorsione
I Programmazione ad oggetti in Java
I Ambiente di sviluppo Eclipse
Programmazione
Informazioni generali
Contenuti del corso
I Algoritmi, programmi e linguaggi di programmazione
I Compilatori, interpreti e approccio Java
I Tipi di dato primitivi in Java
I Costrutti base di programmazione procedurale
I Iterazione e ricorsione
I Programmazione ad oggetti in Java
I Ambiente di sviluppo Eclipse
Prerequisiti: nessuno
Programmazione
Informazioni generali
Materiale didattico
Gocce di JavaUn’introduzione alla programmazioneprocedurale ed orientata agli oggetti
Edizione: 2a edizione, nuova edizione 2014
Casa Editrice: FrancoAngeli
ISBN: 9788891708441
Altro materiale: il contenuto del testo di riferimento del corso saraintegrato da materiale online, dispense e slide forniti dai docenti(Wiki didattica: http://http://didattica.cs.unicam.it/)
Programmazione
Informazioni generali
Avvisi
Tutti gli avvisi verrano comunicati tramite:
I wiki didattica: http://didattica.cs.unicam.it/
I Telegram:
I broadcast channel: PROGRAMMAZIONE1920@Unicam
I link: https://t.me/programmazione1920Unicam
Programmazione
Informazioni generali
Esame
I Prova scritta: obbligatoria, questionario a risposta multipla
I Prova programmazione: esercizi di programmazione svoltisingolarmente in laboratorio
I la prova di programmazione puo essere sostenuta solo se estata superata la prova scritta
I se la prova di programmazione non e superata, e necessariosostenere nuovamente la prova scritta
I Prova orale: solo se ritenuto necessario dai docenti
I Voto finale: media ponderata dei voti delle prove
Programmazione
Informazioni generali
La dura vita del Programmatore (e degli studenti)
Domande?