Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:snr:informatik:bruehl-2022:variablen-2 [2022/03/07 19:53] Olaf Schnürer [Aufgabe 3 (Einübung des gerade Gelernten an einem neuem Problem)] |
lehrkraefte:snr:informatik:bruehl-2022:variablen-2 [2022/03/28 12:53] (current) Olaf Schnürer [Lösungsvorschläge] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ~~NOTOC~~ | ||
+ | |||
+ | ====== Variablen sinnvoll einsetzen und erste Schritte mit dem Roboter ====== | ||
+ | |||
===== Lernziele heute ===== | ===== Lernziele heute ===== | ||
Line 7: | Line 11: | ||
* Klasse 1c: Spalte Einmaleins oder $n$-Eck | * Klasse 1c: Spalte Einmaleins oder $n$-Eck | ||
- | ====== Variablen sinnvoll einsetzen und erste Schritte mit dem Roboter ====== | ||
- | |||
===== Steuerung der Turtle durch Variablen ===== | ===== Steuerung der Turtle durch Variablen ===== | ||
Line 119: | Line 121: | ||
[[https:// | [[https:// | ||
+ | |||
+ | [[https:// | ||
===== Spiral challenge: Wessen Roboter fährt am Ende der Lektion die " | ===== Spiral challenge: Wessen Roboter fährt am Ende der Lektion die " | ||
Line 160: | Line 164: | ||
* Am Anfang ist ein Befehl wie '' | * Am Anfang ist ein Befehl wie '' | ||
+ | |||
+ | Tafelanschrieb dazu: | ||
+ | |||
+ | {{: | ||
+ | |||
</ | </ | ||
</ | </ | ||
Line 275: | Line 284: | ||
<WRAP center round todo 100%> | <WRAP center round todo 100%> | ||
- | Halte deine Hand in unterschiedlichen Abständen vor den Roboter, während das folgende Programm läuft, um zu verstehen, wie du die Werte des Abstandssensors bekommst. | + | (1) Halte deine Hand in unterschiedlichen Abständen vor den Roboter, während das folgende Programm läuft, um zu verstehen, wie du die Werte des Abstandssensors bekommst. |
+ | |||
+ | Damit '' | ||
<code python> | <code python> | ||
from mbrobot import * | from mbrobot import * | ||
Line 286: | Line 297: | ||
</ | </ | ||
- | Lies den Anfang | + | (2) Verstehe das folgende Programm durch Ausprobieren: |
+ | <code python> | ||
+ | x = input(" | ||
+ | if x < 0: | ||
+ | print(" | ||
+ | </ | ||
- | Programmiere den Roboter nun so, dass er sich wie ein Rasenmäh-Roboter verhält: Er läuft solange vorwärts, bis er sich nahe genug vor einer " | + | (3) Programmiere den Roboter nun so, dass er sich wie ein Rasenmäh-Roboter verhält: Er läuft solange vorwärts, bis er sich nahe genug vor einer " |
<hidden **Bonusaufgabe** (bitte ausklappen)> | <hidden **Bonusaufgabe** (bitte ausklappen)> | ||
Line 305: | Line 321: | ||
===== Lösungsvorschläge ===== | ===== Lösungsvorschläge ===== | ||
+ | |||
+ | Lösungen zu den Aufgaben 4 und 6 sind auf der Seite der nächsten Doppellektion unten. | ||
<hidden Aufgabe 1: Flussdiagramm zur Spirale> | <hidden Aufgabe 1: Flussdiagramm zur Spirale> | ||
Line 310: | Line 328: | ||
{{: | {{: | ||
+ | |||
+ | Tafelaufschrieb Klasse 1c: | ||
+ | |||
+ | {{: | ||
</ | </ | ||