Obiettivi formativi
Il corso ha lo scopo di portare lo studente verso i seguenti obiettivi:
D1 - CONOSCENZA E CAPACITÀ DI COMPRENSIONE
- conoscere e comprendere i fondamenti teorici di base, il lessico e i principali strumenti dell'informatica moderna
- conoscere la struttura di un computer e di una rete di telecomunicazioni
- conoscere l'artimetica binaria
- conoscere come strutturare e formalizzare il procedimento risolutivo di qualunque problema, semplice o complesso che sia
D2 - CAPACITÀ DI APPLICARE CONOSCENZA E COMPRENSIONE
- essere in grado di utilizzare in maniera competente l'informatica nel contesto delle Scienze Veterinarie.
- saper lavorare con qualunque base numerica
- saper utilizzare in maniera autonoma i database per creare semplici grafici e semplici elaboazioni di dati.
- saper effetturare ricerche bibliografiche nelle principali banche dati riguardanti la medicina veterinaria.
D3 - AUTONOMIA DI GIUDIZIO
- dimostrare capacità di utilizzare la conoscenza e la comprensione degli argomenti del corso nella risoluzione di semplici problemi, valutando in maniera autonoma la soluzione migliore al problema stesso.
- saper analizzare dati quantitativi ed essere in grado di controllare ipotesi di ricerca tramite analisi statistiche semplici e modeli statistici
D4 - ABILITÀ COMUNICATIVE
- saper comunicare in maniera competente quando si parla delle tecnologie informatiche o degli strumenti e tool informatici per l'analisi e l'elaborazione dei dati
Prerequisiti
Conoscenze di base di matematica e di logica. Comprensione di base di un testo in inglese.
Contenuti dell'insegnamento
Le prime lezioni riguardano argomenti di carattere generale sulla rappresentazione dell’informazione.
La seconda parte del corso riguarda il funzionamento degli elaboratori elettronici in isolamento o in rete.
La terza parte del corso approfondisce i database e le applicazioni software.
Nella quarta parte delle lezioni, gli studenti saranno introdotti a Python e PowerBI con particolare attenzione all'analisi e visualizzazione dei dati.
Programma esteso
Introduzione alle tecnologie dell'informazione
• Rappresentazione delle informazioni
• Hardware & Sistemi Operativi
• Reti e archiviazione
• Database
• Software
Analisi dei dati con Python
• Fondamenti di Python
• Caricamento e trasformazioni dei dati
• Analisi esplorativa dei dati
• Statistiche
• Modellazione
Visualizzazione dei dati
• Con Python
• Con PowerBI
Bibliografia
P. Curtis et al. Informatica di Base, Mc Graw Hill, 2016
Deitel and Deitel. Intro to Python for Computer Science and Data analysis Learning to Program with AI, Big Data and The Cloud, Pearson, 2019
Alberto Ferrari and Marco Russo. Introducing Microsoft Power BI, Microsoft Press, 2016
Metodi didattici
Il corso consiste in 60 ore di lezioni, per lo più dedicate a illustrare i soggetti teorici del corso. A causa della natura pratica della programmazione, oltre 30 ore del corso saranno dedicate a esercitazioni pratiche guidate svolte nel laboratorio informatico e utilizzando anche i laptop degli studenti, per fornire loro una conoscenza pratica delle applicazioni software più comuni.
Modalità verifica apprendimento
L’accertamento del raggiungimento degli obiettivi previsti dal corso prevede un progetto finale incentrato sull'analisi dei dati, che dovrà essere presentato alla classe, con esame orale sui contenuti teorici del corso. Mediante domande ed esercizi riguardanti i contenuti del corso verrà accertato se lo studente ha raggiunto l’obiettivo della conoscenza e della comprensione dei contenuti. Mediante una prova pratica in laboratorio riguardante l’analisi dei dati verrà accertato se lo studente ha raggiunto l’obiettivo di applicare le conoscenze acquisite.
Altre informazioni
È richiesto un laptop per la maggior parte delle lezioni.
Obiettivi agenda 2030 per lo sviluppo sostenibile
9