vorlagen-muendliche-pruefungen

git clone git://source.orangerot.dev/university/vorlagen-muendliche-pruefungen.git
Log | Files | Refs | README

muendliche-pruefung.typ (5333B)


      1 #set page("a4", margin: 1.1cm, footer: context if counter(page).get() == (1,) [#h(1fr)$arrow.r.hook$ *Rückseite bitte nicht vergessen!*])
      2 #set text(lang: "de", size: 10pt)
      3 #set grid(column-gutter: .5cm, inset: (bottom: 10pt))
      4 #set table(stroke: 0.5pt)
      5 #show emoji.hand.write: box(height: 10pt, clip: true, scale(x:-100%)[🖎])
      6 #let radiobox(checked: false) = if checked {$circle.filled$} else {$circle$}
      7 #let input(width: 1fr, name: "", body) = box(width: width, height: 1em, inset: (bottom: 2pt), baseline: 2pt, stroke: (bottom: (dash: "loosely-dotted")),align(right, [#body #label(name)]))
      8 #let question(name: "", question, body) = [
      9   #grid(columns: 2, inset: 0pt, emoji.hand.write, box(inset: (top: 3pt))[*#question*])
     10 
     11   #body #label(name)
     12 ]
     13 
     14 #grid(columns: 2 * (1fr,),
     15   [
     16     #v(1em)
     17     #grid(columns: 2,
     18     image(width: 1.8cm, "fsmi-logo.svg"),
     19     text(size: 15pt)[
     20       Fragebogen der Fachschaft zu
     21       *mündlichen Prüfungen* \
     22       im Informatikstudium
     23     ])
     24   ],
     25   [],
     26   [],
     27   [
     28     #align(center)[Barcode:]
     29   ],
     30   par(justify: true)[
     31     Dieser Fragebogen gibt den Studierenden, die nach dir die Prüfung ablegen
     32     wollen, einen Einblick in Ablauf und Inhalt der Prüfung. Das erleichtert die
     33     Vorbereitung. \
     34     Bitte verwende zum Ausfüllen einen schwarzen Stift. Das erleichtert das
     35     Einscannen. \
     36     Vielen Dank für deine Mitarbeit!
     37   ],
     38   [
     39     #grid(
     40       columns: (.1cm, 1fr, .1cm),
     41       rows:    (.1cm, 2.5cm, .1cm),
     42       stroke: (x,y) => (:
     43       top:    if x != 1 and y == 0 {.5pt},
     44       bottom: if x != 1 and y == 2 {.5pt},
     45       left:   if y != 1 and x == 0 {.5pt},
     46       right:  if y != 1 and x == 2 {.5pt},
     47     ))
     48     #v(2em)
     49   ],
     50   [
     51     Dein Studiengang: #input(name: "study")[
     52       // Hier ist Platz für deinen Kommentar.
     53     ]
     54 
     55     Prüfungsart: \
     56     #[
     57       #radiobox(checked: false) Wahlpflicht \
     58       #radiobox(checked: false) Vertiefungsfach \
     59       #radiobox(checked: false) Ergänzungsfach  \
     60     ] <kind>
     61 
     62     Welches? #input(name: "lecture")[
     63       // Hier ist Platz für deinen Kommentar.
     64     ]
     65   ],
     66   [
     67     #grid(columns: (auto, 1fr),
     68       [Prüfungsdatum:],
     69       input(name: "date")[
     70         // Hier ist Platz für deinen Kommentar.
     71       ],
     72       [Prüfer(in):],
     73       input(name: "examiner")[
     74         // Hier ist Platz für deinen Kommentar.
     75       ],
     76       [Beisitzer(in):],
     77       input(name: "assistant")[
     78         // Hier ist Platz für deinen Kommentar.
     79       ],
     80     )
     81   ],
     82 )
     83 
     84 *Prüfungsfächer und Vorbereitung:*
     85 
     86 #table(columns: 4 * (1fr,), row-gutter: (2pt, ..(3*(0pt,))), rows: 2em, align: horizon,
     87   table.header(
     88     [Veranstaltung],[Dozent(in)],[Jahr],[regelmäßig besucht?]),
     89     [             ],[          ],[    ],[                   ],
     90     [             ],[          ],[    ],[                   ],
     91     [             ],[          ],[    ],[                   ],
     92     [             ],[          ],[    ],[                   ],
     93 ) <attendance>
     94 
     95 #v(1em)
     96 #grid(columns: 2 * (1fr,),
     97   [
     98     Note:
     99     #input(name: "grade_received")[
    100       // Hier ist Platz für deinen Kommentar.
    101     ]
    102   ],
    103   [
    104     Prüfungsdauer:
    105     #input(name: "exam_duration")[
    106       // Hier ist Platz für deinen Kommentar.
    107     ] Minuten
    108   ],
    109 )
    110 
    111 #v(1em)
    112 War diese Note angemessen?
    113 #input(name: "grade_reasonable")[
    114   // Hier ist Platz für deinen Kommentar.
    115 ]
    116 
    117 #v(1em)
    118 #question(name: "examiner_behavior")[
    119   Wie war der Prüfungsstil des Prüfers / der Prüferin?
    120 ][
    121   Prüfungsatmosphäre, (un)klare Fragestellungen, Frage nach Einzelheiten oder
    122   eher größeren Zusammenhängen, kamen häufiger Zwi- schenfragen oder ließ er/sie
    123   dich erzählen, wurde dir weitergeholfen, wurde in Wissenslücken gebohrt?
    124 
    125   // Hier ist Platz für deinen Kommentar.
    126 ]
    127 
    128 #pagebreak()
    129 
    130 #grid(rows: (3 * (22em,)), columns: 2 * (1fr,),
    131   question(name: "attendance_worth")[
    132     Hat sich der Besuch / Nichtbesuch der Veran- staltung für dich gelohnt?
    133   ][
    134     // Hier ist Platz für deinen Kommentar.
    135   ],
    136   question(name: "examiner_recommendations")[
    137     Kannst du ihn / sie weiterempfehlen? Warum?
    138   ][
    139     #radiobox(checked: false) Ja \
    140     #radiobox(checked: false) Nein
    141 
    142     // Hier ist Platz für deinen Kommentar.
    143   ],
    144   question(name: "preparation_time")[
    145     Wie lange und wie hast du dich alleine oder mit anderen auf die Prüfung vorbereitet?
    146   ][
    147     // Hier ist Platz für deinen Kommentar.
    148   ],
    149   question(name: "agreements")[
    150     Fanden vor der Prüfung Absprachen zu Form oder Inhalt statt? Wurden sie eingehalten?
    151   ][
    152     // Hier ist Platz für deinen Kommentar.
    153   ],
    154   question(name: "preparations")[
    155     Welche Tipps zur Vorbereitung kannst du ge-\ ben?
    156   ][
    157     Wichtige / unwichtige Teile des Stoffes, gute Bücher / Skrip- ten, Lernstil, ...
    158 
    159     // Hier ist Platz für deinen Kommentar.
    160   ],
    161   question(name: "examinee_behavior")[
    162     Kannst du Ratschläge für das Verhalten in der Prüfung geben?
    163   ][
    164     // Hier ist Platz für deinen Kommentar.
    165   ],
    166 )
    167 
    168 *Inhalte der Prüfung (bitte auf weitere Blätter):*
    169 
    170 #[
    171   #set list(spacing: 1.2em, indent: 1.5em)
    172   - Schreibe bitte möglichst viele Fragen und Antworten auf.
    173   - Wo wurde nach Herleitungen oder Beweisen gefragt oder sonstwie nachgehakt?
    174   - Worauf wollte der Prüfer / die Prüferin hinaus?
    175   - Welche Fragen gehörten nicht zum eigentlichen Stoff?
    176 ]
    177 
    178 #colbreak()
    179 
    180 // Hier ist Platz für deinen Kommentar.
    181