II Corso (HA-ZZ) -...

34
Fondamenti di Informatica II Corso (HA-ZZ) 06AZNDI Ing. Logistica e della Produzione 06AZNEG Ing. dell’Organizzazione d’Impresa Introduzione al corso Fulvio Corno Politecnico di Torino Dipartimento di Automatica e Informatica

Transcript of II Corso (HA-ZZ) -...

Fondamenti di InformaticaII Corso (HA-ZZ)

06AZNDI Ing. Logistica e della Produzione06AZNEG Ing. dell’Organizzazione d’Impresa

Introduzione al corso

Fulvio CornoPolitecnico di Torino

Dipartimento di Automatica e Informatica

Intro Fondamenti di Informatica 2

Struttura corsi di informatica (Ing. Organizzazione Impresa)

Fondamenti di Informatica

Fondamenti di Informatica

I anno II anno III anno

Basi di dati

Reti di calcolatori

Ingegneria del software

Sistemi informativi

Tecnologia peril commercioelettronico

Reti e sistemi telematici

Intro Fondamenti di Informatica 3

Struttura corsi di informatica (Ing. Logistica - Produzione)

Basi di datiFondamenti di Informatica

Fondamenti di Informatica

I anno II anno III anno

Tecnologia peril commercioelettronico

Intro Fondamenti di Informatica 4

Obiettivi del corso

Fornire le basi per i corsi successivi Comprendere la terminologia informatica e le

principali componenti dell’architettura di un Personal Computer

Acquisire la forma mentis necessaria ad affrontare il «problem solving»

Apprendere un linguaggio di programmazione ed applicarlo su semplici problemi

Intro Fondamenti di Informatica 5

Docenti coinvolti

Fulvio Corno Titolare del corso

Stefano Di Carlo Co-docente / Esercitatore

(in aula e in laboratorio) Studenti coadiutori

Supporto in laboratorio

Intro Fondamenti di Informatica 6

Indirizzo di riferimento

http://elite.polito.it/

Seguire il percorso:Teaching

Laurea ( I Livello )06AZN - Fondamenti di Informatica

Link diretto: http://elite.polito.it/teaching-mainmenu-69/laurea-i-livello-mainmenu-82/48-06azn

Intro Fondamenti di Informatica 7

Organizzazione del corso

Il corso è articolato con Lezioni in aula Esercitazioni in aula Esercitazioni in laboratorio Studio ed esercitazioni individuali

Teorici Al calcolatore

Intro Fondamenti di Informatica 8

Lezioni ed esercitazioni

Orario Martedì 14:30-16:30, aula 8 Mercoledì 14:30-18:30, aula 8 Giovedì 14:30-16:30, aula 4

Nessuna distinzione formale tra lezioni ed esercitazioni

Intro Fondamenti di Informatica 9

Laboratorio

A partire dal 29/09/2009 Divisione in 2 “squadre” Martedì 08:30-12:30, LAIB 3 - Alenia

Squadra 2, 08:30-10:30 (Q-Z) Squadra 1, 10:30-12:30 (H-P)

Ricordarsi di salvare il proprio lavoro! Floppy o chiave USB o mandarsi e-mail

Testi e soluzioni degli esercizi sul sito web del corso

Intro Fondamenti di Informatica 10

Argomenti del corso

Teoria Concetti base dell’informatica (aritmetica, logica,

tecnologie) Architettura HW di un sistema di elaborazione (unità

centrale, unità periferiche, …) Architettura SW di un sistema di elaborazione

(sistema operativo, linguaggi, …) Programmazione

Algoritmi e strutture dati Linguaggio di programmazione C

Intro Fondamenti di Informatica 11

Esercitazioni teoriche

Svolte in aula Teoria

Dimensionamento di componenti Calcolo di prestazioni Scelte architetturali

Programmazione Svolgimento di programmi

Esercizi proposti settimanalmente Temi d’esame

Intro Fondamenti di Informatica 12

Esercitazioni pratiche

Svolte in laboratorio Parte integrante del corso Progettazione, sviluppo, collaudo di programmi in C “Schede” settimanali

Intro Fondamenti di Informatica 13

Suddivisione delle lezioni

Mesi di settembre-ottobre: Teoria: 6 ore/settimana: MA-ME-GI Programmazione: 2 ore/settimana: ME (alle 16:30) Laboratorio: 4 esercitazioni (dal 29/09 al 20/10)

Mesi di novembre-dicembre: Programmazione: 8 ore/settimana Laboratorio: 5 esercitazioni (dal 10/11 al 15/12)

Intro Fondamenti di Informatica 14

La settimana di Informatica

LU MA ME GI VE SA DO LU MA ME GI VE SA DO

Eserciziproposti

Argomenti svoltiCorrezione

Intro Fondamenti di Informatica 15

La settimana di Informatica

LU MA ME GI VE SA DO LU MA ME GI VE SA DO

Eserciziproposti

Argomenti svoltiCorrezione

Testo dilaboratorio

CorrezioneSvolgimentoArgomentisvolti

Intro Fondamenti di Informatica 16

Da Novembre in poi...

LU MA ME GI VE SA DO LU MA ME GI VE SA DO

Testo dilaboratorio

CorrezioneSvolgimentoArgomentisvolti

