Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
studentische_arbeiten:weiterentwicklung_dokuwiki_gefuehrte_uebungen [2022/07/08 16:20]
tfischer
studentische_arbeiten:weiterentwicklung_dokuwiki_gefuehrte_uebungen [2022/07/13 22:56] (aktuell)
tfischer [Mockup]
Zeile 25: Zeile 25:
 ~~PAGEBREAK~~ ~~CLEARFIX~~ ~~PAGEBREAK~~ ~~CLEARFIX~~
 <collapse id="CollapseFuerNochKeineLoesungEingegeben" collapsed="true"><well> <collapse id="CollapseFuerNochKeineLoesungEingegeben" collapsed="true"><well>
-Es wurde noch kein Wert eingegeben. Bitte Tragen Sie den korrekten Zahlenwert ein.+Es wurde noch kein Wert eingegeben. Bitte tragen Sie den korrekten Zahlenwert ein.
 </well></collapse> </well></collapse>
  
 </panel> </panel>
- 
  
 ===== Features ===== ===== Features =====
Zeile 43: Zeile 42:
   - Eine Basis dafür kann das [[https://www.dokuwiki.org/plugin:const|Plugin:const]] sein. Für die Buttons kann auf [[https://www.dokuwiki.org/plugin:bootswrapper|plugin:bootswrapper]] zurückgegriffen werden.   - Eine Basis dafür kann das [[https://www.dokuwiki.org/plugin:const|Plugin:const]] sein. Für die Buttons kann auf [[https://www.dokuwiki.org/plugin:bootswrapper|plugin:bootswrapper]] zurückgegriffen werden.
   - Dem Bearbeiter soll es möglich sein, Werte für Aufgaben vorzugeben.    - Dem Bearbeiter soll es möglich sein, Werte für Aufgaben vorzugeben. 
-    - Es soll eine Liste als Wertebereich vorgegeben werden können, aus der zufällig ein Wert ausgewählt wird. \\ Im Mockup : Länge $l$ aus der Liste ''(10, 12, 15, 20)''+    - Es soll eine Liste als Wertebereich vorgegeben werden können, aus der zufällig ein Wert ausgewählt wird. \\ Im Mockup: Länge $l$ aus der Liste ''(10, 12, 15, 20)''
     - Es soll eine n-dimensionale Liste als Wertebereich vorgegeben werden können, aus der zufällig eine n-1 Gruppe ausgewählt wird. \\ Im Mockup: Der Materialname (''Kupfer'') und der Wert $\rho$ (''1.59'') gehören zusammen. Diese wurden aus der Liste ''( ("Silber", 1.59), ("Kupfer", 1.79), ("Aluminium", 2.78) )'' ausgewählt. In den Textangaben in der Liste sollen alle Zeichen nutzbar sein, also auch Komma und Anführungszeichen. Das kann z.B. durch Verwendung von Backslash als Escapezeichen geschehen.     - Es soll eine n-dimensionale Liste als Wertebereich vorgegeben werden können, aus der zufällig eine n-1 Gruppe ausgewählt wird. \\ Im Mockup: Der Materialname (''Kupfer'') und der Wert $\rho$ (''1.59'') gehören zusammen. Diese wurden aus der Liste ''( ("Silber", 1.59), ("Kupfer", 1.79), ("Aluminium", 2.78) )'' ausgewählt. In den Textangaben in der Liste sollen alle Zeichen nutzbar sein, also auch Komma und Anführungszeichen. Das kann z.B. durch Verwendung von Backslash als Escapezeichen geschehen.
     - Es soll eine Zufallszahl mit Grenzen und Nachkommastellen vorgegeben werden können: \\Im Mockup: Der Durchmesser $d$ soll sich aus einer Zufallszahl zwischen ''5'' und ''10'' mit zwei Nachkommastellen ergeben, mit einer Schrittweite von 0.05     - Es soll eine Zufallszahl mit Grenzen und Nachkommastellen vorgegeben werden können: \\Im Mockup: Der Durchmesser $d$ soll sich aus einer Zufallszahl zwischen ''5'' und ''10'' mit zwei Nachkommastellen ergeben, mit einer Schrittweite von 0.05
Zeile 55: Zeile 54:
  
   - Für die finale Auswertung des Ergebnisses muss der Bearbeiter Aktionen angeben.   - Für die finale Auswertung des Ergebnisses muss der Bearbeiter Aktionen angeben.
 +    - Es soll eine Möglichkeit bestehen die festzustellen, wie weit das eingegebene Ergebnis vom korrekten Ergebnis abweicht. 
     - Es ist vorzusehen, dass je nach Ergebnisart (leer, Falsch, richtig) sich weitere Unterbereiche der Wikiseite öffnen sollen. Die kann z.B. durch ein Setzen von ''collapse id''s für die [[https://www.lotar.altervista.org/wiki/wiki/plugin/bootswrapper/collapse|collapse]] Komponenten des bootswrapper möglich sein.     - Es ist vorzusehen, dass je nach Ergebnisart (leer, Falsch, richtig) sich weitere Unterbereiche der Wikiseite öffnen sollen. Die kann z.B. durch ein Setzen von ''collapse id''s für die [[https://www.lotar.altervista.org/wiki/wiki/plugin/bootswrapper/collapse|collapse]] Komponenten des bootswrapper möglich sein.
  
 +===== Syntax-Beispiel =====
  
-<sxh>+Im Folgenden ist ein Beispiel für eine Syntax dargestellt. Von dieser kann abgewichen werden. 
 + 
 +<sxh html>
 <const> <const>
 rhoEinheit           = {{\Omega\cdot {mm^2}}\over{m}} rhoEinheit           = {{\Omega\cdot {mm^2}}\over{m}}
Zeile 67: Zeile 70:
 erg                  = rho * l / (d^2 *pi/4) erg                  = rho * l / (d^2 *pi/4)
  
-(praefix, prxMult)   = (m , 0.001), ( , 1), (k, 1000), (M, 1000000)[randomOrder=no]+(praefix, prxMult)   ((m , 0.001), ( , 1), (k, 1000), (M, 1000000))[randomOrder=no]
 naechsteSeite()      = CollapseFuerNochKeineLoesungEingegeben, CollapseFuerRichtigeLoesung, CollapseFuerFalscheLoesung naechsteSeite()      = CollapseFuerNochKeineLoesungEingegeben, CollapseFuerRichtigeLoesung, CollapseFuerFalscheLoesung
-ergAbwBool           EingebErg * ((abs((EingebErg * prxMult - Erg) / Erg) < 0.01) + 1) +ergAbwBool           eingebErg * ((abs((eingebErg * prxMult - Erg) / Erg) < 0.01) + 1)                        // workaround, um 0 für keine Eingabe , 1 für ein korrektes Ergebnis, 
  
 eingebErg            = 0[digits = 3, evaluation=no] eingebErg            = 0[digits = 3, evaluation=no]
Zeile 89: Zeile 92:
  
 <collapse id="CollapseFuerNochKeineLoesungEingegeben" collapsed="true"><well> <collapse id="CollapseFuerNochKeineLoesungEingegeben" collapsed="true"><well>
-Es wurde noch kein Wert eingegeben. Bitte Tragen Sie den korrekten Zahlenwert ein.+Es wurde noch kein Wert eingegeben. Bitte tragen Sie den korrekten Zahlenwert ein.
 </well></collapse> </well></collapse>
  
Zeile 99: Zeile 102:
 %%eingebErg%% ist leider nicht richtig. Die korrekte Lösung lautet %%erg%%. %%eingebErg%% ist leider nicht richtig. Die korrekte Lösung lautet %%erg%%.
  
-Es ist die Formel ... zu nutzen+Es ist die Formel ... zu nutzen.
 </well></collapse> </well></collapse>
 </sxh>   </sxh>  
 +
 +$\require{\hyperref}$
 +<wrap #anchor1 />
 +
 +======  Das ist eine Überschrift. $\\ \\$ Sie enthält aber einen $\href{http://wiki.mexle.org}{\text{Link zum MEXLE} } $ und eine $\int_0^t Formel$ $\\ \\$ Etwas umständlich, aber würde als Quickfix auch für andere syntaxreduzierte Bereiche gehen. ======
 +
 +<callout title="Selbiges klappt auch in Strings, wie dem 'title' eines Callouts. $\\ \\$ Auch hier wären Links, z.B. auf eine $\href{http://wiki.mexle.org}{\text{MEXLE-Seite} } $ möglich. ">
 +</callout>
 +
 +<quizlib id="quiz" rightanswers="[['a0']]" submit="check answers">
 +    <question title="auch im quizlib plugin möglich: $\int_0^t Formel$" type="checkbox">
 +$R_O = \Delta U_I / \Delta I_O$|
 +The apparent impedance is: $$ Z ={{U}\over{I}}= {{230V}\over{5A}} = 46 \Omega $$ For the series circuit, the impedances add up like: $R_s + j\cdot X_{Ls} = \underline{Z} $ , and $R_s = Z cos\varphi$ such as $X_{Ls} = Z sin\varphi$.  Therefore: $$ R_s    ={{U}\over{I}} \cdot cos \varphi    = {{230V}\over{5.00A}} \cdot cos 60° = \boldsymbol{23.0 \Omega}   \\ X_{Ls} ={{U}\over{I}} \cdot sin \varphi    = {{230V}\over{5.00A}} \cdot sin 60° = 39.8 \Omega  = \omega \cdot L_s \\ \rightarrow L_s = {{X_{Ls}}\over{2\pi f}}  = {{{{U}\over{I}} \cdot sin \varphi}\over{2\pi f}} = \boldsymbol{127mH} $$
  
  
 +</question>
 +</quizlib>