R CODING AND FINANCE ANALYTICS
- Anno accademico
- 2025/2026 Programmi anni precedenti
- Titolo corso in inglese
- R CODING AND FINANCE ANALYTICS
- Codice insegnamento
- EM2099 (AF:506532 AR:294030)
- Lingua di insegnamento
- Inglese
- Modalità
- In presenza
- Crediti formativi universitari
- 6
- Livello laurea
- Laurea magistrale (DM270)
- Settore scientifico disciplinare
- SECS-S/01
- Periodo
- 3° Periodo
- Anno corso
- 2
- Sede
- VENEZIA
- Spazio Moodle
- Link allo spazio del corso
Inquadramento dell'insegnamento nel percorso del corso di studio
Risultati di apprendimento attesi
Prerequisiti
Contenuti
Oggetti, funzioni, programmi
Creazione, trasferimento e manipolazione di dati
Sistemi grafici
Programmazione strutturale e object-oriented programming in R
Strumenti per la ricerca riproducibile
Cenni sui pacchetti Tidyverse
Testi di riferimento
Modalità di verifica dell'apprendimento
Nell'elaborato, lo studente dovrà dimostrare di saper utilizzare il linguaggio R, di saper risolvere i problemi di codifica secondo le "migliori pratiche" di programmazione e di saper organizzare il codice in modo efficiente. L'argomento dell'elaborato deve essere scelto autonomamente dallo studente. I problemi pratici che possono essere affrontati nell'elaborato sono, ad esempio, l'analisi di un insieme di dati, la stima di modelli statistici, esperimenti di simulazione, l'implementazione di algoritmi, l'implementazione di rappresentazioni grafiche ad hoc, ecc.
La presentazione, di durata 10 minuti circa, dovrà illustrare efficacemente il problema considerato, gli elementi più rilevanti del codice considerato nel paper ed i risultati ottenuti.
La valutazione dell'esame terrà conto dei seguenti criteri:
- adeguatezza del problema scelto
- uso corretto delle strutture di programmazione presentate nel corso
- organizzazione del codice
- uso di strumenti di ricerca riproducibili nello sviluppo dell'elaborato e della presentazione
- efficacia e qualità della presentazione orale
Ulteriori dettagli tecnici sulla preparazione dell'elaborato sono disponibili nell'area Moodle del corso.
Modalità di esame
Il/la docente ha il dovere di vigilare affinché siano rispettate le regole di autenticità e originalità delle prove d'esame. Di conseguenza, nei casi in cui vi sia il sospetto di un comportamento irregolare, l'esame può prevedere un ulteriore approfondimento, contestuale alla prova d'esame, che potrà essere realizzato anche in modalità differente rispetto alle modalità sopra riportate.
Graduazione dei voti
- adeguatezza del problema scelto;
- uso corretto delle strutture di programmazione presentate nel corso;
- organizzazione del codice;
- uso di strumenti di ricerca riproducibili nello sviluppo dell'elaborato e della presentazione;
- efficacia e qualità della presentazione orale.
La graduazione dei voti segue la seguente corrispondenza giudizi-voti:
- giudizio appena sufficiente, in presenza di diverse lacune: voti 18-20;
- giudizio pienamente sufficiente: voti 21-23;
- giudizio buono: 24-26;
- giudizio ottimo: 27-30;
- giudizio eccellente: 30 e lode.