Intro Fondamenti di Informatica 17

Materiale didattico (teoria)

Testi essenziali: A. Lioy,

“Fondamenti di Informatica – Quaderno di testo”

Disponibile on-line (PDF) sul sito del corso

Sarà disponibile anche presso il Centro Stampa

Intro Fondamenti di Informatica 18

Materiale didattico (teoria)

Testi essenziali: F. Corno, A. Lioy,

“Fondamenti di Informatica – 300 ed oltre esercizi di teoria”

Disponibile on-line (PDF) sul sito del corso

Sarà disponibile anche presso il Centro Stampa

Intro Fondamenti di Informatica 19

Testi consigliati (teoria)

Testo ausiliario: P.Tosoratti, G.Collinassi, “Introduzione

all’informatica’’, Ambrosiana

Intro Fondamenti di Informatica 20

Materiale didattico (programmazione)

Testi essenziali: F. Corno,

“Programmazione in C” -- lucidi

Disponibile on-line (PDF) sul sito del corso

Sarà disponibile anche presso il Centro Stampa

Intro Fondamenti di Informatica 21

Testi consigliati (programmazione)

Testi essenziali: G.Cabodi, S.Quer, M.Sonza Reorda, “Introduzione

alla programmazione in linguaggio C”, Hoepli Testi ausiliari:

Deitel & Deitel, “C: corso completo di programmazione”, Apogeo

B.Kernignan, D.Ritchie, “Il linguaggio C, guida alla programmazione”, seconda edizione, Jackson

Intro Fondamenti di Informatica 22

Sito web

http://elite.polito.it/ Questi lucidi Testi e soluzioni delle “schede” di laboratorio Testi e soluzioni degli esercizi proposti Dispense integrative ed esercizi Temi d’esame Link di approfondimento

Intro Fondamenti di Informatica 23

Esame

Prova scritta composta di due parti: Prima parte: Teoria (50% - 15/30)

1 ora 10 esercizi, 3 punti ciascuno Analoghi agli esercizi proposti ad esercitazione (vedi

dispensa “300 ed oltre esercizi di teoria”) Seconda parte: Programmazione (50% - 15/30)

2 ore Realizzazione di un programma

Intro Fondamenti di Informatica 24

Regole d’esame

Le due parti devono essere sostenute nello stesso appello

Prenotazione via Internet obbligatoria Pubblicazione dei risultati sul portale della didattica

(pagina individuale) Prova orale integrativa su richiesta del docente o

dello studente (solo se ≥15)

Intro Fondamenti di Informatica 25

Prova d’esonero-anticipo

Durante la settimana del 02-06/11/2009 Solamente parte di Teoria ‘Esonera’ dalla parte di Teoria Validità: non oltre settembre 2010

Intro Fondamenti di Informatica 26

Storico Superamenti Esame

0

50

100

150

200

2003/2004 2004/2005 2005/2006 2006/2007 2007/2008 2008/2009Anno di iscrizione

Studenti iscritti nell'A.A. 2008/09

Studenti

Superato

Intro Fondamenti di Informatica 27

Suggerimenti (Programmazione)

Cercare di studiare durante il corso e superarlo quest’anno

Fare tutti gli esercizi di programmazione Farli davvero, da soli Farli al computer Se non vengono, farsi aiutare in laboratorio Provare delle “varianti” degli esercizi proposti

Non basarsi sulle soluzioni fornite Non fare gli esercizi solo su carta

Intro Fondamenti di Informatica 28

F.A.Q.

È possibile seguire con un prof. diverso da quello assegnato secondo l’ordine alfabetico? Le lezioni sì, il laboratorio no L’esame verrà comunque sostenuto con il docente

ufficiale

Intro Fondamenti di Informatica 29

F.A.Q.

Ho una versione vecchia dei lucidi del prof. Lioy... va bene lo stesso? In linea di massima, sì

Intro Fondamenti di Informatica 30

F.A.Q.

Il laboratorio inizia già martedì prossimo? No, il 29/09/2009

Allora la prossima settimana ci sarà laboratorio? No, il 29/09/2009

Intro Fondamenti di Informatica 31

F.A.Q.

Ho fatto i corsi ECDL, possono servirmi? A livello personale, probabilmente sì Ai fini della frequenza ai corsi (non solo di

informatica), si possono considerare prerequisiti Non hanno alcun valore (crediti) per il Politecnico

Intro Fondamenti di Informatica 32

F.A.Q.

Mi hanno detto in corridoio che l’esonero decade dopo aver ‘provato’ la prova scritta, ma solo se cade di venerdì. È vero?

...o altre leggende metropolitane sulle regole d’esame... Le regole sono molto più semplici: l’esonero vale

fino a settembre 2010. Punto. In caso di dubbi, sempre meglio chiedere al

docente. Sempre.

Intro Fondamenti di Informatica 33

Domande?

Intro Fondamenti di Informatica 34

Contatti

Fulvio Corno Dip. di Automatica e Informatica (3o piano

“scavalco”) Tel. 011 564 7053 E-mail: [email protected]

Stefano Di Carlo Dip. di Automatica e Informatica (4o piano

“scavalco”) Tel. 011 564 7080 E-mail: [email protected]