Jahrgangsstufe 8 - Informatik - Dienstag, der 16. Februar 2021


Mein Name:
Jahrgang/Klasse:
Meine E-Mail-Adresse:

Erklärungen und Klarstellungen (Teil 2):

Ein Beispiel aus dem Alltag:

Wenn deine Eltern Dir in Python erklären würden, wie man Bonbons isst, dann könnten sie auch Folgendes hinschreiben:

def iss(anzahl):
  nummer = anzahl
  while nummer >= 1:
       packeBonbonAus()
       nimmEsInDenMund()
       lutsche()
       nummer = nummer - 1

Man kann also auch rückwärts zählen.

Wiederholung: Ein Kara-Beispiel:

Auf die folgende Art und Weise hat Kara gelernt, ein bestimmtes Dreieck zu zeichnen.

def dreieck(hoehe):
  zeile = 1
  while zeile <= hoehe:
       lege(zeile)
       turnAround()
       gehe(zeile)
       kara.turnLeft()
       kara.move()
       kara.turnLeft()
       zeile = zeile + 1

Auftrag 1:

Nun sollst Du Kara erklären, wie er das folgende Dreieck zeichnen soll (Tipp: oben ist erklärt, wie man rückwärts zählt):


Auftrag 2:

Am 09.02. war der Auftrag 4, zehn rechteckige Rahmen nebeneinander zu zeichnen:

Nun soll Kara darunter eine zweite Zeile mit zehn gleichen Rahmen zeichnen. Vorher muss Kara natürlich erst einmal wieder an den linken Rand des Weltfensters gebracht werden. Aber er hat es ja schon gelernt, eine beliebige Anzahl von Schritten zu gehen. Du musst auch das Weltfenster vergrößern, damit man alles sehen kann. Gib hier im Formular nur das Hauptprogramm an. Was Kara schon gelernt hat, soll hier nicht nochmal erscheinen.



Wie immer stehe ich bei Fragen zur Verfügung, per Formular auf den Seiten, per E-Mail (gi@gymbala.de) oder per TEAMS-Chat, das ist egal.