polito.it
Politecnico di Torino (logo)

Automatic grades of computer programming assignments

Willmar Rengifo Rengifo

Automatic grades of computer programming assignments.

Rel. Valentina Gatteschi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (7MB) | Preview
Abstract:

Il metodo di valutazione fatto dai professori richiede tempo per valutare ogni singolo studente. Questa tesi è un framework amichevole per i professori che aiuta a valutare una quantita grande di codice per ogni studenti che usa la conoscenza teorica dei linguaggi di programmazione e non meno importante, un risparmio di tempo per gli insegnanti era la parte fondamentale di questa tesi. Best practices è un modo approssimato di attribuire un punteggio finale secondo il sviluppo effettuato dagli studenti. Il obiettivo di questa tesi era dare un feedback allo studente di modo che possano sapere dove hanno commesso gli errori e dalla parte del professore,il processo può essere automatizzato fornendo alcuni parametri iniziali come il nome dell'importanti metodi di valutazione e il proprio peso alle diversi metodi di svilupare nell esame. Questo framework è stato testato in confronto con i punteggi reali degli esami precedenti e i risultati sono molto simili dando un giusto peso su ogni metodo.

Relatori: Valentina Gatteschi
Anno accademico: 2022/23
Tipo di pubblicazione: Elettronica
Numero di pagine: 67
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: Politecnico di Torino
URI: http://webthesis.biblio.polito.it/id/eprint/25567
Modifica (riservato agli operatori) Modifica (riservato agli operatori)