Diese Übung soll erklären, wie Pseudocode funktioniert und wie er von jedem nachvollzogen werden kann.
Die Einrückung ist wichtig (wie in Python). Das Gleiche kann mit Klammern vermittelt werden.
| Autor | Mikko Muilu |
| Fach | Informatik, Kunst |
| Länge | 60 Minuten |
| Ansatz | Problem-Basiertes Lernen |
| Kompetenzen | Die Schüler lernen das Konzept von Pseudocode und Algorithmen kennen |
| Klasse | 3.-4. Klasse |
| Technologien | Stift und Papier |
Übung 1:
Geben Sie den Schülern einen Stift, ein Blatt Papier und diese Anweisungen:
Verfahren einleiten
Zeichnen Sie einen Kreis
Ein Auge malen
Ein Auge malen
Zeichnen Sie ein Ohr
Zeichnen Sie ein Ohr
Einen Mund malen
Zeichnen Sie einen Zahn
Zeichnen Sie einen Zahn
Zeichnen Sie einen Zahn
Zeichnen Sie einen Zahn
Zeichnen Sie einen Zahn
Zeichnen Sie einen Zahn
Zeichnen Sie einen Zahn
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Zeichne ein Haar auf den Kopf
Diskussion:
Es gab eine Menge Wiederholungen, richtig? Wie wäre es mit ein paar Schleifen?
Übung 2:
Verfahren einleiten
Zeichnen Sie einen Kreis
Wiederholen Sie dies 2 Mal:
Ein Auge malen
Wiederholen Sie dies 2 Mal:
Zeichnen Sie ein Ohr
Einen Mund malen
Wiederholen Sie dies 7 Mal:
Zeichnen Sie einen Zahn
Wiederholen Sie dies 18 Mal:
Zeichne ein Haar auf den Kopf
Diskussion:
Das “Programm” war dasselbe, aber es war viel kürzer. Wie wäre es mit der Verwendung von IF-Klauseln?
Übung 2:
Verfahren einleiten
Zeichnen Sie einen Kreis
Wenn die Zeichnung weniger als 2 Augen hat:
Ein Auge malen
Gehen Sie zurück zur if-Klausel
Wenn die Zeichnung weniger als 2 Ohren hat:
