Warsztaty w OffSchool Swarzędz (17-18. 03. 2018)

W miniony weekend zrealizowaliśmy pilotażowe warsztaty z programowania w szkole językowej OffSchool w Swarzędzu. Z młodszą grupą uczyliśmy się grania oraz programowania w Minecrafcie, natomiast w starszej grupie zaczęliśmy od nauki programowania w języku Java w środowisku Processing. Poniżej dzisiejszy kod oraz sugerowane zadania domowe:

int x1, y1;
int x2, y2;
int x3, y3;

void setup(){
size(600, 600);

x1 = 600;
y1 = 0;

x2 = 600;
y2 = 0;

x3 = 600;
y3 = 0;
}

void draw(){
background(255, 200, 100);
noStroke();

fill(100, 200, 50);
ellipse(x1, y1, 100, 100);

fill(50, 200, 100);
ellipse(x2, y2, 100, 100);

fill(10, 250, 50);
ellipse(x3, y3, 100, 100);

x1 = x1 – 2;
y1 = y1 + 2;

x2 = x2 – 2;
y2 = y2 + 1;

x3 = x3 – 1;
y3 = y3 + 2;
}

Zadania domowe:

  1. Stwórz 4 elipsy (o różnych kolorach) i ustaw je w środku okna. Utwórz równania ruchu, dzięki którym elipsy ze środka będą przemieszczać się (każda z taką samą prędkością) do wszystkich czterech rogów okna.
  2. Zamiast stałych wartości wstaw do polecenia “fill” zmienne, których wartość będzie zależna od pozycji rysowanej elipsy. Zobacz co się dzieje. 
Udostępnij znajomym

Zostaw komentarz