CODICE | 66054 |
---|---|
ANNO ACCADEMICO | 2020/2021 |
CFU |
|
SETTORE SCIENTIFICO DISCIPLINARE | ING-INF/05 |
LINGUA | Italiano |
SEDE |
|
PERIODO | Annuale |
MATERIALE DIDATTICO | AULAWEB |
Fondamenti di Informatica è un insegnamento introduttivo che descrive i concetti base dell’informatica in modo semplice ed organico. Le lezioni si concentrano sulle conoscenze fondanti per lo sviluppo del software, affrontando argomenti teorici e aspetti pratici, questi ultimi legati allo sviluppo di programmi C++. Fondamenti di Informatica è il primo passo di un percorso triennale che condurrà lo studente a conoscere ed applicare le metodologie per la progettazione e lo sviluppo del software.
Obiettivi: fornire metodologie di progettazione software secondo il paradigma procedurale e il paradigma orientato agli oggetti. Contenuti. Architettura di un calcolatore, strutture dati, analisi di problemi, loro risoluzione algoritmica, prestazioni degli algoritmi, programmazione procedurale strutturata e orientata agli oggetti col C++.
L’insegnamento si propone di guidare gli studenti:
Al termine dell’insegnamento, lo studente sarà in grado di:
Nessuno. Assumendo che i partecipanti non abbiano precedenti esperienze con l’informatica e con la programmazione, l’insegnamento li guida nella comprensione dei concetti fondamentali di tali discipline.
L’insegnamento prevede lezioni teoriche e lezioni pratiche.
Le lezioni teoriche consistono nella presentazione di lucidi e nello svolgimento di esempi e di semplici esercizi, dimostrativi dei concetti introdotti.
Le lezioni pratiche implicano lo svolgimento di esercizi da parte dei docenti e una serie di esercitazioni che gli studenti svolgono in parte in aula e in parte in autonomia, con la possibilità di chiedere assistenza agli esercitatori, con cadenza settimanale.
Il programma dell’insegnamento si articola in tre parti principali:
Il materiale didattico comprende:
Tale materiale sarà disponibile su AulaWeb. In generale, gli appunti presi durante le lezioni e il materiale fornito su AulaWeb sono sufficienti per la preparazione dell’esame.
Per chi volesse seguire un libro di testo si consiglia:
Ricevimento: Il docente è disponibile per appuntamento previa email: nel suo ufficio al secondo piano del Padiglione E, Via Opera 13, 16145, Genova, in EMAROlab, Viale Causa 18, 16145, Genova.
Ricevimento: Il docente è disponibile su appuntamento: presso il suo ufficio all’ultimo piano di Villa Bonino, Viale Causa 13, 16145, Genova, presso Casa Paganini, Piazza S. Maria in Passione 34, 16123, Genova. Per prendere un appuntamento inviare una e-mail a gualtiero.volpe@unige.it.
FULVIO MASTROGIOVANNI (Presidente)
PIERPAOLO BAGLIETTO
GUALTIERO VOLPE (Presidente Supplente)
L’insegnamento segue il calendario della Scuola Politecnica.
L’esame di compone di una prova pratica e di una prova orale.
La prova pratica si può sostenere, a scelta dello studente, secondo due modalità diverse: un’unica prova pratica alla fine del secondo semestre oppure due prove intermedie, una dopo la fine del primo semestre e una dopo la fine del secondo semestre. Si tengono, di norma, due appelli per la prima prova intermedia (nei mesi di gennaio e febbraio) e due appelli per la seconda prova intermedia (nei mesi di giugno e luglio). Gli studenti che hanno sostenuto la prima prova intermedia devono completare la prova pratica nei due appelli previsti per la seconda prova intermedia. Successivamente, si potrà sostenere soltanto la prova pratica unica e gli eventuali punteggi ottenuti nella prima prova intermedia andranno perduti. Gli studenti che sostengono nuovamente la prova pratica e consegnano l’elaborato perdono il punteggio conseguito in precedenza. Per sostenere la prova pratica è obbligatorio iscriversi entro i due giorni lavorativi precedenti la data della prova pratica stessa. L’iscrizione avviene attraverso il portale di Ateneo per i servizi agli studenti.
La prova pratica assegna un punteggio compreso tra 0 e 20 punti. Per chi sceglie le prove parziali, ogni prova attribuisce un punteggio compreso tra 0 e 10 punti e i punteggi delle prove parziali si sommano tra di loro per formare il punteggio complessivo della prova pratica. Sono ammessi alla prova orale soltanto gli studenti che superano la prova pratica (o le due prove parziali), ottenendo un punteggio complessivo di almeno 12 punti. Il punteggio ottenuto alla prova pratica resta valido fino al termine della sessione invernale successiva e lo studente può scegliere di sostenere la prova orale in un qualunque appello di esame finché il punteggio della prova pratica resta valido.
Per ogni appello, la prova orale si tiene successivamente alla prova pratica, in data comunicata contestualmente alla pubblicazione dell’esito della prova pratica. E’ richiesto che gli studenti che desiderano sostenere la prova orale si iscrivano attraverso AulaWeb. La prova orale attribuisce un punteggio compreso tra 0 e 10 punti.
Il punteggio finale è ottenuto sommando i punteggi della prova pratica e della prova orale. La commissione d’esame può inoltre attribuire la lode a studenti particolarmente meritevoli.
La prova pratica consiste di un esame al calcolatore. Tale esame contiene di norma alcuni quesiti teorici volti ad accertare le conoscenze dello studente relativamente ai concetti di matematica discreta e ai principi della programmazione procedurale e modulare, nonché a valutare la capacità dello studente di affrontare e risolvere semplici problemi legati ai concetti presentati nel corso delle lezioni teoriche. I quesiti potranno essere di diverse tipologie, quali ad esempio domande a risposta aperta, domande a risposta multipla, comprensione e completamento di testi, individuazione e correzione di errori, analisi di semplici porzioni di codice. L’esame contiene inoltre quesiti pratici che richiedono lo sviluppo di codice in linguaggio C++ e sono volti ad accertare la capacità dello studente di risolvere in modo automatico semplici problemi e di tradurre specifiche in un programma. Sarà valutata la correttezza dell’implementazione e l’aderenza alle specifiche.
La prova orale consiste nello sviluppo e nella discussione con il docente di brevi porzioni di codice e nell’esposizione di argomenti teorici presentati nel corso delle lezioni. Verrà valutata la padronanza degli argomenti, la profondità della trattazione e la capacità espositiva.
Data | Ora | Luogo | Tipologia | Note |
---|---|---|---|---|
13/01/2021 | 09:00 | GENOVA | Prova pratica | |
13/01/2021 | 09:00 | GENOVA | Compitino | |
02/02/2021 | 09:00 | GENOVA | Prova pratica | |
02/02/2021 | 09:00 | GENOVA | Compitino | |
09/06/2021 | 09:00 | GENOVA | Prova pratica | |
09/06/2021 | 09:00 | GENOVA | Compitino | |
02/07/2021 | 09:00 | GENOVA | Prova pratica | |
02/07/2021 | 09:00 | GENOVA | Compitino | |
19/07/2021 | 09:00 | GENOVA | Prova pratica | |
06/09/2021 | 09:00 | GENOVA | Prova pratica |
Nessuna