DIP - Programmierung Teil 2 Übung8: Unterschied zwischen den Versionen

Aus DDSWiki
Wechseln zu: Navigation, Suche
(Aufgabe b)
Zeile 12: Zeile 12:
 
* Ermögliche, dass der Wanderer mit den Arrow Keys gesteuert wird (oder mit beliebigen anderen Tasten)
 
* Ermögliche, dass der Wanderer mit den Arrow Keys gesteuert wird (oder mit beliebigen anderen Tasten)
 
* Wenn am Rand der Leinwand ankommt, soll er einfach stehen bleiben oder alternativ auf der anderen Seite wieder rauskommen
 
* Wenn am Rand der Leinwand ankommt, soll er einfach stehen bleiben oder alternativ auf der anderen Seite wieder rauskommen
 
= Aufgabe c =
 
* Steure den Wanderer mit Hilfe von 2 Potentiometern (links-rechts und hoch-runter)! Dafür brauchst du unsere eigene sensorBoard Library
 
* Ausserdem soll der Wanderer auf Knopdruck seine Farbe ändern
 
** [[P5js Funktionen für die Kommunikation mit dem Arduino Board|Übersicht sensorBoard Library]]
 
 
= Aufgabe d (Bonus-Aufgabe) =
 
* Wenn du schneller fertig bist als die anderen, lass dir eine eigene Erweiterung einfallen. Z.B. schließe einen weiteren Sensor an und verändere zusätzliche Parameter des Wanderers
 
  
 
== Interessante Funktionen für diese Aufgabe ==
 
== Interessante Funktionen für diese Aufgabe ==

Version vom 13. August 2020, 18:54 Uhr

Wanderer2.png

Aufgabe a

  • Der obige "Wanderer" soll als Klasse implementiert und als Kreis dargestellt werden
  • Er soll eine Koordinate haben
  • Die Klasse soll Funktionen haben, um
    • Die Farbe des Kreises zu verändern
    • Den Durchmesser des Kreises zu verändern
    • Die Position des Kreises zu verändern

Aufgabe b

  • Ermögliche, dass der Wanderer mit den Arrow Keys gesteuert wird (oder mit beliebigen anderen Tasten)
  • Wenn am Rand der Leinwand ankommt, soll er einfach stehen bleiben oder alternativ auf der anderen Seite wieder rauskommen

Interessante Funktionen für diese Aufgabe

Gemeinsam erarbeitete Lösung