Rysowanie – Konfetti

Stworzymy wielokolorowe konfetti

Czas trwania – 45min
Poziom trudności – Prosty

Wstęp

Cześć! Już za chwilę nauczymy się programować kolorowe konfetti! Program ten jest świetnym wstępem do lekcji o programowaniu spraya.

Przygotowanie

Co wcześniej trzeba przygotować:

Przeglądarkę Google Chrome z rozszerzeniem LOFI Robot ScratchX
(https://www.lofirobot.com/edubox/konfiguracja/)

Przebieg

Konfetti

Zastanówmy się czego będziemy potrzebowali. Program będzie rysował kółka o jakimś kolorze… a może niech to będzie losowy kolor? Tak, kółka będą miały losowe kolory i będą pojawiały się w losowych miejscach planszy. Jaka będzie wielkość tych kółek… losowa? Może najpierw ustalmy jednakową wielkość kółek, a potem najwyżej pozmieniamy!

Jakich bloków będziemy potrzebowali?

Przyda się blok Rysuj.
Do nadawania kółkom kolorów potrzebny będzie blok Wypełnienie.
Samo tworzenie kółek wykonamy poprzez blok Elipsa

Wszystkie te bloki znajdziesz w zakładce RYSOWANIE

1_wypelnienie_elipsa_puste

Tak jak wymyśliliśmy – kolory i położenie ma być losowe. Losowość otrzymamy poprzez blok Losuj znajdujący się w zakładce LICZBY.

R(czerwony), G(zielony), B(niebieski) to trzy składowe naszego koloru. Wszystkie te wartości ustawmy na losowe od 0 do 100
A to przezroczystość – nadajmy jej wartość 100

2_wypelnienie_losowe

Pozostało nam tylko stworzyć kółka w losowych miejscach.
X i Y to współrzędne na których zostanie narysowane kółko.
Dalej możemy wpisać szerokość i wysokość.

3_elipsa_losowa

A oto efekt naszej pracy! 🙂

4_konfetti_obraz

Spróbuj pozmieniać niektóre wartości i zobacz jak zachowa się twój program konfetti.

O autorze scenariusza:

Tomasz Marczak

Tomasz Marczak

Pasjonat Arduino i majsterkowania. Absolwent elektrotechniki na Politechnice Gdańskiej. Lubi kreatywnych i inspirujących ludzi. Wielki fan seriali, książek popularnonaukowych i Elona Muska. Po godzinach programuje i niańczy swojego kota Lucka.