Commit 122e1e3f authored by LammLukas's avatar LammLukas

Added example output data

parent 8be5fa03
{
"Date": "17.02.2020",
"Exam_data_file": "./data/example_inputdata.csv",
"Examiner": "Dr.-Ing. Simon Jaan-Willem ",
"Name": "Kontinnumsmechanik / Continuum Mechanics",
"Participants": [
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Vasiliki",
"Grade": 0,
"Lastname": "Ntireme",
"Matriculation": "289202",
"NumberOfTrials": "3",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Vanessa",
"Grade": 0,
"Lastname": "Korn",
"Matriculation": "336555",
"NumberOfTrials": "2",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Stephan Lukas Theodor",
"Grade": 0,
"Lastname": "Ritzert",
"Matriculation": "346873",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Hazem",
"Grade": 0,
"Lastname": "Al Joundi",
"Matriculation": "383251",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Abdullah Khalil",
"Grade": 0,
"Lastname": "Teiba",
"Matriculation": "384195",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Mohamad Ammar",
"Grade": 0,
"Lastname": "Brijawi",
"Matriculation": "388775",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Chen",
"Grade": 0,
"Lastname": "Liu",
"Matriculation": "389656",
"NumberOfTrials": "2",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Ahmad",
"Grade": 0,
"Lastname": "Delpasand",
"Matriculation": "390038",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Saeed",
"Grade": 0,
"Lastname": "Rastegarian",
"Matriculation": "391186",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Johan Michael Yvon",
"Grade": 0,
"Lastname": "Nhiomog Tekel",
"Matriculation": "397199",
"NumberOfTrials": "2",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Qi",
"Grade": 0,
"Lastname": "Zuo",
"Matriculation": "399673",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Peng",
"Grade": 0,
"Lastname": "Xu",
"Matriculation": "401686",
"NumberOfTrials": "2",
"Points": []
}
],
"Points_per_task": [
10,
12,
20,
5
],
"Rooms": [
{
"AssignedParticipants": [
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Vasiliki",
"Grade": 0,
"Lastname": "Ntireme",
"Matriculation": "289202",
"NumberOfTrials": "3",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Vanessa",
"Grade": 0,
"Lastname": "Korn",
"Matriculation": "336555",
"NumberOfTrials": "2",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Stephan Lukas Theodor",
"Grade": 0,
"Lastname": "Ritzert",
"Matriculation": "346873",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Hazem",
"Grade": 0,
"Lastname": "Al Joundi",
"Matriculation": "383251",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Abdullah Khalil",
"Grade": 0,
"Lastname": "Teiba",
"Matriculation": "384195",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Mohamad Ammar",
"Grade": 0,
"Lastname": "Brijawi",
"Matriculation": "388775",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Chen",
"Grade": 0,
"Lastname": "Liu",
"Matriculation": "389656",
"NumberOfTrials": "2",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Ahmad",
"Grade": 0,
"Lastname": "Delpasand",
"Matriculation": "390038",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Saeed",
"Grade": 0,
"Lastname": "Rastegarian",
"Matriculation": "391186",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Johan Michael Yvon",
"Grade": 0,
"Lastname": "Nhiomog Tekel",
"Matriculation": "397199",
"NumberOfTrials": "2",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Qi",
"Grade": 0,
"Lastname": "Zuo",
"Matriculation": "399673",
"NumberOfTrials": "1",
"Points": []
},
{
"Annotation": "",
"Bonus": 0,
"Firstname": "Peng",
"Grade": 0,
"Lastname": "Xu",
"Matriculation": "401686",
"NumberOfTrials": "2",
"Points": []
}
],
"ExtraSupervisors": null,
"Internal_ID": "2131|102",
"Name": "BS II",
"NumSeats": 38,
"SupervisorInCharge": null
}
]
}
\ No newline at end of file
Matriculation;Lastname;Firstname;Trial;Pts. task 1;Pts. task 2;Pts. task 3;Pts. task 4;Pts. total;Bonus;Grade;Annotation
289202;Ntireme;Vasiliki;3;;;;;;;;
336555;Korn;Vanessa;2;;;;;;;;
346873;Ritzert;Stephan Lukas Theodor;1;;;;;;;;
383251;Al Joundi;Hazem;1;;;;;;;;
384195;Teiba;Abdullah Khalil;1;;;;;;;;
388775;Brijawi;Mohamad Ammar;1;;;;;;;;
389656;Liu;Chen;2;;;;;;;;
390038;Delpasand;Ahmad;1;;;;;;;;
391186;Rastegarian;Saeed;1;;;;;;;;
397199;Nhiomog Tekel;Johan Michael Yvon;2;;;;;;;;
399673;Zuo;Qi;1;;;;;;;;
401686;Xu;Peng;2;;;;;;;;
from src.exam import *
from src.protocols import Protocol
from src.evaluator import Evaluator
ex = Exam('D:/work/Lehre/Kontinuumsmechanik/WiSe1920/Prüfung_Auswertungen/Fachpruefung_17022020-1130_31PV00008_FA_Kontinnumsmechanik-ContinuumMechanics.csv')
ex.Points_per_task = [25, 25, 25, 25]
ex.assign_participants()
prot = Protocol(ex)
prot.make_protocol('D:/work/Lehre/Kontinuumsmechanik/WiSe1920/Prüfung_Auswertungen/Protokoll.docx')
ex.save_exam('D:/work/Lehre/Kontinuumsmechanik/WiSe1920/Prüfung_Auswertungen/Exam.json')
ex.export_rating_list('D:/work/Lehre/Kontinuumsmechanik/WiSe1920/Prüfung_Auswertungen/Rating_list.csv')
#eval = Evaluator(ex)
#eval.evaluate()
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment