#import "@local/fsmi-exam-report:0.1.0": computer-science, mathmatics /* Choose accordingly: */ // #import mathmatics.oral-exam: exam-report, event, KIND // #import computer-science.oral-exam: exam-report, event, KIND #import computer-science.oral-post-exam: exam-report, event #show: exam-report.with( lecture: "", // Fach date: datetime(year: 0, month: 1, day: 1), // Prüfungsdatum exam_duration: duration(minutes: 0), // Prüfungsdauer examiner: "", // PrüferIn (Prof) ..if exam-report in (computer-science.oral-exam.exam-report, computer-science.oral-post-exam.exam-report) {( assistant: "", // BeisitzerIn )}, ..if computer-science.oral-post-exam.exam-report == exam-report {( did_pass: none, // Bestanden? true || false )}, attendance: if computer-science.oral-post-exam.exam-report == exam-report {( /* Veranstaltung, Jahr, regelmäßig besucht? */ event(name: "Vorlesung", year: "", did_attend: ""), event(name: "Übung", year: "", did_attend: ""), event(name: "Tutorium", year: "", did_attend: ""), )} else if computer-science.oral-exam.exam-report == exam-report {( /* Veranstaltung, Dozent(in), Jahr, regelmäßig besucht? */ event(name: "", lecturer: "", year: "", did_attend: ""), event(name: "", lecturer: "", year: "", did_attend: ""), event(name: "", lecturer: "", year: "", did_attend: ""), event(name: "", lecturer: "", year: "", did_attend: ""), )} else if mathmatics.oral-exam.exam-report == exam-report {( /* Titel der Vorlesung, Dozent, Wann gehört, SWS, ECTS, LP */ event(name: "", lecturer: "", year: "", sws: "", ects: "", lp: ""), event(name: "", lecturer: "", year: "", sws: "", ects: "", lp: ""), event(name: "", lecturer: "", year: "", sws: "", ects: "", lp: ""), event(name: "", lecturer: "", year: "", sws: "", ects: "", lp: ""), event(name: "", lecturer: "", year: "", sws: "", ects: "", lp: ""), )}, preparation_time: [ // Wie lange und wie hast alleine bzw. mit anderen vorbereitet? // Hier ist Platz für deinen Kommentar ], agreements: [ // Fanden vor der Prüfung Absprachen zu Form oder Inhalt statt? Wurden sie eingehalten? // Hier ist Platz für deinen Kommentar ], preparations: [ // Welche Tips zur Vorbereitung kannst Du geben? // Hier ist Platz für deinen Kommentar ], examiner_behavior: [ // Wie war der Prüfungsstil des Prüfers / der Prüferin? // Hier ist Platz für deinen Kommentar ], examinee_behavior: [ // Kannst Du Ratschläge Verhalten in der Prüfung geben? // Hier ist Platz für deinen Kommentar ], ..if exam-report in (computer-science.oral-exam.exam-report, mathmatics.oral-exam.exam-report) {( study: "", // Studiengang attendance_worth: [ // Hat sich der Besuch / Nichtbesuch der Veranstaltung für dich gelohnt? ], examiner_recommendation: (none, [ // true, false // Kannst du ihn / sie weiterempfehlen? Warum? ]), )}, ..if mathmatics.oral-exam.exam-report == exam-report {( checked_knowledge_gaps: none, // Wurde Unwissen abgeprüft? literature: [ // Welche Literatur hast du benutzt (Bücher, Skripten, Vorlesungsmitschriften)? ], )}, ) // Schreibe bitte möglichst viele Fragen und Antworten auf. // Hier ist Platz für deinen Kommentar