Una risposta leggermente diversa a quelle precedenti.
Sono uno studente, e mi trovo a stampare codice per vari tipi di azioni, ma non per ogni unità in cui devo scrivere codice.
Nel mio primo anno la maggior parte delle unità richiedeva una copia cartacea oltre a un caricamento elettronico o una copia masterizzata su CD (sì, un CD per un file zip da 5 Mb ...) [Scelta del docente]
Al momento sono al mio secondo anno e finora abbiamo avuto un solo caricamento elettronico e un hardcopy + CD.
Considerando che abbiamo Moodle che consente l'invio elettronico dei corsi, il motivo per cui non carichiamo sempre il codice è al di là di me - dobbiamo pagare per stampare cose sulle stampanti universitarie, e non c'è un singolo masterizzatore su qualsiasi dei PC che conosco.
Certo, ai docenti non piace Moodle - ma questa è un'altra domanda completamente.
A proposito, sono uno studente universitario britannico, e non in uno piccolo, sconosciuto. Il mio era nella top 10 di Uni's secondo The Times / Guardian quando l'ho visto l'ultima volta.