Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Corso di
Fondamenti di Informatica T-1
Paola Mello
Federico Chesani, Andrea Borghesi
Anno Accademico 2021/2022 1
Organizzazione del Corso
È strutturato in due moduli fortemente integrati:
2
Modalità erogazione Corso
– La modalità è mista: in presenza e a distanza (aula virtuale).
– Ferma restando la possibilità, per tutti gli studenti, di seguire le
lezioni a distanza, è possibile, previa prenotazione, frequentare
le lezioni in presenza, indipendentemente dall’anno di iscrizione.
– Gli studenti dovranno utilizzare il servizio "Presente" per
verificare la disponibilità di posti nelle aule o eventuali
comunicazioni da parte dei docenti sulla modalità di erogazione
delle attività formative ed eventuali variazioni che dovessero
intervenire.
– Sono inoltre invitati a prenotare le lezioni solo se effettivamente
intenzionati a partecipare in presenza e a cancellare le
prenotazioni qualora insorgano impedimenti.
4
Protocollo sicurezza
v Atteggiamento responsabile e rigoroso, che richiede la vostra
collaborazione attiva e condivisa.
v Per gli studenti e per tutta la comunità universitaria le principali
informazioni sono reperibili nella home page del sito web di
ateneo: https://www.unibo.it/it/ateneo/covid-19-misure-adottate-
da-alma-mater/covid-misure-universita-di-bologna
v È particolarmente importante attenersi alle specifiche
disposizioni, in particolare rispetto al distanziamento fisico, ai
dispositivi di sicurezza e alla sorveglianza sanitaria.
v Sono state riaperte le Biblioteche e le Sale studio dell’Ateneo.
v Causa Covid19, dobbiamo essere tutti pronti a modificare
dinamicamente, e a necessità, l’organizzazione del corso, e le
modalità di fruizione… CONTROLLATE TUTTI I CANALI
INFORMATIVI messi a disposizione dall’Ateneo, e in particolare
la vostra email (@studio.unibo.it)
5
CONTENUTI
6
OBIETTIVI (1)
8
Modulo di Laboratorio
Le esercitazioni in laboratorio e la manualità nell’uso
degli strumenti sono parte fondamentale del Corso di
Fondamenti di Informatica T-1
10
Parte Pratica di Laboratorio
11
Il Laboratorio
I laboratori disponibili per le vostre esercitazioni sono:
• Lab3 (“Sala Terminali”- Aule Nuove piano interrato)
• Lab4 (piano terra sede storica).
12
PREREQUISITI...
-> Nessuno…
…ma è fortemente raccomandato
(indispensabile) seguire, svolgere le
esercitazioni e lavorare al calcolatore per
tutta la durata del corso
13
PC piccola introduzione!
14
...e se mi serve “del software”?
• È possibile scaricare gratuitamente e legalmente i
sistemi operativi Microsoft, gli ambienti di sviluppo e vari
altri applicativi interessanti
• Si tratta di una convenzione (Dreamspark / ex-MSDN
Academic Alliance) per cui viene rilasciata una licenza
valida finché sarete studenti
15
INFORMAZIONI UTILI
Ricevimento studenti
• Paola Mello – martedì dalle 11:00 alle 13:00, o in altri momenti previo accordo.
In ogni caso, è sempre obbligatorio prenotarsi tramite email.
• Federico Chesani – martedì dalle 14:00 alle 16:00, previo appuntamento via
email.
• Andrea Borghesi – martedì dalle 14:00 alle 16:00, previo appuntamento via
email. Il ricevimento potrà essere svolto sia di persona, sia, preferibilmente,
online via Teams.
• Luogo: Presso DISI - Scuola di Ingegneria e Architettura, Viale Risorgimento 2
(Palazzina gialla ex-CSITE, ex-Scuderie) o via Teams.
• In ogni caso tutti i docenti devono essere contattati precedentemente per
prenotare il ricevimento mediante email.
• Le date e l’orario possono subire delle modifiche. Si consultino gli avvisi nel sito
docente per verificare che non ci siano modifiche.
16
INFORMAZIONI UTILI
Posta elettronica
• Paola Mello – paola.mello@unibo.it
• Federico Chesani – federico.chesani@unibo.it
• Andrea Borghesi – andrea.borghesi3@unibo.it
Telefono
• Paola Mello – (051-20) 93818
• Federico Chesani – (051-20) 93086
• Andrea Borghesi – (051-20) 93274
https://www.unibo.it/it/didattica/insegnamenti/insegnamento/2021/449442
18
AMBIENTI DI PROGRAMMAZIONE
Linguaggio C
• MS VisualStudio (qualunque versione, dal 2008 in poi)
Ambiente di sviluppo commerciale. Disponibile in quanto studenti del diaprtimento
DISI (Convenzione Academic Alliance, chiedere al docente di Laboratorio di
Informatica)
• CodeLite http://codelite.org/
• Eclipse
Questi due ambienti offrono solo i servizi di editing e di project
Open source e gratuito management: richiedono quindi l'installazione di un compilatore C a
• NetBeans parte. Nei siti web degli strumenti trovate dettagliati how-to per
l'installazione.
Open source e gratuito
È ovviamente possibile usare altri strumenti, anche all’esame (vedere che cosa è
installato in lab) ... a vostro rischio e pericolo!
19
TESTI DI RIFERIMENTO
v Diapositive proiettate a lezione
• consultabili e scaricabili dal sito Web
v Manuali Linguaggio C
• H. Deitel, P. Deitel. "Il Linguaggio C. Fondamenti e
Tecniche di Programmazione", Pearson, 2016 o
altre edizioni precedenti.
• A. Kelley, I. Pohl, "C: Didattica e Programmazione",
Pearson Education, Milano, 2018 o precedenti
edizioni
• A. Bellini, A. Guidi. "Linguaggio C: Guida alla
Programmazione", Mc Graw-Hill, 2021, Sesta
Edizione o precedenti.
20
APPELLI D’ESAME
Si svolgeranno online https://www.unibo.it/it/didattica/lezioni-ed-
esami/esami o, qualora le condizioni lo consentiranno, in presenza.
E’ obbligatoria l’iscrizione in lista tramite il servizio ALMAESAMI:
https://almaesami.unibo.it