Webseiten-Werkzeuge


verwendung_im_quarto-aufgabenblatt

Dies ist eine alte Version des Dokuments!


Einbindung von tigerquiz und Settings im QUARTO-Markdown

format:
  revealjs:
    logo: ../tatze_grey.png
    footer: "[EXIT](../index.md)"
    css: gmmstyles.css
    slide-number: c/t 
    scrollable: true
    menu: false
    tigerquiz: 
      checkKey: 'c'
      resetKey: 'q'
      shuffleKey: 't'
      allowNumberKeys: true
      disableOnCheck: false
      disableHelp: false
      disableSolution: true
      disableReset: false
      shuffleOptions: false
      includeScore: false
      exitTarget: ""
      defaultCorrect: "Richtig :)"
      defaultIncorrect: "Leider Falsch :("
      defaultScore: "2"
      quizdebug: false
  revealjs-plugins:
    - tigerquiz
  

Ist der Eintrag exitTarget leer, wird ../index.html verwendet. Achtung: Das Ziel ist die HTML-Seite, nicht das Markdown-Dokument!

Mit defaultScore wird festgelegt, welche Punktzahl eine Aufgabe erhält, wenn nicht anderes festgelegt ist (siehe data-score)

Mit quizdebug werden die javascript Konsolenausgabe ein- und abgeschaltet.

Vorbereiten des Aufrufs der Hilfe-/Lösungsseite innerhalb einer {.quiz-question}-Umgebung

## Frage 1{.quiz-question}
Wie viel Volumen-**Prozent** $CO_2$ enthält Luft mit einem $CO_2$-Gehalt von 400ppm?

- $4 \cdot 10^{-5}$
- $4 \cdot 10^{-4}$
- [0.004]{}
- [0.04]{.correct}
- [0.4]{data-explanation="blabla"}
- [4]{}

[]{data-help="/help/aufgabe01"} 
[]{data-short-help="Lies im Skript nach."} 
[]{data-score="6"} 

[]{data-solution="/solutions/aufgabe01"}
[]{data-short-solution="Schau in den Anhang des Skripts"}

Aus []{data-help=„/help/aufgabe01“} wird auf der HTML-Seite <p><span data-help=„/help/aufgabe01“></span></p>, was durch die Funktion helpQuiz() in tigerquiz.js gesucht und ausgewertet wird.

Der Inhalt von []{data-short-help=„Lies im Skript nach.“} wird auf der HTML-Seite <p><span data-short-help=„Lies im Skript nach.“></span></p>, was durch die Funktion helpQuiz() in tigerquiz.js gesucht und als Plain-Text ausgegeben wird.

Achtung!: Da der Inhalt der HTML-Seite zeilenweise abgearbeitet wird, „gewinnt“ der letzte Eintrag zur Hilfe bzw. Lösung, d.h., wenn auf ein data-help ein data-short-help folgt, wird der Inhalt von data-short-help angezeigt und umgekehrt.

Der Inhalt von []{data-score=„x“} wird:

  • über alle Frage aufsummiert (defaultScore, wenn nicht angegeben); dies ergibt dann die Gesamtpunktzahl für den Aufgabensatz
  • für die Aufgabe halbiert, wenn die Hilfe aufgerufen wurde
  • für die Aufgabe auf Null gesetzt, wenn die Lösung angeschaut wurde.

Achtung!: Die „Präambel muss []{data- sein, weil nur die von reveal.js „durchgelassen“ wird.

Die Hilfeseite muss natürlich im Verzeichnis help als Dokument aufgabe01.md vorhanden sein.

verwendung_im_quarto-aufgabenblatt.1761645678.txt.gz · Zuletzt geändert: von wikiwriter