MINT lernen

Selbsttest — Wo stehe ich?

42 Fragen in sechs Themen — die Auswertung zeigt dir, welche Abschnitte vor der Arbeit noch wackeln.

Dein Fortschritt:
0 / 0 Aufgaben
Thema 1

Erste Schritte: Starten, Bewegen, Drehen

7 Fragen
1.1  Welche Zeile steht am Anfang jedes Turtle-Programms?
1.2  Wo steht die Turtle beim Start?
1.3  In welche Richtung schaut die Turtle beim Start?
1.4  Was macht backward(40)?
1.5  Was macht right(90)?
1.6  Die Turtle schaut nach rechts. Wohin schaut sie nach left(180)?
1.7  Welche Befehle ergeben zusammen keine Drehung?
Thema 2

Einfache Befehle

7 Fragen
2.1  Wie springt die Turtle, ohne zu zeichnen, zum Punkt (50|20)?
2.2  Was macht home()?
2.3  Welcher Befehl lässt die Turtle nach unten schauen?
2.4  Was zeichnet circle(40)?
2.5  Wie färbt man eine Fläche?
2.6  Was macht speed(0)?
2.7  Welcher Befehl schreibt Text an die Position der Turtle?
Thema 3

Schleifen

7 Fragen
3.1  Wie oft läuft for i in range(6):?
3.2  Welche Werte nimmt i bei range(1, 4) an?
3.3  Welcher Winkel ergibt ein Fünfeck?
3.4  Was gehört zur Schleife?
3.5  Was zeichnet forward(i * 10) in for i in range(5):?
3.6  Außen range(3), innen range(5). Wie oft läuft der innere Block?
3.7  Warum schließt sich ein Stern mit right(144) nach 5 Strichen?
Thema 4

Variablen und Eingaben

7 Fragen
4.1  Was steht nach a = 20 und a = a + 5 in a?
4.2  Welcher Variablenname ist erlaubt?
4.3  Was liefert input("Zahl?")?
4.4  Welche Zeile macht aus der Eingabe eine ganze Zahl?
4.5  seite = 30. Was zeichnet forward(seite * 2)?
4.6  Wozu ist eine Variable für die Seitenlänge gut?
4.7  Was ist der Unterschied zwischen print(x) und print("x")?
Thema 5

Funktionen

7 Fragen
5.1  Womit beginnt die Definition einer Funktion?
5.2  Was passiert, wenn man nur def haus(): mit Block schreibt?
5.3  Wie ruft man def stern(g): mit der Größe 50 auf?
5.4  Bei def rechteck(b, h): und rechteck(60, 20): Welchen Wert hat h?
5.5  Was ist ein Parameter?
5.6  Warum schreibt man eine Figur als Funktion?
5.7  quadrat(40) steht vor def quadrat(s):. Was passiert?
Thema 6

Zufall und Entscheidungen

7 Fragen
6.1  Welche Werte kann random.randint(1, 3) liefern?
6.2  Was macht random.choice(["red", "blue", "green"])?
6.3  Was fehlt, wenn random.randint einen Fehler meldet?
6.4  Wann läuft der Block unter if x > 10:?
6.5  Welche Bedingung prüft auf Gleichheit?
6.6  Bei if-else …
6.7  Wie wahrscheinlich ist randint(1, 4) == 1?
Beantworte alle Fragen, um den Button freizuschalten.

Deine Auswertung

≥ 80 % — sitzt sicher 50 – 79 % — noch wackelig < 50 % — nacharbeiten