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.
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.