Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2023-24 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2023-24 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

[RESEARCH] Raccolta dati su leggibilità del codice

andrea.sterbini (207940 points)
756 1270 2377
in Info sul corso e sugli esami by (208k points)
Stiamo mettendo in piedi un software per valutare automaticamente la leggibilità dei programmi consegnati, tenendo conto anche del tipo di identificatori usati per funzioni e variabili, dei commenti e della documentazione, oltre che delle specifiche iniziali e se possibile anche delle descrizioni degli algoritmi consegnati.

Vorremmo, l'anno prossimo, usarlo per premiare i ragazzi che scriveranno codice migliore.
Purtroppo i dataset disponibili in rete per costruire questo tipo di sistema per il Python sono scarsi per cui abbiamo pensato di raccogliere dati con vostro aiuto.

Nei prossimi giorni attiveremo una form in cui vi verranno mostrati alcuni frammenti di codice presi dai programmi consegnati dai vostri colleghi l'anno scorso. Per ciascun frammento avrete alcuni slider che vi premetteranno di indicare, su una scala da 1 a 5, quanto ritenete che sia leggibile il codice mostrato.

Il task è facile e al massimo vi richiederà 2 minuti, vi prego di partecipare numerosi.

1 Answer

DRDLCN (8070 points)
28 68 104
by (8.1k points)
Geniale, "machine learning" ahaha