$\textsf{nicht direkt proportional zueinander.}$

$\textsf{direkt proportional zueinander.}$

\textsf{|\|\|\|\|\|\|\|\|\|\|\}

\textsf{------------------------------------------------------------------------}

$\textsf{Los geht's!}$

\textsf{Begleite Jojo bei einer Wanderung.\Beobachte, wie sich der zurückgelegte Weg mit der vergangenen Zeit bei Jojos\Wanderung ändert.

$\textsf{Weiter}$

$\textsf{Zurück}$

$\textsf\bold{Nochmal!}$

$\textsf{Eingabefelder löschen}$

$\textsf{Lösung anzeigen}$

\textsf{In der doppelten (3-fachen, 4-fachen, ...) Zeit wird der doppelte (3-fache, 4-fache, ...)\Weg zurückgelegt.

$\textsf{Weiter}$

\textsf{In der doppelten (3-fachen, 4-fachen, ...) Zeit wird 
\bold{nicht immer} der doppelten\
(3-fache, 4-fache, ...) Weg zurückgelegt.

\textsf\colorbox{ebe7f8}{Zeit und Weg sind nicht immer direkt proportional zueinander.

\textsf{Entscheide für die 4 Wanderungen, ob der zurückgelegte Weg\zur vergangenen Zeit direkt proportional ist.

\textsf{Bei Jojos Wanderung sind Zeit und Weg ...

\textsf{Jojo hat das Ziel der Wanderungen erreicht.

\textsf\colorbox{d0d0d0}{\bold{F(L)INK erklärt:}\Jojo ist nicht\vphantom{g}\immer gleich\schnell gewandert.

\textsf{
\colorbox{ebe7f8}
\begin{tabular}{c}
Zeit und Weg sind hier\\bold{nicht direkt} \bold{proportional}\zueinander.
\end{tabular}

\textsf{\colorbox{ebe7f8}
\begin{tabular}{c}
Zeit und Weg sind\\bold{direkt proportional}\zueinander.
\end{tabular}

$Lösen$

$\textsf{Lösung anzeigen}$

\textsf{Beobachte die Änderung von Weg und Zeit.

\textsf\colorbox{ebe7f8}{Verwende eine Punktrechnung.

DropDown5b: {"$\textsf\bold{\phantom{+~}}$", "$\textsf\bold{+}~$", "$\textsf\bold{-\vphantom{+}}~$", "$\textsf\bold{\cdot\vphantom{+}}~$", "$\textsf\bold{:\vphantom{+}}~$"}
input5b = SelectedIndex(DropDown5b)
correct5b: input5b ≟ 4
inputno = false
inputyes = false
listcorrect: {true, true, inputyes, inputno, inputno, inputyes}
DropDown5a: {"$\textsf\bold{\phantom{+~}}$", "$\textsf\bold{+}~$", "$\textsf\bold{-\vphantom{+}}~$", "$\textsf\bold{\cdot\vphantom{+}}~$", "$\textsf\bold{:\vphantom{+}}~$"}
input5a = SelectedIndex(DropDown5a)
correct5a: input5a ≟ 4
DropDown3a: {"$\textsf\bold{\phantom{+~}}$", "$\textsf\bold{+}~$", "$\textsf\bold{-\vphantom{+}}~$", "$\textsf\bold{\cdot\vphantom{+}}~$", "$\textsf\bold{:\vphantom{+}}~$"}
input3a = SelectedIndex(DropDown3a)
correct3a: input3a ≟ 4
input6a = NaN
correct6a: input6a ≟ 4
input4a = NaN
correct4a: input4a ≟ 3
input2a = NaN
correct2a: input2a ≟ 2
schritt = 1 (slider from 1 to 5, step 1)
DropDown1a: {"$\textsf\bold{\phantom{+~}}$", "$\textsf\bold{+}~$", "$\textsf\bold{-\vphantom{+}}~$", "$\textsf\bold{\cdot\vphantom{+}}~$", "$\textsf\bold{:\vphantom{+}}~$"}
input1a = SelectedIndex(DropDown1a)
correct1a: input1a ≟ 4
correcta: correct1a ∧ correct2a ∧ correct3a ∧ correct4a ∧ correct5a ∧ correct6a
step = -2 (slider from -2 to maxstep, step 1)
excount = Element({1, 1, 1, 2, 2, 2, 3, 4, 5, 6, 6}, step + 3)
correct: listcorrect(excount)
DropDown1b: {"$\textsf\bold{\phantom{+~}}$", "$\textsf\bold{+}~$", "$\textsf\bold{-\vphantom{+}}~$", "$\textsf\bold{\cdot\vphantom{+}}~$", "$\textsf\bold{:\vphantom{+}}~$"}
input1b = SelectedIndex(DropDown1b)
correct1b: input1b ≟ 4
DropDown3b: {"$\textsf\bold{\phantom{+~}}$", "$\textsf\bold{+}~$", "$\textsf\bold{-\vphantom{+}}~$", "$\textsf\bold{\cdot\vphantom{+}}~$", "$\textsf\bold{:\vphantom{+}}~$"}
input3b = SelectedIndex(DropDown3b)
correct3b: input3b ≟ 4
input4b = NaN
correct4b: input4b ≟ 2.5
input2b = NaN
correct2b: input2b ≟ 2
input6b = NaN
correct6b: input6b ≟ 3
correctb: correct1b ∧ correct2b ∧ correct3b ∧ correct4b ∧ correct5b ∧ correct6b
b = -1.29 (slider from -5 to 5, step 0.01)
a = 3.85 (slider from -5 to 10, step 0.01)
D = (-0.208312346731112, 1.6874225527721705)
PosB0 = (-0.7666943365567737, -1.993870943068107)
v: (0.5, 0.48)
A1: 3
B1: 6
C1: 9
D1: 12
A2: 3
B2: 6
C2: 7.5
D2: 9
A3: 4
B3: 8
C3: 12
D3: 16
A4: 2
B4: 3
C4: 6
D4: 7
A5: 2
B5: 2
C5: 6
D5: 7
A6: 5
B6: 10
C6: 15
D6: 20
m1: {{A1, B1, C1, D1}, {A2, B2, C2, D2}, {A3, B3, C3, D3}, {A4, B4, C4, D4}, {A5, B5, C5, D5}, {A6, B6, C6, D6}}
O: (-0.6, -6.63131)
length = 7.13 (slider from 5 to 10, step 0.01)
lschritte = Join({{O}, Zip[O + (m / m1(excount, 4) * (length, 0)), m, m1(excount)]})
lfahne = Translate(lschritte, v)
resx: 820
resy: 600
maxstep: 8
showBtnLos = true
showBtnBack = false
showBtnNext = false
showBtnNochmal = false
A = (-1.6008735392134228, -7.174052842985076)
M1: lschritte(schritt)
O1: O + (length, 0)
B = Point(Line[A, xAxis])
F1: lfahne(2)
F3: lfahne(4)
F2: lfahne(3)
fahnelength = 1 (slider from -5 to 5, step 0.01)
F5: lfahne(5)
lbeschriftung: {"\textsf{Zieh mich!}", "\textsf{1 Stunde}", "\textsf{2 Stunden}", "\textsf{3 Stunden}", "\textsf{4 Stunden}"}
TextBeschriftung: "\textsf{" + (LaTeX[lbeschriftung(schritt)]) + "}"
u: (0.7, 3.2)
ltext = Translate(lschritte, u)
Text2: "\textsf{" + (LaTeX[m1(excount, 1)]) + " km\vphantom{Ä,}"
Text3: "\textsf{" + (LaTeX[ReplaceAll[("" * m1(excount, 2)), ".", ","]]) + " km\vphantom{Ä,}"
Text4: "\textsf{" + (LaTeX[ReplaceAll[("" * m1(excount, 3)), ".", ","]]) + " km\vphantom{Ä,}"
Text5: "\textsf{" + (LaTeX[ReplaceAll[("" * m1(excount, 4)), ".", ","]]) + " km\vphantom{Ä,}"
circlelength = -0.64 (slider from -5 to 5, step 0.01)
C: D + (0.55, -1.05)
circlewidth = 3.55 (slider from -5 to 5, step 0.01)
l1 = Flatten(Sequence[Sequence[C + (m * (circlewidth, 0)) + (j * (0, circlelength)), m, 0, 1], j, 0, 3])
c1 = Semicircle(l1(3), l1(1))
c2 = Semicircle(l1(5), l1(1))
c3 = Semicircle(l1(7), l1(1))
d1 = Semicircle(l1(2), l1(4))
d2 = Semicircle(l1(2), l1(6))
d3 = Semicircle(l1(2), l1(8))
P1: l1(3)
P2: l1(5)
P3: l1(7)
R1: l1(4)
R2: l1(6)
R3: l1(8)
Text8: "\textsf{" + (LaTeX[If[schritt ≥ 3, "\cdot 2", "\phantom{3}"]]) + "\\\\\\\\" + (LaTeX[If[schritt ≥ 4, "\cdot 3", "\phantom{3}"]]) + "\\\\\\\\" + (LaTeX[If[schritt ≥ 5, "\cdot 4", "\phantom{3}"]]) + ""
Eingabefeld1 = Textfield(input2a)
Eingabefeld2 = Textfield(input4a)
Eingabefeld3 = Textfield(input6a)
Text9: "" + (If[correct1a ∧ correct2a, "✓", "✘"]) + ""
Text11: "" + (If[correct5a ∧ correct6a, "✓", "✘"]) + ""
PI0: D + (6.55, -0.8)
PInputboxen = Flatten(Sequence[Sequence[PI0 + (m * (0.6, 0)) + (j * (0, 0.94)), m, 0, 1], j, -2, 0])
PI1: PInputboxen(5)
PI2: PInputboxen(3)
PI3: PInputboxen(1)
attemptCount1a = 0
attemptCount2a = 0
attemptCount3a = 0
attemptCount4a = 0
attemptCount5a = 0
attemptCount6a = 0
showBtnSolution1a = false
showBtnSolution3a = false
showBtnSolution5a = false
Text7: "\textsf{\begin{tabular}{c|c}
Zeit in h & Weg in km \\\hline\\" + (LaTeX[If[schritt ≥ 2, "1", "\phantom{1}"]]) + "&" + (LaTeX[If[schritt ≥ 2, ("" * m1(excount, 1)), "\phantom{1}"]]) + "\\\\" + (LaTeX[If[schritt ≥ 3, "2", "\phantom{1}"]]) + "&" + (LaTeX[If[schritt ≥ 3, ("" * m1(excount, 2)), "\phantom{1}"]]) + "\\\\" + (LaTeX[If[schritt ≥ 4, "3", "\phantom{1}"]]) + "&" + (LaTeX[If[schritt ≥ 4, ("" * ReplaceAll[("" * m1(excount, 3)), ".", ","]), "\phantom{1}"]]) + "\\\\" + (LaTeX[If[schritt ≥ 5, "4", "\phantom{1}"]]) + "&" + (LaTeX[If[schritt ≥ 5, ("" * m1(excount, 4)), "\phantom{1}"]]) + "



\end{tabular}"
E = (0.661702246913473, 0.5141910278573669)
F = (2.072750972824514, 0.4428458675584955)
z1: m1(excount, 2) / m1(excount, 1)
z2: m1(excount, 3) / m1(excount, 1)
z3: m1(excount, 4) / m1(excount, 1)
Text18: "\textsf{" + (LaTeX[excount - 2]) + "/4"
V1 = (6.732542100304224, 1.0483028650678856)
fbx = 7.4 (slider from -5 to 10, step 0.01)
fby = -1 (slider from -5 to 5, step 0.01)
v1 = Translate(Polygon[(0, 0), (fbx, 0), (fbx, fby), (0, fby)], V1)
V2: V1 + (0, -1.25)
v2 = Translate(Polygon[(0, 0), (fbx, 0), (fbx, fby), (0, fby)], V2)
fixedyesno: schritt ≟ 5
G = (9.560029184189569, -4.26197109215053)
H = (12.635798317074311, -2.886594946388919)
speed: 1
listfixed: {true, schritt ≟ 5, correcta, schritt ≟ 5, correctb, true, correct ∧ schritt ≟ 5, correct ∧ schritt ≟ 5, correct ∧ schritt ≟ 5, correct ∧ schritt ≟ 5, false}
fixed: listfixed(step + 3)
fixedschritt: step ≠ 2
I = (12.634888817489411, -6.1925796619137214)
J: I + (2, 0)
PosB: PosB0 + ((schritt - 1) * (1.4, 0))
Text16: "\textsf{" + (LaTeX[If[schritt ≥ 3, (("\cdot " * ReplaceAll[("" * z1), ".", ","]) * ""), "\phantom{3,}"]]) + "\\\\\\" + (LaTeX[If[schritt ≥ 4, (("\cdot " * ReplaceAll[("" * z2), ".", ","]) * ""), "\phantom{,3}"]]) + "\\\\\\" + (LaTeX[If[schritt ≥ 5, (("\cdot " * ReplaceAll[("" * z3), ".", ","]) * ""), "\phantom{3,}"]]) + ""
K = (4.593857519642456, -6.0634363896970775)
L = (7.125619805248292, -6.07334543973859)
M2: M1 + (1.15, 0)
M = (11.346875122931603, -0.9008213180702834)
N = Point(Line[M, xAxis])
P = (3.4075000134159312, -6.202163090278228)
Q = (5.364537396614181, -6.231890240402757)
R = (8.262934533755894, -5.785982988534804)
S: R + (3, 0)
T = (2.000414907521492, -7.351612895093413)
U = (14.817771136214844, -7.4606124455500185)
runde = 1
Eingabefeld4 = Textfield(input2b)
Eingabefeld5 = Textfield(input4b)
Eingabefeld6 = Textfield(input6b)
Text10: "" + (If[correct3a ∧ correct4a, "✓", "✘"]) + ""
Text22: "\textsf{" + (LaTeX[If[correct1b ∧ correct2b, "✓", "✘"]]) + ""
Text23: "\textsf{" + (LaTeX[If[correct3b ∧ correct4b, "✓", "✘"]]) + ""
Text25: "\textsf{" + (LaTeX[If[correct5b ∧ correct6b, "✓", "✘"]]) + ""
showBtnSolution1b = false
showBtnSolution3b = false
showBtnSolution5b = false
attemptCount1b = 0
attemptCount2b = 0
attemptCount3b = 0
attemptCount4b = 0
attemptCount5b = 0
attemptCount6b = 0
attemptCountSchritt = 0
V = (7.043293284484519, -1.443837260345041)
Vieleck1 = SpeechBubbleLeft(V, 2.34, 1)
showHintPlus: 2 ∈ {input1a, input1b, input3a, input3b, input5a, input5b} ∨ 3 ∈ {input1a, input1b, input3a, input3b, input5a, input5b}
Text6: "\textsf{Jojo betrachtet in einer Handy-App die Übersichtstabelle " + (LaTeX[If[step < 1, "zur", "einer weiteren"]]) + " Wanderung.\\" + (LaTeX[If[step ∈ {0, 2}, "\bold{Ergänze das Rechenzeichen und die passende Zahl.}", ""]]) + ""

Tool: SpeechBubbleLeft
SpeechBubbleLeft(<Point>,<width>,<hight>)
Input: C, width, hight
Output: poly1

width: 5
hight: 2
C: (-2, 2)
BLLC: (x(C) + 0.2, y(C) + 1)
BLC = Rotate(BLLC, -40°, C)
BRC: (x(BLC) + width, y(BLC))
TLC: (x(BLLC), y(BLLC) + hight)
TRC: (x(BRC), y(TLC))
poly1, c, bllc, tlc, trc, brc, blc = Polygon(C, BLLC, TLC, TRC, BRC, BLC)

Tool: SpeechBubbleRight
SpeechBubbleRight(<Point>,<width>,<hight>)
Input: C, width, hight
Output: poly1

width: 5
hight: 2
C: (-2, 2)
BLLC: (x(C) - 0.2, y(C) + 1)
BLC = Rotate(BLLC, 40°, C)
BRC: (x(BLC) - width, y(BLC))
TLC: (x(BLLC), y(BLLC) + hight)
TRC: (x(BRC), y(TLC))
poly1, c, bllc, tlc, trc, brc, blc = Polygon(C, BLLC, TLC, TRC, BRC, BLC)