Versionshistorie (JACK3): Unterschied zwischen den Versionen
(Version 0.15.0 hinzugefügt.) |
(Version 0.16.1 hinzugefügt.) |
||
| Zeile 1: | Zeile 1: | ||
== | == Mai 2025== | ||
=== Version 0. | ===Version 0.16.1=== | ||
==== | ==== Wichtige Änderungen ==== | ||
* | * Änderungen an der Zusammensetzung eines Kurses wirken sich nun nicht mehr auf bereits begonnene Kursangebotsbearbeitungen aus. | ||
* Mit Moodle 4 hat sich die Art verändert, wie mit LTI verlinkt werden kann. In Moodle 4 ist es nicht mehr möglich, einzelne Links einzustellen. Wir haben JACK entsprechend erweitert, sodass auch dieses Vorgehen unterstützt wird. Eine Anleitung finden Sie in unserem Wiki. | |||
* Die Variable mcStageTotalTicks ist jetzt im Input-Namespace. Übergangsweise wird aber auch der alte Namensraum noch akzeptiert. Ein Validator in der Aufgabe weist darauf hin. | |||
==== Neue Features ==== | ==== Neue Features ==== | ||
* Kursangebote können nun so eingestellt werden, dass Lehrende sie immer zum Testen betreten können. | * Drag Areas lassen sich nun auch vertikal ausrichten. | ||
* Etliche Texte in JACK lassen sich nun konfigurieren. | * Wir haben das Layout leicht angepasst. Beispielsweise sind Logos zur besseren Sichtbarkeit des Inhalts in die Fußzeile gewandert. | ||
* Ein neuer Modus zur automatisierten Bewertung von Multiple Choice Aufgaben auf Basis der angekreuzten Optionen ist verfügbar. Weitere Informationen dazu finden sich in unserem Wiki. | |||
* Studentische Eingaben in einzeilige Textfelder lassen sich jetzt kopieren. | |||
* Die Suchfunktion in Bäumen wurde verbessert und kann nun auch nach Tags filtern | |||
* Kursangebotsbearbeitungen mit zu wenigen Aufgaben werden nun markiert. | |||
* Die Eingabe von Testtreibern hat nun einen Codeeditor spendiert bekommen. | |||
* Feedback in Multiple Choice Aufgaben lässt sich jetzt umsortieren. (#250) | |||
* Ordner, die in ordnerbasierten Kursen verwendet werden, sind jetzt mit einem Icon markiert. | |||
==März 2025== | |||
===Version 0.15.0=== | |||
====Highlights ==== | |||
*Der neue Drag & Drop Stufentyp wurde immer wieder von Kunden gewünscht und ist ab sofort verfügbar. Weitere Drag & Drop Varianten werden in kommenden JACK Versionen folgen. | |||
====Neue Features==== | |||
*Kursangebote können nun so eingestellt werden, dass Lehrende sie immer zum Testen betreten können. | |||
*Etliche Texte in JACK lassen sich nun konfigurieren. | |||
* Es wird nun eine Warnung angezeigt, wenn Aufgaben auf Ressourcen verweisen, die zu einer anderen Aufgabe gehören oder nicht existieren. | * Es wird nun eine Warnung angezeigt, wenn Aufgaben auf Ressourcen verweisen, die zu einer anderen Aufgabe gehören oder nicht existieren. | ||
* Das Trennzeichen für Zellen kann beim Export von CSV Dateien nun ausgewählt werden (via #392). | *Das Trennzeichen für Zellen kann beim Export von CSV Dateien nun ausgewählt werden (via #392). | ||
* Die FillIn Stufe hat einen neuen Editormodus: Zahl, sonst NaN (Not a Number) | *Die FillIn Stufe hat einen neuen Editormodus: Zahl, sonst NaN (Not a Number) | ||
* Es kann nun in FillIn Stufen vorgegeben werden, wie leere Eingabefelder interpretiert werden sollen. | *Es kann nun in FillIn Stufen vorgegeben werden, wie leere Eingabefelder interpretiert werden sollen. | ||
* Eine in Single Choice Aufgaben getroffene Auswahl lässt sich nun zurücknehmen, sodass nichts mehr gewählt ist. | *Eine in Single Choice Aufgaben getroffene Auswahl lässt sich nun zurücknehmen, sodass nichts mehr gewählt ist. | ||
* In der Titelleiste wird nun der Name des Servers angezeigt, sodass sich mehrere Tabs besser unterscheiden lassen. | *In der Titelleiste wird nun der Name des Servers angezeigt, sodass sich mehrere Tabs besser unterscheiden lassen. | ||
* Die Anzahl setzbarer Kreuze in Multiple Choice Aufgaben kann nun begrenzt werden. | *Die Anzahl setzbarer Kreuze in Multiple Choice Aufgaben kann nun begrenzt werden. | ||
* Es wurden Komfortfunktionen zum schnellen Berechnen des Anmeldungs und Bearbeitungsendes eines Kursangebotes hinzugefügt. | * Es wurden Komfortfunktionen zum schnellen Berechnen des Anmeldungs und Bearbeitungsendes eines Kursangebotes hinzugefügt. | ||
* Bei der Anmeldung kann das eingegeben Passwort nun optional sichtbar geschaltet werden. | *Bei der Anmeldung kann das eingegeben Passwort nun optional sichtbar geschaltet werden. | ||
==== Bugfixes ==== | ====Bugfixes==== | ||
* Ressourcen werden nun beim Klonen von Aufgaben korrekt übernommen. | *Ressourcen werden nun beim Klonen von Aufgaben korrekt übernommen. | ||
* Aufgaben mit Ressourcen / Bildern können nun zwischen Servern fehlerfrei ex- und importiert werden. | * Aufgaben mit Ressourcen / Bildern können nun zwischen Servern fehlerfrei ex- und importiert werden. | ||
* Der Titel einer Stufe wird in den Bearbeitungsdetails nun nicht mehr doppelt angezeigt (#387). | *Der Titel einer Stufe wird in den Bearbeitungsdetails nun nicht mehr doppelt angezeigt (#387). | ||
* Es kann nun auch manuelles Feedback zu nicht eingereichten Stufen vergeben werden. | *Es kann nun auch manuelles Feedback zu nicht eingereichten Stufen vergeben werden. | ||
== Oktober 2024 == | == Oktober 2024== | ||
=== Version 0.14.0 === | === Version 0.14.0 === | ||
==== Neue Features ==== | ====Neue Features==== | ||
* Die Sichtung von Einreichungen wurden mit einem Labelsystem vereinfacht. So sind Einreichungen mit Kommentaren jetzt beispielsweise besser zu finden. | *Die Sichtung von Einreichungen wurden mit einem Labelsystem vereinfacht. So sind Einreichungen mit Kommentaren jetzt beispielsweise besser zu finden. | ||
* Zahlen können nur von JACK automatisch validiert werden. | * Zahlen können nur von JACK automatisch validiert werden. | ||
* Es gibt eine neue tabellarische Übersicht über bearbeitete Aufgaben | *Es gibt eine neue tabellarische Übersicht über bearbeitete Aufgaben | ||
* Video lassen sich nun per Knopfdruck einfügen und einbetten. | * Video lassen sich nun per Knopfdruck einfügen und einbetten. | ||
* Es kann nun automatisch zum nächsten Aufgabenteil (der folgende in der Liste der Aufgabenteile) gesprungen werden. | *Es kann nun automatisch zum nächsten Aufgabenteil (der folgende in der Liste der Aufgabenteile) gesprungen werden. | ||
* FillIn Felder können nun farblich hervorgehoben werden. | *FillIn Felder können nun farblich hervorgehoben werden. | ||
* FillIn Felder können nun in ihrer Länge begrenzt werden. | *FillIn Felder können nun in ihrer Länge begrenzt werden. | ||
* Die Eingabe in Dropdownfelder kann nun direkt auf ihren Inhalt geprüft werden (anstelle des Index) | *Die Eingabe in Dropdownfelder kann nun direkt auf ihren Inhalt geprüft werden (anstelle des Index) | ||
* In Molekülen kann nun farbig markiert werden. | *In Molekülen kann nun farbig markiert werden. | ||
* Beim Testen einer Aufgabe kann nun direkt ein neuer Versuch gestartet werden. | *Beim Testen einer Aufgabe kann nun direkt ein neuer Versuch gestartet werden. | ||
* Variablen müssen nun nicht mehr vorbelegt werden, sondern können via Update erstmalig belegt werden. | *Variablen müssen nun nicht mehr vorbelegt werden, sondern können via Update erstmalig belegt werden. | ||
* Kleinere Verbesserungen bei der Registrierung wurden vorgenommen. | *Kleinere Verbesserungen bei der Registrierung wurden vorgenommen. | ||
* Neuer Aufgabenteiltyp Gatterschaltungen | *Neuer Aufgabenteiltyp Gatterschaltungen | ||
==== Verbesserungen und Fixes aus Meldungen der Community ==== | ====Verbesserungen und Fixes aus Meldungen der Community==== | ||
* In R Teilaufgaben kann vorausgefüllter Code in einer Datei hochgeladen werden. | *In R Teilaufgaben kann vorausgefüllter Code in einer Datei hochgeladen werden. | ||
* Die Übergabe von Matrizen/Vektoren an R verbesert. | *Die Übergabe von Matrizen/Vektoren an R verbesert. | ||
* Das Scrollen zu Ordnern wurde verbessert von der Brotkrumennavigation wurde verbessert | * Das Scrollen zu Ordnern wurde verbessert von der Brotkrumennavigation wurde verbessert | ||
== Juli 2024 == | ==Juli 2024== | ||
=== Version 0.13.0 === | ===Version 0.13.0=== | ||
* Die R Konsole und der R Checker verwenden nun intern den gleichen Dienst, sodass sie sich exakt gleich verhalten. | *Die R Konsole und der R Checker verwenden nun intern den gleichen Dienst, sodass sie sich exakt gleich verhalten. | ||
* Kursangebote können nach IP-Adressen gefiltert werden, beispielsweise um die Teilnahme auf den Campus oder die PC Hall zu beschränken. | *Kursangebote können nach IP-Adressen gefiltert werden, beispielsweise um die Teilnahme auf den Campus oder die PC Hall zu beschränken. | ||
* Das Labelsystem für Bearbeitungen wurde verbessert. | *Das Labelsystem für Bearbeitungen wurde verbessert. | ||
== Juni 2024 == | ==Juni 2024== | ||
=== Version 0.12.0 === | ===Version 0.12.0=== | ||
* Im Aufgabentyp UML kann den Studierenden nun optional ein web-basierter Editor für ausgewählte Diagrammtypen bereitgestellt werden. | *Im Aufgabentyp UML kann den Studierenden nun optional ein web-basierter Editor für ausgewählte Diagrammtypen bereitgestellt werden. | ||
* Das Kursfeedback ist jetzt prominenter platziert und für Studierende deutlich besser zu finden. | *Das Kursfeedback ist jetzt prominenter platziert und für Studierende deutlich besser zu finden. | ||
* Hinweise werden nun auch korrekt gezählt, wenn "Ab hier neu bearbeiten" genutzt wurde. | *Hinweise werden nun auch korrekt gezählt, wenn "Ab hier neu bearbeiten" genutzt wurde. | ||
* Die Einstellungen für Studierende zur Kurseinsicht wurden verbessert. Es ist jetzt auch möglich die Aufgabenliste zu verstecken. | * Die Einstellungen für Studierende zur Kurseinsicht wurden verbessert. Es ist jetzt auch möglich die Aufgabenliste zu verstecken. | ||
* Sitzt Text eng an einer Lücke an, wird er nicht mehr beim Zeilenumbruch von dieser getrennt. | *Sitzt Text eng an einer Lücke an, wird er nicht mehr beim Zeilenumbruch von dieser getrennt. | ||
* Inhalte auf denen man Leserecht hat, lassen sich jetzt einfach in den eigenen Ordner kopieren. | *Inhalte auf denen man Leserecht hat, lassen sich jetzt einfach in den eigenen Ordner kopieren. | ||
* Die Darstellung der Aufgabenliste in Kursangeboten wurde entschlackt. | *Die Darstellung der Aufgabenliste in Kursangeboten wurde entschlackt. | ||
* Fehler beim Verschieben von Inhalten gelöst. | *Fehler beim Verschieben von Inhalten gelöst. | ||
== April 2024 == | == April 2024 == | ||
=== Version 0.11.0 === | ===Version 0.11.0=== | ||
Highlights in Version 0.11.0: | Highlights in Version 0.11.0: | ||
* In FillIn Teilaufgaben können nun auch Moleküle in Eingabefelder eingegeben werden. | *In FillIn Teilaufgaben können nun auch Moleküle in Eingabefelder eingegeben werden. | ||
* Studierende sehen jetzt den Status ihrer Aufgaben auch in der kleinen Aufgabenliste am Rand. | *Studierende sehen jetzt den Status ihrer Aufgaben auch in der kleinen Aufgabenliste am Rand. | ||
* Die Navigation durch die Versionen einer Aufgabe / eines Kurses wurde verbessert. | *Die Navigation durch die Versionen einer Aufgabe / eines Kurses wurde verbessert. | ||
* Die verbleibende Bearbeitungszeit lässt sich jetzt durch Studierende ausblenden (Thema Prüfungsangst) | *Die verbleibende Bearbeitungszeit lässt sich jetzt durch Studierende ausblenden (Thema Prüfungsangst) | ||
* Korrekturen lassen sich jetzt auch nach Aufgabe (anstelle nach Kursbearbeitung) durchführen. | *Korrekturen lassen sich jetzt auch nach Aufgabe (anstelle nach Kursbearbeitung) durchführen. | ||
* Es ist jetzt eine Vorschau auf die LaTeX-Ausgabe im Feedback möglich. | *Es ist jetzt eine Vorschau auf die LaTeX-Ausgabe im Feedback möglich. | ||
* Syntaktisch falsche Eingaben im Formeleditor werden jetzt bereits durch JACK moniert. | *Syntaktisch falsche Eingaben im Formeleditor werden jetzt bereits durch JACK moniert. | ||
* Es kann jetzt manuelles Kursfeedback vergeben werden. | *Es kann jetzt manuelles Kursfeedback vergeben werden. | ||
* Die Eingabe von Text in Freitextaufgaben kann nun auf eine Anzahl Zeichen oder Worte eingeschränkt werden. | *Die Eingabe von Text in Freitextaufgaben kann nun auf eine Anzahl Zeichen oder Worte eingeschränkt werden. | ||
* Es werden jetzt auch Tags aus JACK 2 Aufgaben importiert. | * Es werden jetzt auch Tags aus JACK 2 Aufgaben importiert. | ||
Behobene von Ihnen gemeldete Fehler: | Behobene von Ihnen gemeldete Fehler: | ||
* Umbenennen Variable, wenn Variable schon vorhanden | *Umbenennen Variable, wenn Variable schon vorhanden | ||
* Vereinheitlichen der Löschsymbole bei Feedbacks und Hinweisen | *Vereinheitlichen der Löschsymbole bei Feedbacks und Hinweisen | ||
* Tag-Liste schließt sich beim scrollen | *Tag-Liste schließt sich beim scrollen | ||
* isEmpty() wertet nicht wie im WiKi beschrieben Leerzeichen aus | * isEmpty() wertet nicht wie im WiKi beschrieben Leerzeichen aus | ||
* Implementierung eines Videoplayers | * Implementierung eines Videoplayers | ||
* Falscher Import spezifischer Stage einer Aufgabe | *Falscher Import spezifischer Stage einer Aufgabe | ||
* Bei verschieben des Feedbacks verschwindet Feedbacktext bei ausführlichem Editor | *Bei verschieben des Feedbacks verschwindet Feedbacktext bei ausführlichem Editor | ||
* Inhalte verschieben funktioniert beim nachträglichen Löschen einer Aufgabe aus dem Startordner bei bereits gewähltem Zielordner nicht | *Inhalte verschieben funktioniert beim nachträglichen Löschen einer Aufgabe aus dem Startordner bei bereits gewähltem Zielordner nicht | ||
* Auswahl in der Brotkrumennavigation führt immer auf den allerobersten Knoten der gesamten Ordnerstruktur | *Auswahl in der Brotkrumennavigation führt immer auf den allerobersten Knoten der gesamten Ordnerstruktur | ||
* Begrenzung der Eingabe in Freitextaufgaben | *Begrenzung der Eingabe in Freitextaufgaben | ||
==Januar 2024== | ==Januar 2024== | ||
===Version 0.10.0=== | ===Version 0.10.0=== | ||
Highlights in Version 0.10.0: | Highlights in Version 0.10.0: | ||
* Mit dem R-Taschenrechner hat ein weiteres Hilfsmittel für Studierende Einzug in JACK gehalten. | *Mit dem R-Taschenrechner hat ein weiteres Hilfsmittel für Studierende Einzug in JACK gehalten. | ||
* TinyMCE ist der neue Editor zum Bearbeiten von formatiertem Text in JACK. Er hat den CKEditor vollständig abgelöst. | *TinyMCE ist der neue Editor zum Bearbeiten von formatiertem Text in JACK. Er hat den CKEditor vollständig abgelöst. | ||
* Schlägt die Variablenbelegung in einer Aufgabe fehl, so werden nun bis zu zwei weitere Versuche unternommen, die Aufgabe doch noch korrekt zu initialisieren. So führen selten auftretende Fehler nicht zur Unbearbeitbarkeit der Aufgabe für Studierende. | *Schlägt die Variablenbelegung in einer Aufgabe fehl, so werden nun bis zu zwei weitere Versuche unternommen, die Aufgabe doch noch korrekt zu initialisieren. So führen selten auftretende Fehler nicht zur Unbearbeitbarkeit der Aufgabe für Studierende. | ||
* Variableninhalte lassen sich nun einfach per Klick kopieren. | *Variableninhalte lassen sich nun einfach per Klick kopieren. | ||
* Feedback in MC Aufgaben lässt sich nun auch nachträglich ändern. | *Feedback in MC Aufgaben lässt sich nun auch nachträglich ändern. | ||
* Der persönlicher Ordner kann nicht mehr direkt geteilt werden. Nur dessen Unterordner lassen sich mit anderen Nutzern teilen. | *Der persönlicher Ordner kann nicht mehr direkt geteilt werden. Nur dessen Unterordner lassen sich mit anderen Nutzern teilen. | ||
* Die Teilaufgaben einer Aufgabe lassen sich nun umsortieren. | *Die Teilaufgaben einer Aufgabe lassen sich nun umsortieren. | ||
Hinzu kommen div. kleinere Fixes, viele davon im Zusammenhang mit dem JACK 2 Importer und dem neuen Theme, das in der letzten Version hinzugekommen ist. | Hinzu kommen div. kleinere Fixes, viele davon im Zusammenhang mit dem JACK 2 Importer und dem neuen Theme, das in der letzten Version hinzugekommen ist. | ||
Ihre bearbeiteten Issues: | Ihre bearbeiteten Issues: | ||
* Absoluter Abzug von Punkten bei Hinweisen | *Absoluter Abzug von Punkten bei Hinweisen | ||
* Mehrere Aufgaben gleichzeitig verschieben | * Mehrere Aufgaben gleichzeitig verschieben | ||
* Bei Verschieben des Feedbacks verschwindet Feedbacktext | *Bei Verschieben des Feedbacks verschwindet Feedbacktext | ||
* R Checker, Testfall Gruppen werden ungewollt dupliziert | *R Checker, Testfall Gruppen werden ungewollt dupliziert | ||
* Verschieben von Aufgaben in einen anderen Ordner | *Verschieben von Aufgaben in einen anderen Ordner | ||
* Darstellung von den Check-Boxen in MC Aufgaben | *Darstellung von den Check-Boxen in MC Aufgaben | ||
* Neues Theme: Grafik überdeckt Editieroption bei MC Stages | * Neues Theme: Grafik überdeckt Editieroption bei MC Stages | ||
* Scrollbar bei Feedback innerhalb der Debug-Optionen | *Scrollbar bei Feedback innerhalb der Debug-Optionen | ||
==Oktober 2023== | ==Oktober 2023== | ||
===Version 0.9.0=== | ===Version 0.9.0 === | ||
Die Version enthält ein neues Theme auf Basis einer neuen Version des UI-Frameworks. Es hat sich nur die Optik leicht geändert; Bedienelemente sind nach wie vor an den vertrauten Stellen zu finden. Einzige Ausnahme: Die Kursbearbeitung für Studierende wurde leicht überarbeitet, sodass Funktionen zum Kurs beenden oder neustarten etc. jetzt hoffentlich besser platziert sind und weniger zu Verwechslungen einladen. | Die Version enthält ein neues Theme auf Basis einer neuen Version des UI-Frameworks. Es hat sich nur die Optik leicht geändert; Bedienelemente sind nach wie vor an den vertrauten Stellen zu finden. Einzige Ausnahme: Die Kursbearbeitung für Studierende wurde leicht überarbeitet, sodass Funktionen zum Kurs beenden oder neustarten etc. jetzt hoffentlich besser platziert sind und weniger zu Verwechslungen einladen. | ||
Dazu haben wir wie üblich ihre zahlreichen Verbesserungsvorschläge und Fehler bearbeitet: | Dazu haben wir wie üblich ihre zahlreichen Verbesserungsvorschläge und Fehler bearbeitet: | ||
* Formatierungsfehler bzgl. Vorzeichen behoben. | * Formatierungsfehler bzgl. Vorzeichen behoben. | ||
* Probleme mit mathematisch belegten Zeichen behoben. | *Probleme mit mathematisch belegten Zeichen behoben. | ||
* Problem bei der Faktorisierung in Sage behoben. | *Problem bei der Faktorisierung in Sage behoben. | ||
* Problem bei Summen- und Produktbildung behoben. | *Problem bei Summen- und Produktbildung behoben. | ||
* Der Formeleditor kann jetzt auch f(x) verarbeiten. | *Der Formeleditor kann jetzt auch f(x) verarbeiten. | ||
* Imaginäranteil von komplexen Zahlen wird wieder erkannt. | *Imaginäranteil von komplexen Zahlen wird wieder erkannt. | ||
* Probleme mit der Eulerschen Zahl behoben. | *Probleme mit der Eulerschen Zahl behoben. | ||
* In der Teilnehmerübersicht kann jetzt auch nach Profilfeldern wie bspw. der Matrikelnummer gefiltert werden. | *In der Teilnehmerübersicht kann jetzt auch nach Profilfeldern wie bspw. der Matrikelnummer gefiltert werden. | ||
==September 2023== | ==September 2023== | ||
===Version 0.8.1=== | === Version 0.8.1=== | ||
Neuerungen in dieser Version: | Neuerungen in dieser Version: | ||
* Chemische Formeln können nun asynchron geprüft werden. | *Chemische Formeln können nun asynchron geprüft werden. | ||
* Tags von Aufgaben werden nun mit im- und exportiert. | *Tags von Aufgaben werden nun mit im- und exportiert. | ||
* Mit LaTeX gesetzte Formeln können nun per Klick gezoomt werden. | *Mit LaTeX gesetzte Formeln können nun per Klick gezoomt werden. | ||
* Die Namen hochgeladener Ressourcen werden nun vor Studierenden verborgen. | *Die Namen hochgeladener Ressourcen werden nun vor Studierenden verborgen. | ||
* Viele Detailverbesserungen in der Benutzeroberfläche. | *Viele Detailverbesserungen in der Benutzeroberfläche. | ||
Ihre gemeldeten Fehler und Verbesserungsvorschläge: | Ihre gemeldeten Fehler und Verbesserungsvorschläge: | ||
* Die Spaltenbreite in MCTable Aufgaben ist nun dynamisch. | * Die Spaltenbreite in MCTable Aufgaben ist nun dynamisch. | ||
* Die sporadische Sperrung der R-Konsole bei der Anforderung von Hinweisen ist nun behoben. | * Die sporadische Sperrung der R-Konsole bei der Anforderung von Hinweisen ist nun behoben. | ||
* Dropdownfelder und Formeleditoren beeinflussen sich nicht mehr gegenseitig. | *Dropdownfelder und Formeleditoren beeinflussen sich nicht mehr gegenseitig. | ||
* Feedback lässt sich auch bei mehrstufigen Aufgaben nun umbenennen. | *Feedback lässt sich auch bei mehrstufigen Aufgaben nun umbenennen. | ||
==Mai 2023== | ==Mai 2023== | ||
===Version 0.7.1=== | ===Version 0.7.1=== | ||
Neuerungen in dieser Version: | Neuerungen in dieser Version: | ||
* Mit dem Stufentyp MCTable kehrt ein alter Bekannter aus JACK 2 wieder in den Schoß der JACK Familie zurück. | *Mit dem Stufentyp MCTable kehrt ein alter Bekannter aus JACK 2 wieder in den Schoß der JACK Familie zurück. | ||
* Der Aufgabeneditor hat jetzt ein Werkzeugmenü, über das auch der freie Moleküleditor verfügbar ist. | *Der Aufgabeneditor hat jetzt ein Werkzeugmenü, über das auch der freie Moleküleditor verfügbar ist. | ||
* Mit dem Validator haben wir ein Werkzeug hinzugefügt, dass vor typischen Fehlern und Fehlkonfigurationen in Aufgaben und Kursen warnt. | *Mit dem Validator haben wir ein Werkzeug hinzugefügt, dass vor typischen Fehlern und Fehlkonfigurationen in Aufgaben und Kursen warnt. | ||
* Der Ex- und Import von Kursen ist jetzt möglich. | *Der Ex- und Import von Kursen ist jetzt möglich. | ||
* Es lassen sich jetzt auch Java Aufgaben aus JACK 2 importieren. | *Es lassen sich jetzt auch Java Aufgaben aus JACK 2 importieren. | ||
Ihre gemeldeten Fehler und Verbesserungsvorschläge: | Ihre gemeldeten Fehler und Verbesserungsvorschläge: | ||
* Das automatische Scrollen beim Einreichen wurde verbessert. | *Das automatische Scrollen beim Einreichen wurde verbessert. | ||
* Mehrere Aufgaben können nun gleichzeitig verschoben werden. | *Mehrere Aufgaben können nun gleichzeitig verschoben werden. | ||
* Der Countdown funktioniert jetzt auch beim schnellen Aufgabenwechsel wieder. | * Der Countdown funktioniert jetzt auch beim schnellen Aufgabenwechsel wieder. | ||
* Bilder werden nun automatisch skaliert, sodass sie das Layout nicht stören. | *Bilder werden nun automatisch skaliert, sodass sie das Layout nicht stören. | ||
Organisatorische Neuerungen: | Organisatorische Neuerungen: | ||
* Prüfungen brauchen nun nicht mehr im Wiki eingetragen zu werden. Eine formlose E-Mail an das JACK Team reicht. | *Prüfungen brauchen nun nicht mehr im Wiki eingetragen zu werden. Eine formlose E-Mail an das JACK Team reicht. | ||
* Unser Wiki liegt jetzt auf dem Wikiserver der Universität und lässt sich nach wie vor über die bekannte Domäne jack-community.org erreichen. | *Unser Wiki liegt jetzt auf dem Wikiserver der Universität und lässt sich nach wie vor über die bekannte Domäne jack-community.org erreichen. | ||
* Wir werden den Issuetracker für unsere JACK Tester auf das Gitlab der Universität umziehen, um es leichter erreichbar für alle Mitarbeiterinnen und Mitarbeiter der Universität zu machen. Mehr Infos zum Umzug werden Sie bald separat erhalten. | *Wir werden den Issuetracker für unsere JACK Tester auf das Gitlab der Universität umziehen, um es leichter erreichbar für alle Mitarbeiterinnen und Mitarbeiter der Universität zu machen. Mehr Infos zum Umzug werden Sie bald separat erhalten. | ||
==März 2023== | ==März 2023== | ||
===Version 0.6.1=== | ===Version 0.6.1 === | ||
Die folgenden neuen Features wurden realisiert: | Die folgenden neuen Features wurden realisiert: | ||
* Neuer Stufentyp: Freitextaufgaben | *Neuer Stufentyp: Freitextaufgaben | ||
* Neuer Stufentyp: Datei(en) hochladen | *Neuer Stufentyp: Datei(en) hochladen | ||
* Neuer Stufentyp: Atomorbitalschemata | *Neuer Stufentyp: Atomorbitalschemata | ||
* Feedbackregeln können nun eingeklappt werden | *Feedbackregeln können nun eingeklappt werden | ||
* Diverse Detailverbesserungen | *Diverse Detailverbesserungen | ||
Zudem haben wir einige Issues lösen können: | Zudem haben wir einige Issues lösen können: | ||
* Automatisches Anpassen der Größe von Bildern. | *Automatisches Anpassen der Größe von Bildern. | ||
* Löschen von Tags aktiviert Speichernbutton nicht. | *Löschen von Tags aktiviert Speichernbutton nicht. | ||
* Vorausgefüllter Code ist beschränkt bzgl. der Länge. | *Vorausgefüllter Code ist beschränkt bzgl. der Länge. | ||
* Mehrere R-Stufen in einer Aufgabe. | *Mehrere R-Stufen in einer Aufgabe. | ||
* Kursbearbeitung kaputt, wenn Aufgabe daraus gelöscht wurde. | *Kursbearbeitung kaputt, wenn Aufgabe daraus gelöscht wurde. | ||
* Probleme beim Import von JACK 2 Aufgaben mit Dateianhängen. | *Probleme beim Import von JACK 2 Aufgaben mit Dateianhängen. | ||
Kleinere Änderungen gab es bei den Namensräume für Variablen: | Kleinere Änderungen gab es bei den Namensräume für Variablen: | ||
* In den Stufentypen Java, Python und UML wurden die input Variablen nach check verschoben. | *In den Stufentypen Java, Python und UML wurden die input Variablen nach check verschoben. | ||
* Bei Multiple Choice Stufen wurden die Variablen mcStageCorrectTicks, mcStageIncorrectTicks und mcStageTotalTicks in den Namensraum check verschoben | * Bei Multiple Choice Stufen wurden die Variablen mcStageCorrectTicks, mcStageIncorrectTicks und mcStageTotalTicks in den Namensraum check verschoben | ||
| Zeile 200: | Zeile 222: | ||
===Version 0.4.0=== | ===Version 0.4.0=== | ||
Folgende Neuerungen sind eingeflossen: | Folgende Neuerungen sind eingeflossen: | ||
* Aufgaben im Fehlerzustand lassen sich jetzt neustarten. | *Aufgaben im Fehlerzustand lassen sich jetzt neustarten. | ||
* Mehr Informationen zu Einreichungen von Studierenden | *Mehr Informationen zu Einreichungen von Studierenden | ||
* Verbesserungen am Moleküleditor | *Verbesserungen am Moleküleditor | ||
* Verbesserungen bei der Bewertung von R-Aufgaben | *Verbesserungen bei der Bewertung von R-Aufgaben | ||
Wir haben zudem die folgenden Issues gelöst: | Wir haben zudem die folgenden Issues gelöst: | ||
* Import von R-Aufgaben ohne Variablen | *Import von R-Aufgaben ohne Variablen | ||
* Verschieben von Feedback | *Verschieben von Feedback | ||
* Formatierungsfehler bei Plus Minus | *Formatierungsfehler bei Plus Minus | ||
* EqualsExpression wird mit Strings angelegt | *EqualsExpression wird mit Strings angelegt | ||
* Feedback wird in eine Concat-Umgebung konvertiert | *Feedback wird in eine Concat-Umgebung konvertiert | ||
* Tags lassen sich nicht einschalten | *Tags lassen sich nicht einschalten | ||
==Juli 2022== | ==Juli 2022== | ||
===Version 0.3.0=== | ===Version 0.3.0=== | ||
Folgende Issues wurden seit dem letzten Release gelöst: | Folgende Issues wurden seit dem letzten Release gelöst: | ||
* Das Duplizieren von Kursen schlägt fehl. | *Das Duplizieren von Kursen schlägt fehl. | ||
* Nur ein Formeleditor soll gleichzeitig sichtbar sein. | *Nur ein Formeleditor soll gleichzeitig sichtbar sein. | ||
* Alignment von Antwortboxen bei MC-Aufgaben mit Bildern als Antwortmöglichkeiten. | *Alignment von Antwortboxen bei MC-Aufgaben mit Bildern als Antwortmöglichkeiten. | ||
* Darstellung lange MC-Optionen. | *Darstellung lange MC-Optionen. | ||
Außerdem gab es zahlreiche Verbesserungen im JACK 2 Importer sowie in der Benutzeroberfläche. | Außerdem gab es zahlreiche Verbesserungen im JACK 2 Importer sowie in der Benutzeroberfläche. | ||
| Zeile 226: | Zeile 248: | ||
===Version 0.2.0=== | ===Version 0.2.0=== | ||
Neben technischen Umbauten und neuen Stufentypen, sind wieder zahlreiche Fehler behoben worden, unter anderem die folgenden Issues: | Neben technischen Umbauten und neuen Stufentypen, sind wieder zahlreiche Fehler behoben worden, unter anderem die folgenden Issues: | ||
* Variable mit einleitenden $-Zeichen für LATEX-Code wird zu " | *Variable mit einleitenden $-Zeichen für LATEX-Code wird zu " | ||
* JACK2 MC-Aufgabe mit Graphen importierbar, aber Graphen werden nicht angezeigt | *JACK2 MC-Aufgabe mit Graphen importierbar, aber Graphen werden nicht angezeigt | ||
* Tags in alphabetischer Reihenfolge anzeigen | *Tags in alphabetischer Reihenfolge anzeigen | ||
* Kein Import einer JACK2 Aufgabe aus S05 nach JACK3 mit Bild | *Kein Import einer JACK2 Aufgabe aus S05 nach JACK3 mit Bild | ||
* Aufgabenimport nicht möglich | *Aufgabenimport nicht möglich | ||
* Angabe der E-Mail Adresse oder Matrikelnummer in der Kursangebots-Statistik | *Angabe der E-Mail Adresse oder Matrikelnummer in der Kursangebots-Statistik | ||
* Import von Aufgaben mit einem freigegeben Account | *Import von Aufgaben mit einem freigegeben Account | ||
==Februar 2022== | ==Februar 2022== | ||
===Version 0.1.0=== | ===Version 0.1.0=== | ||
In diesem Release wurde insbesondere der Mechanismus für Feedback-Regeln in Fill-In-Aufgaben überarbeitet, sodass beispielsweise die Überprüfung auf leere Felder deutlich bequemer erfolgen kann. Zudem haben wir das Rechtesystem erweitert, sodass eine bessere Aufteilung der Aufgaben in der Lehre ermöglicht wird. Außerdem haben wir diverse ihrer Wünsche und Fehlermeldungen bearbeitet. | In diesem Release wurde insbesondere der Mechanismus für Feedback-Regeln in Fill-In-Aufgaben überarbeitet, sodass beispielsweise die Überprüfung auf leere Felder deutlich bequemer erfolgen kann. Zudem haben wir das Rechtesystem erweitert, sodass eine bessere Aufteilung der Aufgaben in der Lehre ermöglicht wird. Außerdem haben wir diverse ihrer Wünsche und Fehlermeldungen bearbeitet. | ||
* Formatierung von Variablen im Text von Aufgaben | *Formatierung von Variablen im Text von Aufgaben | ||
* Auswerten von R-Aufgaben vor dem Einreichen | *Auswerten von R-Aufgaben vor dem Einreichen | ||
* Falsche Palette beim Import von JACK 2 Aufgaben | *Falsche Palette beim Import von JACK 2 Aufgaben | ||
* Verbesserungen beim Layout von Kursen. | *Verbesserungen beim Layout von Kursen. | ||
* Probleme beim Import von Aufgaben mit Bildern | *Probleme beim Import von Aufgaben mit Bildern | ||
* Formatierung von Variablen im Text von Aufgaben. | *Formatierung von Variablen im Text von Aufgaben. | ||
[[Kategorie:JACK3]] | [[Kategorie:JACK3]] | ||
[[Kategorie:Hauptseiten]] | [[Kategorie:Hauptseiten]] | ||
Version vom 28. Mai 2025, 10:42 Uhr
Mai 2025
Version 0.16.1
Wichtige Änderungen
- Änderungen an der Zusammensetzung eines Kurses wirken sich nun nicht mehr auf bereits begonnene Kursangebotsbearbeitungen aus.
- Mit Moodle 4 hat sich die Art verändert, wie mit LTI verlinkt werden kann. In Moodle 4 ist es nicht mehr möglich, einzelne Links einzustellen. Wir haben JACK entsprechend erweitert, sodass auch dieses Vorgehen unterstützt wird. Eine Anleitung finden Sie in unserem Wiki.
- Die Variable mcStageTotalTicks ist jetzt im Input-Namespace. Übergangsweise wird aber auch der alte Namensraum noch akzeptiert. Ein Validator in der Aufgabe weist darauf hin.
Neue Features
- Drag Areas lassen sich nun auch vertikal ausrichten.
- Wir haben das Layout leicht angepasst. Beispielsweise sind Logos zur besseren Sichtbarkeit des Inhalts in die Fußzeile gewandert.
- Ein neuer Modus zur automatisierten Bewertung von Multiple Choice Aufgaben auf Basis der angekreuzten Optionen ist verfügbar. Weitere Informationen dazu finden sich in unserem Wiki.
- Studentische Eingaben in einzeilige Textfelder lassen sich jetzt kopieren.
- Die Suchfunktion in Bäumen wurde verbessert und kann nun auch nach Tags filtern
- Kursangebotsbearbeitungen mit zu wenigen Aufgaben werden nun markiert.
- Die Eingabe von Testtreibern hat nun einen Codeeditor spendiert bekommen.
- Feedback in Multiple Choice Aufgaben lässt sich jetzt umsortieren. (#250)
- Ordner, die in ordnerbasierten Kursen verwendet werden, sind jetzt mit einem Icon markiert.
März 2025
Version 0.15.0
Highlights
- Der neue Drag & Drop Stufentyp wurde immer wieder von Kunden gewünscht und ist ab sofort verfügbar. Weitere Drag & Drop Varianten werden in kommenden JACK Versionen folgen.
Neue Features
- Kursangebote können nun so eingestellt werden, dass Lehrende sie immer zum Testen betreten können.
- Etliche Texte in JACK lassen sich nun konfigurieren.
- Es wird nun eine Warnung angezeigt, wenn Aufgaben auf Ressourcen verweisen, die zu einer anderen Aufgabe gehören oder nicht existieren.
- Das Trennzeichen für Zellen kann beim Export von CSV Dateien nun ausgewählt werden (via #392).
- Die FillIn Stufe hat einen neuen Editormodus: Zahl, sonst NaN (Not a Number)
- Es kann nun in FillIn Stufen vorgegeben werden, wie leere Eingabefelder interpretiert werden sollen.
- Eine in Single Choice Aufgaben getroffene Auswahl lässt sich nun zurücknehmen, sodass nichts mehr gewählt ist.
- In der Titelleiste wird nun der Name des Servers angezeigt, sodass sich mehrere Tabs besser unterscheiden lassen.
- Die Anzahl setzbarer Kreuze in Multiple Choice Aufgaben kann nun begrenzt werden.
- Es wurden Komfortfunktionen zum schnellen Berechnen des Anmeldungs und Bearbeitungsendes eines Kursangebotes hinzugefügt.
- Bei der Anmeldung kann das eingegeben Passwort nun optional sichtbar geschaltet werden.
Bugfixes
- Ressourcen werden nun beim Klonen von Aufgaben korrekt übernommen.
- Aufgaben mit Ressourcen / Bildern können nun zwischen Servern fehlerfrei ex- und importiert werden.
- Der Titel einer Stufe wird in den Bearbeitungsdetails nun nicht mehr doppelt angezeigt (#387).
- Es kann nun auch manuelles Feedback zu nicht eingereichten Stufen vergeben werden.
Oktober 2024
Version 0.14.0
Neue Features
- Die Sichtung von Einreichungen wurden mit einem Labelsystem vereinfacht. So sind Einreichungen mit Kommentaren jetzt beispielsweise besser zu finden.
- Zahlen können nur von JACK automatisch validiert werden.
- Es gibt eine neue tabellarische Übersicht über bearbeitete Aufgaben
- Video lassen sich nun per Knopfdruck einfügen und einbetten.
- Es kann nun automatisch zum nächsten Aufgabenteil (der folgende in der Liste der Aufgabenteile) gesprungen werden.
- FillIn Felder können nun farblich hervorgehoben werden.
- FillIn Felder können nun in ihrer Länge begrenzt werden.
- Die Eingabe in Dropdownfelder kann nun direkt auf ihren Inhalt geprüft werden (anstelle des Index)
- In Molekülen kann nun farbig markiert werden.
- Beim Testen einer Aufgabe kann nun direkt ein neuer Versuch gestartet werden.
- Variablen müssen nun nicht mehr vorbelegt werden, sondern können via Update erstmalig belegt werden.
- Kleinere Verbesserungen bei der Registrierung wurden vorgenommen.
- Neuer Aufgabenteiltyp Gatterschaltungen
Verbesserungen und Fixes aus Meldungen der Community
- In R Teilaufgaben kann vorausgefüllter Code in einer Datei hochgeladen werden.
- Die Übergabe von Matrizen/Vektoren an R verbesert.
- Das Scrollen zu Ordnern wurde verbessert von der Brotkrumennavigation wurde verbessert
Juli 2024
Version 0.13.0
- Die R Konsole und der R Checker verwenden nun intern den gleichen Dienst, sodass sie sich exakt gleich verhalten.
- Kursangebote können nach IP-Adressen gefiltert werden, beispielsweise um die Teilnahme auf den Campus oder die PC Hall zu beschränken.
- Das Labelsystem für Bearbeitungen wurde verbessert.
Juni 2024
Version 0.12.0
- Im Aufgabentyp UML kann den Studierenden nun optional ein web-basierter Editor für ausgewählte Diagrammtypen bereitgestellt werden.
- Das Kursfeedback ist jetzt prominenter platziert und für Studierende deutlich besser zu finden.
- Hinweise werden nun auch korrekt gezählt, wenn "Ab hier neu bearbeiten" genutzt wurde.
- Die Einstellungen für Studierende zur Kurseinsicht wurden verbessert. Es ist jetzt auch möglich die Aufgabenliste zu verstecken.
- Sitzt Text eng an einer Lücke an, wird er nicht mehr beim Zeilenumbruch von dieser getrennt.
- Inhalte auf denen man Leserecht hat, lassen sich jetzt einfach in den eigenen Ordner kopieren.
- Die Darstellung der Aufgabenliste in Kursangeboten wurde entschlackt.
- Fehler beim Verschieben von Inhalten gelöst.
April 2024
Version 0.11.0
Highlights in Version 0.11.0:
- In FillIn Teilaufgaben können nun auch Moleküle in Eingabefelder eingegeben werden.
- Studierende sehen jetzt den Status ihrer Aufgaben auch in der kleinen Aufgabenliste am Rand.
- Die Navigation durch die Versionen einer Aufgabe / eines Kurses wurde verbessert.
- Die verbleibende Bearbeitungszeit lässt sich jetzt durch Studierende ausblenden (Thema Prüfungsangst)
- Korrekturen lassen sich jetzt auch nach Aufgabe (anstelle nach Kursbearbeitung) durchführen.
- Es ist jetzt eine Vorschau auf die LaTeX-Ausgabe im Feedback möglich.
- Syntaktisch falsche Eingaben im Formeleditor werden jetzt bereits durch JACK moniert.
- Es kann jetzt manuelles Kursfeedback vergeben werden.
- Die Eingabe von Text in Freitextaufgaben kann nun auf eine Anzahl Zeichen oder Worte eingeschränkt werden.
- Es werden jetzt auch Tags aus JACK 2 Aufgaben importiert.
Behobene von Ihnen gemeldete Fehler:
- Umbenennen Variable, wenn Variable schon vorhanden
- Vereinheitlichen der Löschsymbole bei Feedbacks und Hinweisen
- Tag-Liste schließt sich beim scrollen
- isEmpty() wertet nicht wie im WiKi beschrieben Leerzeichen aus
- Implementierung eines Videoplayers
- Falscher Import spezifischer Stage einer Aufgabe
- Bei verschieben des Feedbacks verschwindet Feedbacktext bei ausführlichem Editor
- Inhalte verschieben funktioniert beim nachträglichen Löschen einer Aufgabe aus dem Startordner bei bereits gewähltem Zielordner nicht
- Auswahl in der Brotkrumennavigation führt immer auf den allerobersten Knoten der gesamten Ordnerstruktur
- Begrenzung der Eingabe in Freitextaufgaben
Januar 2024
Version 0.10.0
Highlights in Version 0.10.0:
- Mit dem R-Taschenrechner hat ein weiteres Hilfsmittel für Studierende Einzug in JACK gehalten.
- TinyMCE ist der neue Editor zum Bearbeiten von formatiertem Text in JACK. Er hat den CKEditor vollständig abgelöst.
- Schlägt die Variablenbelegung in einer Aufgabe fehl, so werden nun bis zu zwei weitere Versuche unternommen, die Aufgabe doch noch korrekt zu initialisieren. So führen selten auftretende Fehler nicht zur Unbearbeitbarkeit der Aufgabe für Studierende.
- Variableninhalte lassen sich nun einfach per Klick kopieren.
- Feedback in MC Aufgaben lässt sich nun auch nachträglich ändern.
- Der persönlicher Ordner kann nicht mehr direkt geteilt werden. Nur dessen Unterordner lassen sich mit anderen Nutzern teilen.
- Die Teilaufgaben einer Aufgabe lassen sich nun umsortieren.
Hinzu kommen div. kleinere Fixes, viele davon im Zusammenhang mit dem JACK 2 Importer und dem neuen Theme, das in der letzten Version hinzugekommen ist.
Ihre bearbeiteten Issues:
- Absoluter Abzug von Punkten bei Hinweisen
- Mehrere Aufgaben gleichzeitig verschieben
- Bei Verschieben des Feedbacks verschwindet Feedbacktext
- R Checker, Testfall Gruppen werden ungewollt dupliziert
- Verschieben von Aufgaben in einen anderen Ordner
- Darstellung von den Check-Boxen in MC Aufgaben
- Neues Theme: Grafik überdeckt Editieroption bei MC Stages
- Scrollbar bei Feedback innerhalb der Debug-Optionen
Oktober 2023
Version 0.9.0
Die Version enthält ein neues Theme auf Basis einer neuen Version des UI-Frameworks. Es hat sich nur die Optik leicht geändert; Bedienelemente sind nach wie vor an den vertrauten Stellen zu finden. Einzige Ausnahme: Die Kursbearbeitung für Studierende wurde leicht überarbeitet, sodass Funktionen zum Kurs beenden oder neustarten etc. jetzt hoffentlich besser platziert sind und weniger zu Verwechslungen einladen.
Dazu haben wir wie üblich ihre zahlreichen Verbesserungsvorschläge und Fehler bearbeitet:
- Formatierungsfehler bzgl. Vorzeichen behoben.
- Probleme mit mathematisch belegten Zeichen behoben.
- Problem bei der Faktorisierung in Sage behoben.
- Problem bei Summen- und Produktbildung behoben.
- Der Formeleditor kann jetzt auch f(x) verarbeiten.
- Imaginäranteil von komplexen Zahlen wird wieder erkannt.
- Probleme mit der Eulerschen Zahl behoben.
- In der Teilnehmerübersicht kann jetzt auch nach Profilfeldern wie bspw. der Matrikelnummer gefiltert werden.
September 2023
Version 0.8.1
Neuerungen in dieser Version:
- Chemische Formeln können nun asynchron geprüft werden.
- Tags von Aufgaben werden nun mit im- und exportiert.
- Mit LaTeX gesetzte Formeln können nun per Klick gezoomt werden.
- Die Namen hochgeladener Ressourcen werden nun vor Studierenden verborgen.
- Viele Detailverbesserungen in der Benutzeroberfläche.
Ihre gemeldeten Fehler und Verbesserungsvorschläge:
- Die Spaltenbreite in MCTable Aufgaben ist nun dynamisch.
- Die sporadische Sperrung der R-Konsole bei der Anforderung von Hinweisen ist nun behoben.
- Dropdownfelder und Formeleditoren beeinflussen sich nicht mehr gegenseitig.
- Feedback lässt sich auch bei mehrstufigen Aufgaben nun umbenennen.
Mai 2023
Version 0.7.1
Neuerungen in dieser Version:
- Mit dem Stufentyp MCTable kehrt ein alter Bekannter aus JACK 2 wieder in den Schoß der JACK Familie zurück.
- Der Aufgabeneditor hat jetzt ein Werkzeugmenü, über das auch der freie Moleküleditor verfügbar ist.
- Mit dem Validator haben wir ein Werkzeug hinzugefügt, dass vor typischen Fehlern und Fehlkonfigurationen in Aufgaben und Kursen warnt.
- Der Ex- und Import von Kursen ist jetzt möglich.
- Es lassen sich jetzt auch Java Aufgaben aus JACK 2 importieren.
Ihre gemeldeten Fehler und Verbesserungsvorschläge:
- Das automatische Scrollen beim Einreichen wurde verbessert.
- Mehrere Aufgaben können nun gleichzeitig verschoben werden.
- Der Countdown funktioniert jetzt auch beim schnellen Aufgabenwechsel wieder.
- Bilder werden nun automatisch skaliert, sodass sie das Layout nicht stören.
Organisatorische Neuerungen:
- Prüfungen brauchen nun nicht mehr im Wiki eingetragen zu werden. Eine formlose E-Mail an das JACK Team reicht.
- Unser Wiki liegt jetzt auf dem Wikiserver der Universität und lässt sich nach wie vor über die bekannte Domäne jack-community.org erreichen.
- Wir werden den Issuetracker für unsere JACK Tester auf das Gitlab der Universität umziehen, um es leichter erreichbar für alle Mitarbeiterinnen und Mitarbeiter der Universität zu machen. Mehr Infos zum Umzug werden Sie bald separat erhalten.
März 2023
Version 0.6.1
Die folgenden neuen Features wurden realisiert:
- Neuer Stufentyp: Freitextaufgaben
- Neuer Stufentyp: Datei(en) hochladen
- Neuer Stufentyp: Atomorbitalschemata
- Feedbackregeln können nun eingeklappt werden
- Diverse Detailverbesserungen
Zudem haben wir einige Issues lösen können:
- Automatisches Anpassen der Größe von Bildern.
- Löschen von Tags aktiviert Speichernbutton nicht.
- Vorausgefüllter Code ist beschränkt bzgl. der Länge.
- Mehrere R-Stufen in einer Aufgabe.
- Kursbearbeitung kaputt, wenn Aufgabe daraus gelöscht wurde.
- Probleme beim Import von JACK 2 Aufgaben mit Dateianhängen.
Kleinere Änderungen gab es bei den Namensräume für Variablen:
- In den Stufentypen Java, Python und UML wurden die input Variablen nach check verschoben.
- Bei Multiple Choice Stufen wurden die Variablen mcStageCorrectTicks, mcStageIncorrectTicks und mcStageTotalTicks in den Namensraum check verschoben
September 2022
Version 0.4.0
Folgende Neuerungen sind eingeflossen:
- Aufgaben im Fehlerzustand lassen sich jetzt neustarten.
- Mehr Informationen zu Einreichungen von Studierenden
- Verbesserungen am Moleküleditor
- Verbesserungen bei der Bewertung von R-Aufgaben
Wir haben zudem die folgenden Issues gelöst:
- Import von R-Aufgaben ohne Variablen
- Verschieben von Feedback
- Formatierungsfehler bei Plus Minus
- EqualsExpression wird mit Strings angelegt
- Feedback wird in eine Concat-Umgebung konvertiert
- Tags lassen sich nicht einschalten
Juli 2022
Version 0.3.0
Folgende Issues wurden seit dem letzten Release gelöst:
- Das Duplizieren von Kursen schlägt fehl.
- Nur ein Formeleditor soll gleichzeitig sichtbar sein.
- Alignment von Antwortboxen bei MC-Aufgaben mit Bildern als Antwortmöglichkeiten.
- Darstellung lange MC-Optionen.
Außerdem gab es zahlreiche Verbesserungen im JACK 2 Importer sowie in der Benutzeroberfläche.
Mai 2022
Version 0.2.0
Neben technischen Umbauten und neuen Stufentypen, sind wieder zahlreiche Fehler behoben worden, unter anderem die folgenden Issues:
- Variable mit einleitenden $-Zeichen für LATEX-Code wird zu "
- JACK2 MC-Aufgabe mit Graphen importierbar, aber Graphen werden nicht angezeigt
- Tags in alphabetischer Reihenfolge anzeigen
- Kein Import einer JACK2 Aufgabe aus S05 nach JACK3 mit Bild
- Aufgabenimport nicht möglich
- Angabe der E-Mail Adresse oder Matrikelnummer in der Kursangebots-Statistik
- Import von Aufgaben mit einem freigegeben Account
Februar 2022
Version 0.1.0
In diesem Release wurde insbesondere der Mechanismus für Feedback-Regeln in Fill-In-Aufgaben überarbeitet, sodass beispielsweise die Überprüfung auf leere Felder deutlich bequemer erfolgen kann. Zudem haben wir das Rechtesystem erweitert, sodass eine bessere Aufteilung der Aufgaben in der Lehre ermöglicht wird. Außerdem haben wir diverse ihrer Wünsche und Fehlermeldungen bearbeitet.
- Formatierung von Variablen im Text von Aufgaben
- Auswerten von R-Aufgaben vor dem Einreichen
- Falsche Palette beim Import von JACK 2 Aufgaben
- Verbesserungen beim Layout von Kursen.
- Probleme beim Import von Aufgaben mit Bildern
- Formatierung von Variablen im Text von Aufgaben.