Dies ist eine alte Version des Dokuments!
Verbessern des look-and-feel des MEXLE Wikis
Sinnvolle Vorkenntnisse: CSS, Web-UI, PHP, JS
- Erstellen einer besseren Grundstruktur (ggf. über Nutzerbefragung)
- <del>Anpassung von CSS und Vorlagen (näher an die Hochschul-CCS) <\del>
- <del>Optimierung des Plugins quizlib<\del>
- <del> Tipps bei falscher Auswahl<\del>
- <del> Sprachauswahl (für kombiniertes Englisch- und Deutschsprachiges Wiki)<\del>
- <del> Einbinden von Bildern<\del>
- <del>Erstellen eines Falstad-Plugins <\del>
- <del>Ablegen separater Dateien für die Simulation (als Text, statt bisher als Link)<\del>
- <del>Ein-/Ausblenden von Menü und Slider<\del>
- <del>optimal wäre zstzl.: Einbinden des CircuitJS über Plugin-Installation<\del>
- <del>Optimieren des Plugins imagereference<\del>
- <del>Möglichkeit auch Simulationen und andere Textbausteine als Bild / Tabelle einzubinden<\del>
- Optimieren des Plugins draw.io
- Bildgröße änderbar
- Ausgabe als SVG statt png
- Entwicklung eines Lehr-Wiki-Plugins
- Verzeichnismanagement: Möglichkeit für Verzeichnisse, welche über einzelne Seiten hinaus gehen, z.B. für einen Namespace
- Abbildungsverzeichnis
- Tabellenverzeichnis
- Medienverzeichnis
- Formelverzeichnis
- Abkürzungsverzeichnis
- Aufgabenverzeichnis
- Literaturverzeichnis
- Fortschrittsanzeige nach Anmeldung
- Gekoppelt an Übungsaufgaben und Klicks
- Entwicklung eines Plugins für responsivevoice.org, am besten in Kombination mit mit dem responsive.js Plugin
- Entwicklung einer bessere Möglichkeit der Erklärungen zu Code (vgl. Code unter "III. Eingabe in Atmel Studio"). Basis könnte z.B. das Codedoc Plugin und CodePrettifier sein.
- Verbessern des Plugins Image Map Plugin. Dieses zeigt, wenn aktiviert, beim Öffnen des Editor eine Fehlermeldung „unknown toolbar type: imagemap addBtnActionImagemap“ (Workaround vorhanden)
- <del>Einbinden eines Online C Compilers auf die Mexle Seite: z.B. https://slugelisp.ahungry.com/package/wandbox<\del>
far-off vision
- <del>Erweiterung der Falstad Simulation mit AVR Core (z.B. simavr.js)<\del>
Prio für MEXLE eLearning Plattform
- Primär (in unsortierter Reihenfolge)
notwendig für first Deploy- Einbindung von geogebra in iFrames (ohne dass der geogebra-iFrame den Fokus schnappt), verwendet z.B. hier
- In spannungsfolger wurde reveal.js genutzt, um die Herleitung einer Formel nacheinander anzuzeigen. Hierfür wäre eine (alternative) Lösung gut
- In nichtinvertierender_verstaerker wurden Teile des Textes und der Bilder versteckt (Klick auf in der Tabelle und bei Abbildung 11).
- Einbindung von diagrams.net o.ä. (kompatibel dazu wäre gut, da inzwischen etliche Bilder in diagrams.net vorliegen)
- Bild-, Simulations- und Tabellen-Referenzen („in Abbildung x sehen Sie …“, Abbildung x als Link)
- Sekundär (in unsortierter Reihenfolge)
Sinnvoll für „2. Version“- Lizenzangabe der eigenentwickelten Lerninhalte
- Verzeichnismanagement: Möglichkeit für Verzeichnisse, welche über einzelne Seiten hinaus gehen, z.B. für einen Namespace
- Abbildungsverzeichnis
- Tabellenverzeichnis
- Medienverzeichnis
- Formelverzeichnis
- Abkürzungsverzeichnis
- Aufgabenverzeichnis
- Literaturverzeichnis
- (Lizenzenverzeichnis für eingebundene Komponenten --> vermutlich in Lit.verz., Medienverz. und Abb.verz. integriert)
- Fortschrittsanzeige nach Anmeldung
- Gekoppelt an Übungsaufgaben und Klicks
- Darstellung der diagrams.net Diagramme als SVG, statt als PNG
- Anbindung an Hochschul-LDAP-Server
- Aufgaben
- Formelaufgaben
- Hilfen für häufige, falsche Antworten
- Tertiär (in unsortierter Reihenfolge)
- Support für multilinguale Kurse:
- optimal wäre, dass jeder Absatz in deutsch oder <insert-Language-here> anlegbar zu machen, dann könnte die Kapitel- und Schritt-Struktur übernommen in die andere Sprache werden
- Alternative wäre Einbindung eines Übersetzungsprogramms
- Problematisch könnten Text in Bildern, Videos und Simulationen werden
- Kommentare für Textbereiche (Als Rückmeldung)
- Falstad
- auf dem eigenen Server (CircuitJS)
- Ablegen separater Dateien für die Simulation (als Text, statt bisher als Link)
- Ein-/Ausblenden von Menü und Slider
- Einbinden eines C-Compilers und ggf. eine Microcontroller-Emulation des AVR-Cores (ist verfügbar)
- Verwenden von Open source TTS. Damit können Lernvideos - in Kombination mit dem responsive.js - als geskriptete Präsentationen laufen. Das verbessert die Wartbarkeit, da Fehler im Video nicht zu Sprüngen in Sprache (Lautstärke, Tonlage) und Bildern führen. - Einbinden eines C-Compilers und ggf. eine Microcontroller-Emulation des AVR-Cores (ist verfügbar)
- Verwenden von Open source TTS. Damit können Lernvideos - in Kombination mit dem responsive.js - als geskriptete Präsentationen laufen. Das verbessert die Wartbarkeit, da Fehler im Video nicht zu Sprüngen in Sprache (Lautstärke, Tonlage) und Bildern führen.