MINT lernen

Probe-Klassenarbeit

Eine komplette Probe-Klassenarbeit zur Turtle-Grafik mit 50 Punkten in 45 Minuten — mit automatischer Auswertung, Note und Erwartungshorizont.

Punkte0 / 50
Note—
Bearbeitet0 / 0
Bearbeitungszeit45 Minuten
AFB I

Wissen und Reproduzieren

16 Punkte
A1
Den Weg verfolgen
AFB I 4 Punkte

Die Turtle startet bei (0|0) und schaut nach rechts.

forward(50)left(90)forward(30)right(90)backward(20)
a) Gib die x-Koordinate am Ende an. 2 P
b) Gib die y-Koordinate am Ende an. 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: (50|0) → Blick oben → (50|30) → Blick rechts → backward(20): x = 30. a) x = 30 (2 P) b) y = 30 (2 P).

A2
Befehle ohne Strich
AFB I 4 Punkte

Der Stift ist gesenkt.

Welche dieser Befehle zeichnen keine Linie? (mehrere Antworten richtig) 4 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: Drehen, Richtung einstellen und Stift heben erzeugen keinen Strich (anteilig 4 P). goto, forward und home bewegen die Turtle bei gesenktem Stift und zeichnen deshalb. Fehlklicks werden abgezogen.

A3
Das Achteck
AFB I 4 Punkte

Ein regelmäßiges Achteck soll mit einer for-Schleife gezeichnet werden.

a) Wie oft muss die Schleife laufen? 1 P
b) Um wie viel Grad dreht die Turtle an jeder Ecke? 2 P
°
c) Die Seiten sind 25 Schritte lang. Wie lang ist der Umfang? 1 P
Schritte
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) 8 Durchläufe, range(8) (1 P) b) 360° : 8 = 45° (2 P) c) 8 · 25 = 200 (1 P).

A4
Quadrat oder nicht?
AFB I 4 Punkte

Nur manche der Programme zeichnen ein Quadrat.

Welche Programme zeichnen ein Quadrat? (mehrere Antworten richtig) 4 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: Richtig sind 1, 2 und 5: Rechts- und Linksdrehung ergeben beide ein Quadrat, 2 Durchläufe mit je 2 Seiten ebenfalls. Bei 3 ist left(90) nicht eingerückt (gerade Linie), bei 4 entsteht ein halbes Achteck.

AFB II

Zusammenhänge herstellen

22 Punkte
A5
Die wachsende Spur
AFB II 6 Punkte
for i in range(6):    forward(10 + i * 5)    left(60)
a) Wie lang ist der erste Strich? 2 P
b) Wie lang ist der letzte Strich? 2 P
c) Wie lang ist die Spur insgesamt? 2 P
Schritte
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: i läuft von 0 bis 5. a) 10 + 0 · 5 = 10 (2 P) b) 10 + 5 · 5 = 35 (2 P) c) 10 + 15 + 20 + 25 + 30 + 35 = 135 (2 P).

A6
Die Treppe
AFB II 6 Punkte

Die Turtle startet bei (0|0) und schaut nach rechts.

def treppe(n, s):    for i in range(n):        forward(s)        left(90)        forward(s)        right(90)treppe(4, 15)
a) Wie viele Stufen entstehen? 2 P
b) Gib die Blickrichtung am Ende in Grad an. 2 P
°
c) Gib die y-Koordinate am Ende an. 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: Beim Aufruf ist n = 4 und s = 15. a) 4 Stufen (2 P) b) left(90) und right(90) heben sich auf: 0° (2 P) c) jede Stufe 15 nach oben: 4 · 15 = 60 (2 P).

A7
Vieleck per Eingabe
AFB II 5 Punkte

Beim Start wird 6 eingetippt.

n = int(input("Ecken?"))seite = 180 / nfor i in range(n):    forward(seite)    left(360 / n)
a) Welchen Wert hat seite? 2 P
b) Wie lang ist der Umfang? 1 P
Schritte
c) Um wie viel Grad dreht die Turtle an jeder Ecke? 2 P
°
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: a) 180 / 6 = 30 (2 P) b) 6 · 30 = 180 — unabhängig von n immer 180 (1 P) c) 360 / 6 = 60° (2 P).

A8
Dicke und dünne Striche
AFB II 5 Punkte
for i in range(1, 7):    if i > 4:        pensize(5)    else:        pensize(1)    forward(10)
a) Wie oft läuft die Schleife? 1 P
b) Wie viele Striche sind dick? 2 P
c) Wie lang ist die dünne Strecke insgesamt? 2 P
Schritte
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: range(1, 7) liefert 1 … 6: a) 6 Durchläufe (1 P) b) i > 4 nur für 5 und 6: 2 dicke Striche (2 P) c) 4 dünne Striche · 10 = 40 (2 P).

AFB III

Verallgemeinern und beurteilen

12 Punkte
A9
Zufällig abbiegen
AFB III 6 Punkte
import randomw = random.randint(1, 3)if w == 1:    left(90)else:    right(90)forward(50)
Welche Aussagen sind richtig? (mehrere Antworten richtig) 6 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: Richtig sind 1, 3, 4 und 6: w ist 1, 2 oder 3. Nur bei 1 geht es links (1 von 3), bei 2 und 3 rechts (2 von 3) — doppelt so wahrscheinlich. Nach einer 90°-Drehung zeigt die Turtle nach oben oder unten, nie nach rechts. Je richtige Auswahl 1,5 P, Fehlklicks werden abgezogen.

A10
Die Spirale verallgemeinern
AFB III 6 Punkte
n = 8for i in range(n):    forward(5 * (i + 1))    left(90)
a) Wie lang ist der letzte Strich für n = 8? 2 P
b) Wie lang ist die Spirale insgesamt für n = 8? 2 P
Schritte
c) Welches ist das kleinste n, bei dem die Spirale länger als 500 Schritte wird? 2 P
Lösung anzeigen (nach Auswerten freigeschaltet)

Erwartungshorizont: Die Striche sind 5, 10, 15, … lang. a) 5 · 8 = 40 (2 P) b) 5 · (1 + 2 + … + 8) = 5 · 36 = 180 (2 P) c) 5 · (1 + … + n) > 500, also 1 + … + n > 100: für n = 13 ist die Summe 91, für n = 14 ist sie 105 → n = 14 (2 P).

Ergebnis

Erreicht
0 / 50
Prozent
0 %
Note
—
AufgabeThemaPunkte

Notenschema

PunkteNoteBeurteilung
46 – 50 P1sehr gut
40 – 45 P2gut
30 – 39 P3befriedigend
22 – 29 P4ausreichend
12 – 21 P5mangelhaft
0 – 11 P6ungenügend