vorlagen-muendliche-pruefungen/template/main.typ

80 lines
3.5 KiB
Plaintext

#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", semester: "", did_attend: ""),
event(name: "Übung", semester: "", did_attend: ""),
event(name: "Tutorium", semester: "", did_attend: ""),
)} else
if computer-science.oral-exam.exam-report == exam-report {(
/* Veranstaltung, Dozent(in), Jahr, regelmäßig besucht? */
event(name: "", lecturer: "", semester: "", did_attend: ""),
event(name: "", lecturer: "", semester: "", did_attend: ""),
event(name: "", lecturer: "", semester: "", did_attend: ""),
event(name: "", lecturer: "", semester: "", did_attend: ""),
)} else
if mathmatics.oral-exam.exam-report == exam-report {(
/* Titel der Vorlesung, Dozent, Wann gehört, SWS, ECTS, LP */
event(name: "", lecturer: "", semester: "", sws: "", ects: "", lp: ""),
event(name: "", lecturer: "", semester: "", sws: "", ects: "", lp: ""),
event(name: "", lecturer: "", semester: "", sws: "", ects: "", lp: ""),
event(name: "", lecturer: "", semester: "", sws: "", ects: "", lp: ""),
event(name: "", lecturer: "", semester: "", 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