vorlagen-muendliche-pruefungen

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

muendliche-nachpruefung.typ (5251B)


      1 #set page("a4", margin: (top: 1cm, bottom: 0cm, rest: 1.55cm))
      2 #set text(lang: "de", size: 10.5pt)
      3 #set par(justify: true, leading: .5em, spacing: 0.5em)
      4 #set block(spacing: 0pt)
      5 #set table(inset: (top: 2pt, bottom: 4pt, x: 8pt), stroke: .5pt)
      6 #set grid(inset: (y: 3pt, x: 6pt))
      7 #set grid.vline(stroke: .5pt)
      8 #set linebreak(justify: true)
      9 #let checkbox(checked: false) = if (checked) {$times.square$} else {$square$}
     10 #let input(width: 1fr, name: "", body) = box(width: width, inset: (bottom: 2pt), baseline: 2pt, stroke: (bottom: (dash: "dotted")),align(right, [#body #label(name)]))
     11 #let textarea(name: "", body) = [#body #label(name)]
     12 #show emoji.pencil: "✎"
     13 
     14 #grid(columns: (2cm, 15cm), align: bottom,
     15   box(inset: (x: 3pt), image(width: 1.3cm, "fsmi-logo.svg")),
     16   [
     17     #set text(size: 15pt)
     18     #set par(spacing: 3pt)
     19     Fragebogen der Fachschaft zu
     20 
     21     *mündlichen Vordiplomsprüfungen* im Informatikstudium
     22   ]
     23 )
     24 
     25 #grid(columns: 2*(1fr,), grid.vline(x:1),
     26   [
     27     Dieser Fragebogen gibt den KommilitonInnen, die nach
     28     Dir die Prüfung ablegen wollen, einen Einblick in Ab-
     29     lauf und Inhalt der Prüfung. Das erleichtert die Vorbe-
     30     reitung.
     31 
     32     Bitte verwende zum Ausfüllen einen schwarzen Stift.
     33 
     34     Das erleichtert das Einscannen.
     35 
     36     #box(height: 2em, align(bottom)[
     37       *Prüfungsdatum:*#input(name: "date")[
     38         // Hier ist Platz für deinen Kommentar.
     39       ]
     40     ])
     41     #box(height: 2em, align(bottom)[
     42       *PrüferIn (Prof.):*#input(name: "examiner")[
     43         // Hier ist Platz für deinen Kommentar.
     44       ]
     45     ])
     46     #box(height: 2em, align(bottom)[
     47       *BeisitzerIn:*#input(name: "assistant")[
     48         // Hier ist Platz für deinen Kommentar.
     49       ]
     50     ])
     51   ],
     52   [
     53     #block(width: 7cm, inset: (top: 1.5em, bottom: .3cm, rest: .2cm), align(center,
     54     [
     55       Barcode: #v(2pt)
     56       #grid(
     57         columns: (.1cm, 7.8cm, .1cm),
     58         rows:    (.1cm, 2.5cm, .1cm),
     59         stroke: (x,y) => (:
     60         top:    if (x != 1 and y == 0) {.5pt},
     61         bottom: if (x != 1 and y == 2) {.5pt},
     62         left:   if (y != 1 and x == 0) {.5pt},
     63         right:  if (y != 1 and x == 2) {.5pt},
     64       ))
     65     ]))
     66     *Fach:* \
     67     #set box(height: .5em, inset: (left: 5pt))
     68     #textarea(name: "lecture", {
     69       // box[#checkbox(checked: true) Dein Fach]
     70       box[#checkbox() Algo I]
     71       box[#checkbox() Algo II]
     72       box[#checkbox() Betriebssysteme]
     73       box[#checkbox() GdI]
     74       box[#checkbox() HM]
     75       box[#checkbox() KomDat]
     76       box[#checkbox() Programmierparadigmen]
     77       box[#checkbox() SWT I]
     78       box[#checkbox() Theoretische Grundlagen der Informatik]
     79       box[#checkbox() TI]
     80     })
     81   ]
     82 )
     83 
     84 #table(columns: (7.4cm,2.4cm,8.2cm), rows: (auto, ..3*(1.7em,)), table.header(
     85   [Veranstaltung],[Jahr],[regelmäßig besucht?]),
     86   [*Vorlesung*  ],[    ],[                   ],
     87   [*Übung*      ],[    ],[                   ],
     88   [*Tutorium*   ],[    ],[                   ],
     89 ) <attendance>
     90 
     91 #grid(columns: 2*(1fr,), inset: (y: .5cm), grid.vline(x:1),
     92   textarea(name: "did_pass")[
     93     *Bestanden?
     94     #checkbox(checked: false) Ja /
     95     #checkbox(checked: false) Nein*
     96   ],
     97   box(width: 6cm)[
     98     *Prüfungsdauer: #input(name: "exam_duration")[
     99       // Hier ist Platz für deinen Kommentar.
    100     ]
    101     Minuten*
    102   ]
    103 )
    104 #grid(columns: 2*(1fr,), rows: (3.5cm,2.8cm,7.3cm), grid.vline(x:1),
    105   [
    106     #emoji.pencil Wie lange und wie hast Du Dich \
    107     #underline[alleine bzw. mit anderen vorbereitet]?
    108     #textarea(name: "preparation_time")[
    109       // Hier ist Platz für deinen Kommentar.
    110     ]
    111   ],
    112   grid.cell(rowspan: 2)[
    113     #emoji.pencil Welche #underline[Tips zur Vorbereitung] kannst Du geben? \
    114     #text(size: 8.5pt)[(Wichtige / Unwichtige Teile des Stoffes, gute Bücher / Skripten, Lernstil)]
    115     #textarea(name: "preparations")[
    116       // Hier ist Platz für deinen Kommentar.
    117     ]
    118   ],
    119   [
    120     #emoji.pencil Fanden vor der Prüfung #underline[Absprachen] zu Form oder
    121     Inhalt statt? Wurden sie #underline[eingehalten]?
    122     #textarea(name: "agreements")[
    123       // Hier ist Platz für deinen Kommentar.
    124     ]
    125   ],
    126   [
    127     #emoji.pencil Kannst Du Ratschläge für das \ #underline[Verhalten in der Prüfung] geben?
    128     #textarea(name: "examinee_behavior")[
    129       // Hier ist Platz für deinen Kommentar.
    130     ]
    131   ],
    132   [
    133     #emoji.pencil Wie war der #underline[Prüfungsstil des Prüfers / der Prüferin?] \
    134     #text(size: 8.5pt)[
    135       (Prüfungsathmosphäre, (un)klare Fragestellungen, Fragen nach \
    136       Einzelheiten oder eher größeren Zusammenhängen, kamen häufiger
    137       Zwischenfragen oder ließ er/sie Dich erzählen, wurde Dir weitergeholfen,
    138       wurde in Wissenslücken gebohrt?)
    139     ]
    140     #textarea(name: "examiner_behavior")[
    141       // Hier ist Platz für deinen Kommentar.
    142     ]
    143   ]
    144 )
    145 #line(length: 100%, stroke: .5pt)
    146 #v(2pt)
    147 #text(size: 13pt)[*Inhalte der Prüfung:*] $-->$ Bitte auf die Rückseite und weitere Blätter!
    148 #v(1.2em)
    149 
    150 #set list(spacing: 1.2em, indent: 1.5em)
    151 - Schreibe bitte möglichst viele Fragen und Antworten auf.
    152 - Wo wurde nach Herleitungen oder Beweisen gefragt oder sonstwie nachgehakt?
    153 - Worauf wollte der Prüfer / die Prüferin hinaus?
    154 - Welche Fragen gehörten nicht zum eigentlichen Stoff?
    155 
    156 #colbreak()
    157 // Hier ist Platz für deinen Kommentar.
    158