Fondamenti di Programmazione

Homeworks

Istruzioni

  1. Scaricare il file .zip che contiene un archivio zippato con i testi degli esercizi dell'homework.

  2. Facendo l'unzip dell'archivio si troverà per ogni esercizio x (x = 1,2,3,…) due files program0x.py e grade0x.py, e altri file di support. Il file program0x.py contiene la spiegazione dell'esercizio x e grade0x.py serve (vedi dopo) per fare il test della soluzione che sarà stata scritta. Il vostro voto verrá calcolato automaticamente da questo programma.

  3. La soluzione dell'esercizio x va scritta nel file program0x.py nel punto indicato.

  4. Per testare la propria soluzione dare il comando python grade0x.py da terminale (essendo posizionati nella directory che è stata prodotta dall'unzip dell'archivio). Il test controlla l'output della funzione che è stata scritta su un certo numero di input. Per ogni input stampa ok se l'output è corretto, altrimenti stampa un messaggio d'errore.

  5. Non modificare i nomi dei files, non spostarli in altre directories e non modificare i file grade0x.py.

  6. Fate l'upload dei files program0x.py sul sito di elearning nella zona degli homeworks. Inviate i file come sono, e non create archivi ZIP, RAR, etc. I file vanno inviati separatamente, ognuno con un upload separato (lascieremo spazio per tutti i file sul sito di elearning).

Risultati

I risultati degli homeworks saranno pubblicati sulla pagina dei voti.

Homeworks