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 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]