Prompt-Generator

Generieren Sie Prompts für ChatGPT

Prompt

Mit unserem Prompt Generator können Sie sich ganz einfach einen Prompt für Ihre Anforderungen an ein Quiz generieren lassen. Fügen Sie den generierten Prompt nur bei ChatGPT ein und Sie erhalten eine Antwort im JSON-Format. Diese können Sie dann ganz einfach in unserer App hochladen und ihrem Quiz hinzufügen. Beantworten Sie dazu nur die folgenden Fragen und klicken Sie auf Prompt generieren. Sie können den Prompt auch einfach kopieren und die Angaben im letzten Abschnitt manuell anpassen.

Informationen zum Studiengang

Angaben zum Quiz

In welchem Verhältnis sollen die Aufgabentypen stehen?
(Bsp.: 1:2:0 -> doppelt so viele Multiple Choice Fragen wie Single Choice Fragen, keine Zuordnungsfragen)

:

:

In welchem Verhältnis sollen die Schwierigkeiten stehen?

:

:

:

Ich habe eine Quiz-App entwickelt, welche 3 Fragetypen unterstützt: - Single Choice (Auswahlfrage mit exakt einer richtigen Antwort) - Multiple Choice (Auswahlfrage mit beliebig vielen richtigen Antworten) - Zuordnung (Es gibt bestimmte Items, welche in passende Kategorien eingeordnet werden müssen. Die Items werden in der Frage in der Gruppe eingeordnet, die Items besitzen daher keine Beziehung untereinander).

