DANTE e.V. Frühjahrstagung 2021 - Personalisierte Aufgaben und passende Musterlösungen zu den Grundlagen der Elektrotechnik automatisiert mit LaTeX, pgfplots und CircuiTikZ erstellen
Alle Studierenden unserer Lehrveranstaltung „Grundlagen der Elektrotechnik“ bekommen eine eigene Aufgabe per E-Mail zugeschickt, können diese handschriftlich lösen und ihre eingescannte oder abfotografierte Lösung online zur Korrektur einreichen. Um den Korrekturaufwand für die Lehrenden zu senken, begutachten sich die Studierenden dann anhand einer ebenfalls personalisierten Musterlösung gegenseitig. Das Verfahren läuft über MATLAB automatisiert ab und ist dadurch gut skalierbar. Gegenüber einfachen Multiple-Choice- oder Zahlenwert-und-Einheit-Aufgaben lassen sich hier auch der Ansatz und Rechenweg gut bewerten. In diesem Artikel wird beschrieben, wie die Aufgaben und Musterlösungen in LATEX mit Hilfe der Pakete PGFPlots und Circuitikz generiert werden.
Gute Lehre in hybriden Szenarien für heterogene Zielgruppen - Best-Practice-B...
DANTE e.V. Frühjahrstagung 2021 - Personalisierte Aufgaben und passende Musterlösungen zu den Grundlagen der Elektrotechnik automatisiert mit LaTeX, pgfplots und CircuiTikZ erstellen
1. DANTE e.V. Frühjahrstagung: Personalisierte
Aufgaben und passende Musterlösungen zu
den Grundlagen der Elektrotechnik
automatisiert mit L
A
TEX, PGFPLOTS und
CircuiTikZ erstellen
Mathias Magdowski
Lehrstuhl für Elektromagnetische Verträglichkeit
Institut für Medizintechnik
Otto-von-Guericke-Universität, Magdeburg
10. März 2021
Lizenz: cb CC BY 4.0 (Namensnennung, Weitergabe unter gleichen Bedingungen)
2. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Umfrage
Aus welchem Bereich kommst du/kommen Sie?
1. Mathematik, Informatik, Technik
2. Bildung und Erziehung
3. Medizin und Pflege
4. Sprachen und Medien
5. Banken und Versicherungen
6. irgendwas anderes
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 2
3. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Organisatorisches
Folien:
ja
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 3
4. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Organisatorisches
Folien:
ja
Aufzeichnung:
nein
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 3
5. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Organisatorisches
Folien:
ja
Aufzeichnung:
nein
Zwischenfragen:
gern
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 3
6. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Gliederung
Warum das Ganze?
Wie werden die Aufgaben in L
A
TEX erzeugt?
Thema „Ladung und Strom“
Thema „Netzwerkberechnung“
Was kommt das bei den Studierenden an?
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 4
8. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Traditionelle Leistungskontrollen
Quelle: https://pixabay.com/de/photos/taschenrechner-notizblock-1687962/
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 6
9. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Anforderungen in der Arbeitswelt
Quelle: https://pixabay.com/de/arbeitsplatz-team-gesch%C3%A4ftstreffen-1245776/
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 7
10. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Klassische E-Learning-Aufgaben
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 8
11. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Freie handschriftliche Lösung
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 9
12. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Freie handschriftliche Lösung
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 10
13. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiele für studentische Fehlkonzepte
Angabe von Fourierkoeffizienten in V und V °:
siehe auch: https://twitter.com/LehrstuhlEMV/status/1257605076308426753
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 11
14. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiele für studentische Fehlkonzepte
Angabe der Zeitfunktion direkt mit einem Integral:
siehe auch: https://twitter.com/LehrstuhlEMV/status/1257683470354132994
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 12
15. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiele für studentische Fehlkonzepte
Nutzung von 5 statt 4 Zeitabschnitten:
siehe auch: https://twitter.com/LehrstuhlEMV/status/1258123886367068160
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 13
16. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiele für studentische Fehlkonzepte
Komplexe Impedanz in Zeitfunktion umgerechnet:
€ #ß
= 2.42Mt
8,411J
--
ZAB
=
81751 "
Sin Iwtt 73,95 ) I 8,751 .
ewtt 73,95
-
siehe auch: https://twitter.com/LehrstuhlEMV/status/1264294433027174401
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 14
17. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Idee
Personalisierbare Aufgaben zur handschriftlichen Lösung:
I handschriftlich −→ authentisch, niederschwellig für
Formeln, Schaltbilder, Diagramme, Konzeptfehler werden
sichtbar
I personalisiert −→ kein Abschreiben möglich
I gegenseitige Korrektur −→ kein Korrekturaufwand −→
gute vorgefertigte, personalisierte Musterlösung
I per Moodle und E-Mail −→ skalierbar, kein „Papierkrieg“
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 15
18. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Vorgehensweise (Der Zoom ist dein Freund!)
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 16
20. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Aufgabe (für jeden gleich)
Der dargestellte Zeitverlauf zeigt den Strom i in Abhängigkeit
der Zeit t. Gesucht ist die Ladung Q(t) für die vier Abschnitte
1. 0 s ≤ t ≤ 1 s,
2. 1 s < t ≤ 2 s,
3. 2 s < t ≤ 3 s und
4. 3 s < t ≤ 4 s.
Die Anfangsladung beträgt Q(t = 0) = 0.
Man berechne abschnittsweise die Ladung Q(t) als Formel
durch zeitliche Integration des Stromes und zeichne den
entsprechenden Zeitverlauf.
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 18
21. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Diagramm (für Matrikelnummer 123 456)
1 2 3 4
−4
−3
−2
−1
1
2
3
4
t in s
i(t) in A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 19
22. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Diagramm (für Matrikelnummer 123 457)
1 2 3 4
−4
−3
−2
−1
1
2
3
4
t in s
i(t) in A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 20
23. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Diagramm (für Matrikelnummer 123 458)
1 2 3 4
−4
−3
−2
−1
1
2
3
4
t in s
i(t) in A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 21
24. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Diagramm (für Matrikelnummer 123 459)
1 2 3 4
−4
−3
−2
−1
1
2
3
4
t in s
i(t) in A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 22
25. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Randomisierte PGFPLOTS-Diagramme erzeugen
documentclass { standalone }
usepackage { pgfplots , s i u n i t x }
begin { document }
% Zufallszahlengenerator auf Matrikelnummer setzen
pgfmathsetseed {123456}
% Strom zum Zeitpunkt 1 s ( in A, kann auch noch Null sein , s o l l t e aber nicht )
pgfmathrandominteger { stromeinsrandom }{ −4}{4}
% f a l l s Strom Null , auf 1 A setzen
pgfmathsetmacro { stromeins } { i f t h e n e l s e ( stromeinsrandom ==0 ,1 , stromeinsrandom ) }
% Strom im Zeitraum von 1 s bis 2 s ( in A, kann auch Null sein )
pgfmathrandominteger { stromzwei }{ −4}{4}
% Strom im Zeitraum von 2 s bis 3 s ( in A, kann auch Null sein )
pgfmathrandominteger { stromdreirandom }{ −4}{4}
% f a l l s der Strom gleich dem Wert vom vorherigen Zeitraum i s t , Vorzeichen umkehren
pgfmathsetmacro { stromdrei } { i f t h e n e l s e ( stromzwei == stromdreirandom , − stromdreirandom , stromd
% f a l l s beide Stroeme Null sind , neuen Strom auf 1 A setzen
pgfmathsetmacro { stromdrei } { i f t h e n e l s e ( abs ( stromzwei )+abs ( stromdrei )==0 ,1 , stromdrei ) }
% Strom im Zeitraum von 3 s bis 4 s ( in A, kann auch Null sein )
pgfmathrandominteger { stromvierrandom }{ −4}{4}
% f a l l s beide Stroeme Null sind , neuen Strom auf 1 A setzen
pgfmathsetmacro { stromvier } { i f t h e n e l s e ( abs ( stromzwei )+abs ( stromvierrandom )==0 ,1 , stromvierra
% f a l l s beide Stroeme Null sind , neuen Strom auf 1 A setzen
pgfmathsetmacro { stromvier } { i f t h e n e l s e ( abs ( stromdrei )+abs ( stromvier )==0 ,1 , stromvier ) }
% f a l l s der Strom gleich dem Wert vom vorherigen Zeitraum i s t , Vorzeichen umkehren
pgfmathsetmacro { stromvier } { i f t h e n e l s e ( stromdrei == stromvier , − stromvier , stromvier ) }
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 23
26. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Randomisierte PGFPLOTS-Diagramme erzeugen
begin { t i k z p i c t u r e }
begin { axis } [
xlabel ={ Zeit in s i { second } } ,
ylabel ={Strom in s i { ampere } } ,
xmin= −0.9 ,xmax=4.9 , ymin= −4.9 ,ymax=4.9 ,
x t i c k ={1 ,2 ,3 ,4} ,
y t i c k ={ −4 , −3 , −2 , −1 ,1 ,2 ,3 ,4} ,
x t i c k l a b e l s t y l e ={ below r i g h t } ,
y t i c k l a b e l s t y l e ={ below l e f t } ,
axis x l i n e =middle , axis y l i n e =center ,
xmajorgrids , ymajorgrids ,
]
addplot +[mark=none , l i n e width=1pt ] coordinates {
( −0.5 ,0)
(0 ,0)
( 1 , stromeins )
( 1 , stromzwei )
( 2 , stromzwei )
( 2 , stromdrei )
( 3 , stromdrei )
( 3 , stromvier )
( 4 , stromvier )
(4 ,0)
( 4 . 5 , 0 ) } ;
end { axis }
end { t i k z p i c t u r e }
end { document }
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 24
27. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 456)
Abschnittsweise Berechnung:
0 ≤ t ≤ 1 s: Strom im 1. Zeitabschnitt (1 Punkt):
i(t) = 1
A
s
· t
Ladung im 1. Zeitabschnitt (1 Punkt):
Q(t) =
t
Z
0
1
A
s
t0
dt0
+ 0 = 1
A
s
·
t02
2
t
0
= 0,5
A
s
t2
Ladung am Ende des 1. Zeitabschnitts (1 Punkt):
Q(1 s) = 0,5 A s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 25
28. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 457)
Abschnittsweise Berechnung:
0 ≤ t ≤ 1 s: Strom im 1. Zeitabschnitt (1 Punkt):
i(t) = −2
A
s
· t
Ladung im 1. Zeitabschnitt (1 Punkt):
Q(t) =
t
Z
0
−2
A
s
t0
dt0
+ 0 = −2
A
s
·
t02
2
t
0
= −1
A
s
t2
Ladung am Ende des 1. Zeitabschnitts (1 Punkt):
Q(1 s) = −1 A s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 26
29. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 458)
Abschnittsweise Berechnung:
0 ≤ t ≤ 1 s: Strom im 1. Zeitabschnitt (1 Punkt):
i(t) = 4
A
s
· t
Ladung im 1. Zeitabschnitt (1 Punkt):
Q(t) =
t
Z
0
4
A
s
t0
dt0
+ 0 = 4
A
s
·
t02
2
t
0
= 2
A
s
t2
Ladung am Ende des 1. Zeitabschnitts (1 Punkt):
Q(1 s) = 2 A s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 27
30. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 459)
Abschnittsweise Berechnung:
0 ≤ t ≤ 1 s: Strom im 1. Zeitabschnitt (1 Punkt):
i(t) = 1
A
s
· t
Ladung im 1. Zeitabschnitt (1 Punkt):
Q(t) =
t
Z
0
1
A
s
t0
dt0
+ 0 = 1
A
s
·
t02
2
t
0
= 0,5
A
s
t2
Ladung am Ende des 1. Zeitabschnitts (1 Punkt):
Q(1 s) = 0,5 A s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 28
31. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Algorithmierte Erzeugung der Musterlösung
% Nachkommastellen bei einer Ganzzahl abschneiden
pgfmathdeclarefunction { trimzero } { 1 } { pgfmathparse { i f t h e n e l s e (#1==round (#1) , i n t ( # 1 ) , # 1 ) } }
% Strom ( in A) in Ganzzahlen umwandeln
pgfmathsetmacro { stromeins } { i n t ( stromeins ) }
% Ladung am Ende des 1. Abschnitts ( in As)
pgfmathsetmacro { ladungeins } { trimzero ( stromeins / 2 ) }
% D i f f e r e n t i a l o p e r a t o r ( kleines aufrechtes d )
newcommand * { d i f f } { mathop { } ! mathrm { d } }
Strom im 1. Z e i t a b s c h n i t t (1 Punkt ) :
begin { equation }
i ( t ) = SI { stromeins } { ampere per second } cdot t
end { equation }
Ladung im 1. Z e i t a b s c h n i t t (1 Punkt ) :
begin { subequations }
begin { align }
Q( t ) = i n t l i m i t s _ 0 ^ t SI { stromeins } { ampere per second } t ’ d i f f t ’ + 0
= SI { stromeins } { ampere per second } cdot l e f t [ frac { t ’ ^ 2 } { 2 } r i g h t ] _0^
= SI { ladungeins } { ampere per second } t ^2
end { align }
end { subequations }
Ladung am Ende des 1. Zeitabschnitts (1 Punkt ) :
begin { equation }
Q( SI { 1 } { second } ) = SI { ladungeins } { ampere second }
end { equation }
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 29
32. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 456)
Grafische Darstellung:
0 0,5 1 1,5 2 2,5 3 3,5 4
0
2
4
6
Zeit, t in s
Ladung,
Q(t)
in
A
s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 30
33. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 457)
Grafische Darstellung:
0 0,5 1 1,5 2 2,5 3 3,5 4
−1
−0,8
−0,6
−0,4
−0,2
0
Zeit, t in s
Ladung,
Q(t)
in
A
s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 31
34. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 458)
Grafische Darstellung:
0 0,5 1 1,5 2 2,5 3 3,5 4
0
1
2
3
Zeit, t in s
Ladung,
Q(t)
in
A
s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 32
35. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
1. Musterlösung (für Matrikelnummer 123 459)
Grafische Darstellung:
0 0,5 1 1,5 2 2,5 3 3,5 4
−2
0
2
4
Zeit, t in s
Ladung,
Q(t)
in
A
s
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 33
36. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
2. Aufgabe (für jeden gleich)
Mit Hilfe der Knotenspannungsanalyse sollen die drei
Knotenspannungen UKn1, UKn2 und UKn3 berechnet werden, die
zwischen dem jeweiligen Knoten und dem Bezugsknoten
anliegen.
a) Man zeichne die drei Knotenspannungen UKn1, UKn2 und
UKn3 in das Schaltbild ein (3 Punkte).
b) Man stelle das Gleichungssystem zur Berechnung des
Netzwerks mit Hilfe der Knotenspannungsanalyse in
Matrixform auf (9 Punkte).
c) Man setze die Werte der Bauelemente in das
Gleichungssystem ein (1 Punkt).
d) Man löse das Gleichungssystem und berechne somit die
drei gesuchten Knotenspannungen UKn1, UKn2 und UKn3
(3 Punkte).
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 34
37. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Schaltbild (für Matrikelnummer 123 460)
Iq1
R1
Iq2
R2
Iq3
Iq4
R3
0
1 2
3
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 35
38. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Schaltbild (für Matrikelnummer 123 461)
Iq1 Iq2
R1
Iq3
R2
Iq4
R3
0
1 2
3
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 36
39. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Schaltbild (für Matrikelnummer 123 462)
R1
Iq1
Iq2
R2
R3
0
1 2
3
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 37
40. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Schaltbild (für Matrikelnummer 123 463)
Iq1
R1 R2
Iq2
Iq3
R3
0
1 2
3
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 38
41. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Randomisierte CircuiTikZ-Schaltungen zeugen
documentclass { standalone }
usepackage {amsmath}
newcommand { ind } [ 1 ] { mathrm {#1}}
usepackage [ european ] { c i r c u i t i k z }
begin { document }
begin { t i k z p i c t u r e } [ scale =1.3]
draw (2 ,0) to [ short ] ( 0 , 0 ) ;
draw (0 ,0) to [ I , i ^=$I_ { ind { q }1} $ ] ( 0 , 2 ) ;
draw (0 ,0) to [ short , * −] ( −2 ,0) to [R, l =$R_{1} $ ] ( −2 ,2) to [ short , −*] ( 0 , 2 ) ;
draw (2 ,0) to [ short ] ( 4 , 0 ) ;
draw (4 ,0) to [ I , i_ =$I_ { ind { q }2} $ ] ( 4 , 2 ) ;
draw (2 ,0) to [R, l ^=$R_{2} $ ] ( 2 , 2 ) ;
draw (0 ,2) to [ short ] ( 0 , 4 ) ;
draw (0 ,4) to [ I , i ^=$I_ { ind { q }3} $ ] ( 4 , 4 ) ;
draw (4 ,4) to [ short ] ( 4 , 2 ) ;
draw (0 ,2) to [ I , i ^=$I_ { ind { q }4} $ ] ( 2 , 2 ) ;
draw (4 ,2) to [R, l_=$R_{3} $ ] ( 2 , 2 ) ;
node [ c i r c ] at (2 ,0) { } ;
node [ below ] at (2 ,0) { 0 } ;
node [ c i r c ] at (0 ,2) { } ;
node [ above l e f t ] at (0 ,2) { 1 } ;
node [ c i r c ] at (4 ,2) { } ;
node [ above r i g h t ] at (4 ,2) { 2 } ;
node [ c i r c ] at (2 ,2) { } ;
node [ above ] at (2 ,2) { 3 } ;
end { t i k z p i c t u r e }
end { document }
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 39
42. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
2. Musterlösung (für Matrikelnummer 123 460)
Aufstellen des Gleichungssystems zur Berechnung des
Netzwerks:
G1 0 0
0 G3 −G3
0 −G3 G2 + G3
·
UKn1
UKn2
UKn3
=
Iq1 + Iq3 + Iq4
Iq2 − Iq3
−Iq4
Einsetzen der Werte der Bauelemente in das
Gleichungssystem:
9 S 0 0
0 7 S −7 S
0 −7 S 13 S
·
UKn1
UKn2
UKn3
=
11 A
−3 A
−5 A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 40
43. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
2. Musterlösung (für Matrikelnummer 123 461)
Aufstellen des Gleichungssystems zur Berechnung des
Netzwerks:
G2 −G2 0
−G2 G2 + G3 −G3
0 −G3 G1 + G3
·
UKn1
UKn2
UKn3
=
−Iq1 + Iq3 + Iq4
−Iq2 − Iq3
−Iq4
Einsetzen der Werte der Bauelemente in das
Gleichungssystem:
8 S −8 S 0
−8 S 16 S −8 S
0 −8 S 14 S
·
UKn1
UKn2
UKn3
=
4 A
−15 A
−8 A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 41
44. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
2. Musterlösung (für Matrikelnummer 123 462)
Aufstellen des Gleichungssystems zur Berechnung des
Netzwerks:
G1 + G2 0 −G2
0 G3 −G3
−G2 −G3 G2 + G3
·
UKn1
UKn2
UKn3
=
−Iq2
Iq1 + Iq2
0
Einsetzen der Werte der Bauelemente in das
Gleichungssystem:
7 S 0 −4 S
0 1 S −1 S
−4 S −1 S 5 S
·
UKn1
UKn2
UKn3
=
−1 A
2 A
0
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 42
45. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
2. Musterlösung (für Matrikelnummer 123 463)
Aufstellen des Gleichungssystems zur Berechnung des
Netzwerks:
G1 0 0
0 G2 + G3 −G3
0 −G3 G3
·
UKn1
UKn2
UKn3
=
−Iq1 − Iq3
0
Iq2 + Iq3
Einsetzen der Werte der Bauelemente in das
Gleichungssystem:
7 S 0 0
0 6 S −3 S
0 −3 S 3 S
·
UKn1
UKn2
UKn3
=
−6 A
0
10 A
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 43
46. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Randomisierte Gleichungssysteme erzeugen
begin { equation * }
begin { bmatrix }
G_{1} 0 0
0 G_{3} −G_{3}
0 −G_{3} G_{2} + G_{3}
end { bmatrix } cdot begin { bmatrix }
U_ { ind {Kn}1}
U_ { ind {Kn}2}
U_ { ind {Kn}3}
end { bmatrix } = begin { bmatrix }
I_ { ind { q }1} + I_ { ind { q }3} + I_ { ind { q }4}
I_ { ind { q }2} − I_ { ind { q }3}
− I_ { ind { q }4}
end { bmatrix }
end { equation * }
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 44
48. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Auswertung eines typischen Durchlaufs
Nackte Zahlen:
I Aufgabe an ca. 200 Studierende verschickt
I Lösungen von ca. 150 Studierenden eingereicht
I Korrektur durch ca. 140 Studierende durchgeführt
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 46
49. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Auswertung eines typischen Durchlaufs
Nackte Zahlen:
I Aufgabe an ca. 200 Studierende verschickt
I Lösungen von ca. 150 Studierenden eingereicht
I Korrektur durch ca. 140 Studierende durchgeführt
Vorteil:
I exzellente Aktivierung
I gute Prüfungsvorbereitung ohne „teaching to the test“
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 46
50. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Typische Verteilung der Punktzahl
0–2 2–4 4–6 6–8 8–10 10–12 12–14 14–16
0
20
40
60
Punkteanzahl (maximal 16)
absolute
Häufigkeit
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 47
51. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Typische Verteilung der Punktabweichung
0–1 1–2 2–3 3–4 4–5
0
20
40
60
absolute Abweichung zwischen Gutachter 1 und 2
absolute
Häufigkeit
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 48
52. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Auswertung des 11. Durchlaufs im SoSe 2020
−7 −6 −5 −4 −3 −2 −1 0
0
10
20
30
40
50
60
70
The deadline is the
ultimate inspiration!
Zeitpunkt t der Einreichung vor der Frist in d
Anzahl
der
Einreichungen
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 49
53. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Auswertung des 11. Durchlaufs im SoSe 2020
−7 −6 −5 −4 −3 −2 −1 0
0
10
20
30
40
50
60
70
Die Gleich-Erlediger*innen Die Aufschieber*innen
Zeitpunkt t der Einreichung vor der Frist in d
Anzahl
der
Einreichungen
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 50
54. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Wann wird eingereicht?
0 1 2 3 4 5 6 7 8 9 1011121314151617181920212223
0
50
100
150
200
Tageszeit in h
absolute
Häufigkeit
(gesamt
2377)
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 51
55. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Fun Facts
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 52
56. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Fun Facts
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 52
57. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Fun Facts
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 52
58. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Fun Facts
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 53
59. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Student lädt Verknüpfung hoch
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 54
60. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Schlechte Bildqualität der Einreichungen/Korrekturen
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 55
61. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Nur Überlagerung der Korrekturhinweise hochgeladen
Y v r 414
✓
✓
✓
✓
v r r
off
F
-
0,5
F -1
F 4,516
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 56
62. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Glaubwürdigkeit der Korrekturen
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 57
63. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiel zur Fourierreihen-Aufgabe (1)
Beschwerde einer Studentin:
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 58
64. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiel zur Fourierreihen-Aufgabe (2)
Zugehörige Musterlösung:
Grafische Darstellung der originalen Rechteckpulsfolge und der Näherung durch die
Fourierreihe (bis k = 4) in einem gemeinsamen Diagramm (2 Punkte):
0 0,5 1 1,5 2 2,5 3 3,5 4
−1
0
1
2
3
Zeit t in s
Spannung
u(t)
in
V
originale Rechteckpulsfolge
Näherung durch die Fourierreihe bis k = 4
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 59
65. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiel zur Fourierreihen-Aufgabe (3)
Nachfrage und Antwort des Korrekteurs:
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 60
66. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Beispiel zur Fourierreihen-Aufgabe (4)
Nachfrage und Antwort des Korrekteurs:
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 61
67. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Konzeptfehler
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 62
68. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Konzeptfehler
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 63
69. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Konzeptfehler
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 64
70. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Verbesserungspotential
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 65
71. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Verbesserungspotential
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 66
72. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Weitere Informationen
Bisherige Erfolge:
I bisher 13 verschiedene Aufgabentypen entwickelt
I bisher 30 Durchläufe in 7 Semestern
I insgesamt ca.:
I 6400 personalisierte Aufgaben verschickt
I 3000 studentische Lösungen eingereicht
I 5720 studentische Peer-Review-Korrekturen durchgeführt
Links:
Lightning Talk: https://youtu.be/LDw_Ifmg2WM
Twitter: #PersonalisierteAufgaben
Artikel: Die TEXnische Komödie 4/2019
FAQ: SlideShare
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 67
73. Motivation Umsetzung in L
ATEX Auswertung und Diskussion
Vielen Dank für Eure und Ihre Aufmerksamkeit!
Was gibt es noch für Fragen?
Personalisierte Aufgaben mit L
ATEX, PGFPLOTS und CircuiTikZ 68