Fondamenti di. Informatica. Fondamenti di. Informatica. I anno. II anno. III anno.
Basi di dati. Reti di .... Pubblicazione dei risultati sul portale della didattica.
Fondamenti di Informatica II Corso (HA-ZZ)
Ing. Logistica e della Produzione Ing. dell’Organizzazione d’Impresa
06AZNDI 06AZNEG
Introduzione al corso
Fulvio Corno Politecnico di Torino Dipartimento di Automatica e Informatica
Struttura corsi di informatica (Ing. Organizzazione Impresa) Fondamenti Fondamentididi Informatica Informatica
Basi di dati
Reti e sistemi telematici Reti di calcolatori
I anno Intro
II anno Fondamenti di Informatica
Ingegneria del software Sistemi informativi Tecnologia per il commercio elettronico
III anno 2
Struttura corsi di informatica (Ing. Logistica - Produzione) Fondamenti Fondamentididi Informatica Informatica
Basi di dati
Tecnologia per il commercio elettronico
I anno Intro
II anno Fondamenti di Informatica
III anno 3
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
4
Docenti coinvolti
Fulvio Corno
Stefano Di Carlo
Titolare del corso Co-docente / Esercitatore (in aula e in laboratorio)
Studenti coadiutori
Supporto in laboratorio
Intro
Fondamenti di Informatica
5
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
6
Organizzazione del corso
Il corso è articolato con
Lezioni in aula Esercitazioni in aula Esercitazioni in laboratorio Studio ed esercitazioni individuali
Intro
Teorici Al calcolatore
Fondamenti di Informatica
7
Lezioni ed esercitazioni
Orario
Martedì 14:30-16:30, Mercoledì 14:30-18:30, Giovedì 14:30-16:30,
aula 8 aula 8 aula 4
Nessuna distinzione formale tra lezioni ed esercitazioni
Intro
Fondamenti di Informatica
8
Laboratorio
A partire dal 29/09/2009 Divisione in 2 “squadre” Martedì 08:30-12:30, LAIB 3 - Alenia
Ricordarsi di salvare il proprio lavoro!
Squadra 2, 08:30-10:30 (Q-Z) Squadra 1, 10:30-12:30 (H-P) Floppy o chiave USB o mandarsi e-mail
Testi e soluzioni degli esercizi sul sito web del corso Intro
Fondamenti di Informatica
9
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
10
Esercitazioni teoriche
Svolte in aula Teoria
Programmazione
Dimensionamento di componenti Calcolo di prestazioni Scelte architetturali Svolgimento di programmi
Esercizi proposti settimanalmente Temi d’esame Intro
Fondamenti di Informatica
11
Esercitazioni pratiche
Svolte in laboratorio Parte integrante del corso Progettazione, sviluppo, collaudo di programmi in C “Schede” settimanali
Intro
Fondamenti di Informatica
12
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
13
La settimana di Informatica Esercizi proposti
Correzione
Argomenti svolti
LU MA ME GI VE SA DO LU MA ME GI VE SA DO
Intro
Fondamenti di Informatica
14
La settimana di Informatica Esercizi proposti
Correzione
Argomenti svolti
LU MA ME GI VE SA DO LU MA ME GI VE SA DO Svolgimento Argomenti svolti Intro
Correzione
Testo di laboratorio Fondamenti di Informatica
15
Da Novembre in poi...
LU MA ME GI VE SA DO LU MA ME GI VE SA DO Svolgimento Argomenti svolti Intro
Correzione
Testo di laboratorio Fondamenti di Informatica
16
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
17
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
18
Testi consigliati (teoria)
Testo ausiliario:
P.Tosoratti, G.Collinassi, “Introduzione all’informatica’’, Ambrosiana
Intro
Fondamenti di Informatica
19
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
20
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
21
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
22
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)
Intro
2 ore Realizzazione di un programma
Fondamenti di Informatica
23
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
24
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
25
Storico Superamenti Esame Studenti iscritti nell'A.A. 2008/09 200
Studenti Superato 150
100
50
0
Intro
2003/2004
2004/2005
2005/2006 2006/2007 Fondamenti di Informatica Anno di iscrizione
2007/2008
2008/2009
26
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
27
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
28
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
29
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
30
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
31
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
32
Domande?
Intro
Fondamenti di Informatica
33
Contatti
Fulvio Corno
Stefano Di Carlo
Intro
Dip. di Automatica e Informatica (3o piano “scavalco”) Tel. 011 564 7053 E-mail:
[email protected] Dip. di Automatica e Informatica (4o piano “scavalco”) Tel. 011 564 7080 E-mail:
[email protected] Fondamenti di Informatica
34