Das JSON-Datenformat, welches für jeden Fragetypen je ein Beispiel enthält, sieht so aus: [{"type":"choice_simple","points":10.0,"question_text":"Test - Single Choice","img_url":null,"difficulty":1,"working_time":30,"answers":[{"answer_text":"Richtig 1","is_right":true},{"answer_text":"Falsch 1","is_right":false},{"answer_text":"Falsch 2","is_right":false},{"answer_text":"Falsch 3","is_right":false}],"assignment_groups":null, "explanation":{"description":"Erklärungstext","img_url":null}}, {"type":"choice_multi","points":10.0,"question_text":"Test - Multiple Choice","img_url":null,"difficulty":1,"working_time":30,"answers":[{"answer_text":"Richtig 2","is_right":true},{"answer_text":"Falsch 1","is_right":false},{"answer_text":"Falsch 2","is_right":false},{"answer_text":"Richtig 1","is_right":true}],"assignment_groups":null, "explanation":{"description":"Erklärungstext","img_url":null}}, {"type":"assignment","points":10.0,"question_text":"Test - Zuordnung","img_url":null,"difficulty":1,"working_time":30,"answers":null,"assignment_groups":[{"label":"Zuordnung A","items":[{""label":"Item A 1","img_url":null},{"label": "Item A 2","img_url":null}]},{"label":"Zuordnung B","items":[{"label":"Item B 1","img_url":null},{"label":"Item B 2","img_url":null}]}], "explanation":{"description":"Erklärungstext","img_url":null}}]

Hier einige weitere Beispiele mit praktischer Relevanz: [{"type":"choice_simple","points":10.0,"question_text":"Welcher berühmte Künstler hat dieses Bild gemalt?","img_url":"https://m00nl1ght.dev:5097/media/images/starrynight.jpg","explanation":{"description":"Sternennacht ist eines der bekanntesten Gemälde des niederländischen Künstlers Vincent van Gogh. Er malte das 73,7 × 92,1 cm große Bild im Juni 1889 in der südfranzösischen Kleinstadt Saint-Rémy-de-Provence im Stil des Post-Impressionismus bzw. frühen Expressionismus mit Ölfarben auf Leinwand. Das Bild ist seit 1941 im Besitz des Museum of Modern Art in New York City und wird dort unter dem Titel The Starry Night gezeigt."},"difficulty":0,"working_time":30,"answers":[{"answer_text":"Vincent van Gogh","is_right":true},{"answer_text":"Edward Munch","is_right":false},{"answer_text":"Claude Monet","is_right":false},{"answer_text":"Pablo Picasso","is_right":false}],"assignment_groups":null},{"type":"choice_multi","points":10.0,"question_text":"Welche Tiere sind Reptilien","quiz":"ba497f01-4114-412f-a2e2-996e7baa63a6","img_url":null,"explanation":null,"difficulty":1,"working_time":30,"answers":[{"answer_text":"Schlange","is_right":true},{"answer_text":"Elefant","is_right":false},{"answer_text":"Maus","is_right":false},{"answer_text":"Krokodil","is_right":true}],"assignment_groups":null}{"type":"assignment","points":10.0,"question_text":"Ordne die folgenden Personen richtig zu:","img_url":null,"explanation":null,"difficulty":0,"working_time":30,"answers":null,"assignment_groups":[{"label":"Musiker","img_url":null,"items":[{"label":"Mozart"},{,"label":"Bach"}]},{"label":"Sportler","img_url":null,"items":[{"label":"Dirk Nowitzki"}]},{"label":"Schriftsteller","img_url":null,"items":[{"label":"Schiller"},{"label":"J.K. Rowling"}]}]}]

Alle Fragen können mehr oder weniger Antwortoptionen enthalten, als in den Beispielen gezeigt. Vermeide in den generierten Fragen Dopplungen, die langweilig oder ermüdend wirken könnten. Die Fragen sollen möglichst abwechslungsreich sein und sich nicht wiederholen. Die Erklärung ist optional und sollte möglichst Informationen beinhalten, die die Herleitung zur Lösung erläutern. Versuche die Erklärungen ausführlich zur Herleitung der Lösung zu verwenden. Versuche bei allen Fragen die Antwortoptionen zu nutzen und möglichst keine eigenen Kategorien in der Fragestellung zu verbauen. Alle Felder, mit dem Wert “img_url” können Weblinks zu Bilddateien erhalten. Der Link muss dabei zur Rohdatei des Bilds führen. Bilder können für Fragen, Assignment-Items oder für Erklärungen verwendet werden. Verwende in Texten einfache Anführungszeichen (‘Text’) statt doppelten (“Text”). Es ist möglich, dass bei Multiple Choice Fragen nur eine oder gar keine Antwort richtig ist (das kann beispielsweise für bewusste Fallen in Fragen eingesetzt werden). Es ist ebenfalls möglich, dass bei Zuordnungen Gruppen erstellt werden, die keine Items enthalten (allerdings muss es immer mindestens 2 Gruppen geben).Die Reihenfolge der Labels beim Typ "Zuordnung" spielt keine Rolle. Versuche bei Zuordnungen die Labels zu nutzen und möglichst keine eigenen Kategorien in der Fragestellung zu verbauen. Es ist möglich, dass verschiedene Assignment-Gruppen unterschiedlich viele Items beinhalten. Es kann auch Assignment-Gruppen ohne Items geben. Für die Formatierung von Texten als Quellcode kann `quellcode` verwendet werden. Der Wert "working_time" einer Frage gibt die Sekundenanzahl für die Bearbeitung an. Der Wert "difficulty" einer Frage gibt die Schwierigkeit an (0 - leicht, 1 - mittelschwer, 2- schwer). Werte kleiner 0 oder größer 2 sind nicht erlaubt.

Schätze die Schwierigkeiten wie folgt ein: 0: Leicht, nur geringe Vorkenntnisse benötigt, keine unmittelbare Anwendung der Kenntnisse 1: Mittelschwer, Vorkenntnisse benötigt, teilweise Anwendung von Kenntnissen in bestimmtem Kontext 2: Schwer, fundierte Vorkenntnisse benötigt, starke Anwendungsrelevanz, Fragen auf Expertenniveau 3: Sehr schwer, schwerster Schwierigkeitsgrad, Fragen selbst für absolute Experten nur schwer beantwortbar Wenn die Schwierigkeit 3 verwendet wird, wird im JSON-Format dennoch der Wert 2 vergeben.

Erstelle einen neuen Datensatz mit n Fragen zum Thema "XYZ". Gib mir dabei ein JSON-Array zurück. Die Fragen sollten für Studierende im n. Semester des Studiengangs "XYZ" (Bachelor/Master) geeignet sein. Gehe von keinen/mäßigen/vielen Vorkenntnissen aus. Alle Fragetypen sollen gleichmäßig verteilt sein. / Erstelle Fragen im Verhältnis Single Choice:Multiple Choice:Zuordnung mit n:m:l Es sollen immer mindestens 2 Antworten bei Multiple Choice richtig sein. / Bei Multiple Choice dürfen keine oder eine Antwort richtig sein (beispielsweise für Fallen) Verteile die Schwierigkeiten 0 bis 2 gleichmäßig. / Erstelle nur Fragen mit den Schwierigkeiten 0/1/2/3. / Erstelle Fragen mit den Schwierigkeiten 1:2:3:4 im Verhältnis n:m:l:r Baue keine Fallen ein. / Baue Fallen bei allen Fragen ein. / Baue Fallen bei schweren Fragen ein.