Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Last revision Both sides next revision | ||
lehrkraefte:blc:informatik:glf20:pixelundfarben [2020/12/07 09:25] Ivo Blöchliger |
lehrkraefte:blc:informatik:glf20:pixelundfarben [2020/12/08 09:03] Ivo Blöchliger [Farben] |
||
---|---|---|---|
Line 8: | Line 8: | ||
RED, GREEN, BLUE, YELLOW, MAGENTA, CYAN, BLACK, WHITE | RED, GREEN, BLUE, YELLOW, MAGENTA, CYAN, BLACK, WHITE | ||
+ | Wer möchte, kann sich dieses kleine [[https:// | ||
===== Pixel ansteuern ===== | ===== Pixel ansteuern ===== | ||
Die Koordinaten laufen von 0 bis und mit 7, die $x$-Achse von links nach rechts, und die $y$-Achse von **oben nach unten**. | Die Koordinaten laufen von 0 bis und mit 7, die $x$-Achse von links nach rechts, und die $y$-Achse von **oben nach unten**. | ||
Line 13: | Line 14: | ||
<WRAP todo> | <WRAP todo> | ||
Testen, verstehen und modifizieren Sie folgendes Programm: | Testen, verstehen und modifizieren Sie folgendes Programm: | ||
- | < | + | <code python> |
from oxocard import * | from oxocard import * | ||
dot(0, | dot(0, | ||
Line 19: | Line 20: | ||
dot(0, | dot(0, | ||
dot(7, | dot(7, | ||
- | </python> | + | </code> |
</ | </ | ||
+ | <WRAP todo> | ||
+ | Mit Hilfe einer for-Schlaufe erzeugen Sie folgendes Bild: {{: | ||
+ | </ | ||
+ | <WRAP todo> | ||
+ | Fahren Sie weiter mit [[lehrkraefte: | ||
+ | </ | ||
+ | ===== Zusatzaufgaben ===== | ||
+ | <WRAP todo> | ||
+ | Erzeugen Sie folgendes Bild: {{: | ||
+ | Hinweise: | ||
+ | * Verwenden Sie zwei verschachtelte for-Schleifen, | ||
+ | * Die Farbintensität von Rot nimmt von links nach rechts zu. Berechnen Sie diese aus der $x$-Koordinate so, dass diese zwischen 0 und 255 liegt. | ||
+ | * Die Farbintensität von Grün nimmt von oben nach unten zu. Berechnen Sie diese aus der $y$-Koordinate so, dass diese zwischen 0 und 255 liegt. | ||
+ | < | ||
+ | |||
+ | <WRAP todo> | ||
+ | Erzeugen Sie folgendes Bild: {{: | ||
+ | |||
+ | Als Inspiration kann folgende Dokumentation herhalten: https:// | ||
+ | |||
+ | </ |