Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 2.24 KB

README_it-IT.md

File metadata and controls

67 lines (42 loc) · 2.24 KB

KozaJudge

Ma... che cos'é una Koza? É una pecora in Polacco!

KozaJudge é un checker di soluzioni di base (molto stupido) per esercizi in Python. Realizzato con il ❤️ per gli studenti del primo anno di Informatica dell'Unical.

Prerequisiti

Prima di scaricare la repository, bisogna strutturare in maniera ben organizzata la cartella degli esercizi e delle soluzioni.

La struttura dovrà essere uguale alla seguente:

soluzioni/
├── esercizio1/
│   ├── esercizio1_1.in
│   ├── esercizio1_1.out
│   ├── esercizio1_2.in
│   └── esercizio1_2.out
├── esercizio2/
│   ├── esercizio2_1.in
│   ├── esercizio2_1.out

Per ogni testcase bisognavere un file {nome_esercizio}_{numero_testcase}.in per l'input e un file {nome_esercizio}_{numero_testcase}.out per controllare la risposta.

Come si usa?

Scaricate l'ultima release da questo link. Dopo che avete scelto la release che vi serve, dovete aprire un terminale nella cartella dove è presente il programma.

Fatto ciò, digitate:

python3 kozajudge.py

E all'avvio del programma vi chiederà quale esercizio volete testare. Come in questo caso:

Oppure per chi ha più dimestichezza con il terminale, può mettere il nome del esercizio come parametro del comando.

Se riscontrate qualche difficoltà con il tool, vi potete tranquillamente rivolgere a noi! ❤️

Collaboratori

Cose da fare:

Se ti piace il progetto e vorresti dare una mano, ecco le cose che potresti fare:

  • Deploy it as a Python Package or make a GUI.

  • Insert a sort of guide before entering the paths in the setup.

  • Create a sort of debug mode for us

  • Make a decent logo.

  • Add license

Buon Divertimento!