Fondamenti di Informatica - DEI

112 downloads 185 Views 104KB Size Report
J. G. Brookshear. Informatica una panoramica generale. IX edizione. Pearson Addison Wesley. • C. S. Horstmann. Concetti di informatica e fondamenti di Java.
Corso di

Fondamenti di Informatica http://www.dei.unipd.it/~satta/teach/java/

Giorgio Satta Dipartimento di Ingegneria dell’ Informazione http://www.dei.unipd.it/~satta [email protected] Fondamenti di Informatica A.A. 09-10

1

Presentazione corso

Obiettivi • Presentare alcuni dei fondamenti della scienza dell’informazione • Fornire una preparazione organica sui principi della programmazione orientata agli oggetti • Seguire un approccio ingegneristico e progettuale, fornendo modelli generali per la scomposizione e risoluzione dei problemi

Fondamenti di Informatica A.A. 09-10

2

Presentazione corso

Prerequisiti • Alcune nozioni della cultura matematica e informatica di base verranno date per scontate, quali : – Ragionamento logico e matematico – Corretto utilizzo di un personal computer e del sistema di gestione dei files

Fondamenti di Informatica A.A. 09-10

3

Presentazione corso

Responsabilità accademiche • Prove ed esercizi svolti individualmente • Nessun utilizzo soluzioni precedenti anni accademici, anche se pubbliche • Nessun uso materiale didattico alla prova d’esame • Rigide sanzioni disciplinari previste dal Consiglio del Corso di Studi

Fondamenti di Informatica A.A. 09-10

4

Presentazione corso

Programma 1. Parte Fondazionale 2. Programmazione e Linguaggio Java 3. Esercizi in Aula

Fondamenti di Informatica A.A. 09-10

16 ore 46 ore 16 ore 78 ore

5

Presentazione corso

Materiale didattico • J. G. Brookshear Informatica una panoramica generale IX edizione Pearson Addison Wesley • C. S. Horstmann Concetti di informatica e fondamenti di Java IV edizione Apogeo, 2007 • Materiale elettronico scaricabile dal sito del corso Fondamenti di Informatica A.A. 09-10

6

Presentazione corso

Modalità d’esame • Laboratorio: obbligatorio • Scritto: obbligatorio • Orale: facoltativo + casi particolari

Fondamenti di Informatica A.A. 09-10

7

Presentazione corso

Modalità d’esame (cont) • Regole: – Correzione alla fine dello scritto, con possibilità di ritirare il proprio elaborato – Eventuale prova orale da sostenere entro la sessione d’esame dello scritto

Fondamenti di Informatica A.A. 09-10

8

Presentazione corso

Laboratorio • Quattro ore settimanali a partire dalla seconda settimana di corso • Frequenza obbligatoria con registrazione automatica presenze • Due studenti per PC, gruppi da definire • Lavoro di ogni sessione assegnato in classe e impostato a casa • Rispettare il regolamento del laboratorio Fondamenti di Informatica A.A. 09-10

9

Presentazione corso

Laboratorio (cont) • Sessioni: Sistema operativo Unix, utilizzo di editor e compilazione da riga di comando • Homework: Ambiente di sviluppo JCreator, gratuitamente distribuito

Fondamenti di Informatica A.A. 09-10

10

Presentazione corso

Laboratorio (cont) • Non vi è assistenza !! – Utilizzo studenti volontari – Utilizzo forum per discussione esercizi • Chiedere login all’ufficio sistemisti (S. Nicola) portando il libretto

Fondamenti di Informatica A.A. 09-10

11

Presentazione corso

Orario Martedì 11.00-12.00 12.00-13.00

Mercoledì

Venerdì

Laboratorio

Laboratorio

Laboratorio

Laboratorio

Ricevimento

13.00-14.00 Fond. di Informatica

14.00-15.00

Fond. di Informatica

15.00-16.00 16.00-17.00 17.00-18.00

Fondamenti di Informatica A.A. 09-10

Fond. di Informatica

Fond. di Informatica

Fond. di Informatica

Fond. di Informatica

12

Presentazione corso

A.A. 2006/07

ritirati sufficienti insufficienti

Fondamenti di Informatica A.A. 09-10

13

Presentazione corso

A.A. 2007/08

ritirati sufficienti insufficienti

Fondamenti di Informatica A.A. 09-10

14

Presentazione corso

A.A. 2008/09

ritirati sufficienti insufficienti

Fondamenti di Informatica A.A. 09-10

15

Presentazione corso

A.A. 2006/07 10 9 8 7 6 5 4 3 2 1 0 16

Fondamenti di Informatica A.A. 09-10

18

20

22

24

26

28

30

32

16

Presentazione corso

A.A. 2007/08 6 5 4 3 2 1 0 16

Fondamenti di Informatica A.A. 09-10

18

20

22

24

26

28

30

32

17

Presentazione corso

A.A. 2008/09 12 10 8 6 4 2 0 16

Fondamenti di Informatica A.A. 09-10

18

20

22

24

26

28

30

32

18