Theorie Icon

Lernziele
Du kannst...
  • Operatoren zur Berechnung von Algorithmen einsetzen,
  • Operatoren zur Formulierung von Bedingungen zur Steuerung des Programmflusses einsetzen,
  • die Rangfolge von Operatoren zur richtigen Auswertung von Bedingungen nutzen und
  • das implizite Casting zur Auswertung von Ausdrücken anwenden.

Link: Materialien CodingDoJo week4


Übungsaufgaben

Löse folgende Übungsaufgaben. Die mit dem * gekennzeichnete Aufgaben sind zusätzliche Übungsaufgaben, die zur Wiederholung gedacht sind.

Thonny Icon

A01 Spielumsetzung
Implementiere das Spiel "Stein, Schere, Papier".
  1. https://de.wikipedia.org/wiki/Schere,_Stein,_Papier
  2. Alle Ein- und Ausgaben sollen durch die Funktionen input() und print() stattfinden.
  3. Das Spiel soll für zwei Spieler sein und die Namen der Spieler sollen zu Beginn eingelesen werden.

Name von Spieler eins: Bart
Name von Spieler zwei: Lisa
BartLisaAusgabe
SteinPapierDiese Runde geht an Lisa.
SteinSteinUnentschieden!
SteinSchereDiese Runde geht an Bart.

Thonny Icon

A02 Erweiterte Spiellogik
Es soll solange gespielt werden bis ein Spieler 3 Punkte hat.
  1. Jeden Zug wählen die Spielenden nacheinander eine der 3 Möglichkeiten aus.
  2. Das Programm ermittelt den Sieger der Runde und gibt dies aus.

Name von Spieler eins: Lisa
Name von Spieler zwei: Bart
LisaBartAusgabe
PapierSteinDiese Runde geht an Lisa.
SteinSteinUnentschieden!
SchereSteinDiese Runde geht an Bart.
PapierSteinDiese Runde geht an Lisa.
PapierSteinDiese Runde geht an Lisa.
Lisa hat das Spiel gewonnen.

Thonny Icon

A03 Computergegner*
Implementiere eine Version, die eine Partie gegen den Computer ermöglicht.