https://storage.googleapis.com/files.cs-first.com/fashion/fashion-icon%402x.png

arrow_back Zur Wahl auffordern (Herausforderung)

Transkript

Mit dieser Erweiterung bringst du eine  Figur dazu, ‘Wähle mich!‘ zu sagen, wenn sie der Mauszeiger berührt. Dieses Video  gibt dir ein paar Programmiertipps für den Anfang.

Klicke zunächst auf die Figur,  die du benutzen möchtest.

Dann verwendest du den „Falls-dann“-Block,  um eine Bedingung zu erstellen, die besagt: „FALLS diese Figur den  Mauszeiger berührt, DANN sage ‚Wähle mich!‘“.

Denk daran, dass du eine „Wiederhole  fortlaufend“-Schleife um den „Falls-dann“-Block legen musst, um durchgehend zu überprüfen, ob eine Figur den Mauszeiger berührt. Setze dann einen „Wenn Flagge angeklickt“-Block oben drauf, sodass dein  Blockstapel ausgeführt wird, wenn die Flagge angeklickt wird. Jetzt bist du dran: Füge einen „Falls-dann”-Block hinzu. Erstelle  eine Bedingung, die sagt: „Falls diese Figur den Mauszeiger berührt, dann sage ‘Wähle mich!‘“. Füge eine „Wiederhole fortlaufend”-Schleife hinzu, damit das Programm die  Bedingung ständig überprüft.

Füge zum Schluss noch ein „Wenn  Flagge angeklickt”-Ereignis hinzu.

Erweiterung auswählen

Die Figur herumwirbeln lassen

Programmiere eine Figur so, dass sie sich dreht und die Farbe wechselt, wenn ein Nutzer darauf klickt.

Die Figuren reagieren lassen

Die Figuren so programmieren, dass die reagieren, wenn eine andere Figur ausgewählt wird.

Die Figur verkleinern

Eine der Figuren kleiner werden lassen, wenn sie die Maus berührt.

Die Abstimmung geheim halten (Herausforderung)

Programmieren, dass die Stimmen für jede Figur geheim gezählt werden.

Zur Wahl auffordern (Herausforderung)

Programmieren, dass eine Figur darum bittet, ausgewählt zu werden, wenn sie den Mauszeiger berührt.

Anleitung

  1. Wählt eine Erweiterung aus und klickt auf „Ansehen“, um zu erfahren, wie ihr euer Projekt individuell gestalten könnt.
  2. Wenn ihr fertig seid, kehrt zur Seite mit den Erweiterungen zurück und probiert eine andere Erweiterung aus!