In bestimmten Kreisen ist der Spruch “Das kann man auch mit Moodle machen” ja sehr populär.
Mir geht es ähnlich mit dem miniworldmaker: Mich reizt es Sketches mit dem miniworldmaker umzusetzen, um zu vergleichen wie elegant (oder auch nicht) man Dinge dort umsetzen kann.
Auf dem Schickwellenreiter-Blog wurden von Jörg Kantel mit TigerJython hier zufällige Rechtecke gezeichnet.
Ich habe das zum Anlass genommen das Programm in den miniworldmaker zu übersetzen - und so sieht es aus:

Dies ist der Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
from miniworldmaker import *
from random import randint
WIDTH = 600
HEIGHT = 400
board = Board(WIDTH, HEIGHT)
board.add_background((235, 215, 182))
for _ in range(200):
x = randint(15, WIDTH -15)
y = randint(10, HEIGHT - 15)
w = randint(10, 50)
h = randint(10,50)
rect = Rectangle((x, y), w, h)
r = randint(10, 200)
g = randint(10, 200)
b = randint(10, 200)
alpha = 0.7 * 255
rect.color = (r, g, b, alpha)
print("I did it, Babe")
board.run()
|