o.O wtFAQ – We Tinker, Fix and Question
◀ 6.4 Signalizacija svjetlima

7. Kviz

Uvod

Današnja radionica služi kao ponavljanje osnovnih lekcija o programiranju micro:bita pomoću blokova. U ovom kvizu nalaze se pitanja iz grupa basic, input, music, loops, logic, variable i math, a kod svakog pitanja ponuđena su 4 odgovora od kojih je samo jedan točan.

Kviz – pitanja i odgovori

1. Koji blok iz grupe Basic prikazuje tekst koji se pomiče preko LED ekrana?

A) show number
B) show string
C) clear screen
D) pause

2. Što radi blok clear screen?

A) Pojačava zvuk
B) Briše sadržaj s LED ekrana
C) Pokreće petlju
D) Postavlja varijablu na nulu

3. Koji blok koristiš kada želiš da micro:bit pričeka određeno vrijeme prije sljedeće naredbe?

A) forever
B) show leds
C) pause
D) if then

4. Koji blok pokreće kôd kada se pritisne tipka A?

A) on button A pressed
B) on shake
C) logo is pressed
D) on start

5. Ako želimo da micro:bit reagira kada ga protresemo, koji blok koristimo?

A) on logo pressed
B) on shake
C) light level
D) temperature

6. Koji blok može očitati koliko je svjetla oko micro:bita?

A) compass heading
B) acceleration
C) light level
D) running time

7. Koji blok iz grupe Music svira unaprijed zadanu melodiju?

A) ring tone
B) play melody
C) show icon
D) set variable

8. Što podešava blok set volume?

A) Brzinu petlje
B) Jačinu zvuka
C) Smjer kretanja
D) Vrijednost brojača

9. Koji blok svira jedan ton određeno vrijeme?

A) play tone
B) play sound effect
C) forever
D) show string

10. Koji blok stalno ponavlja naredbe bez prestanka?

A) repeat 4 times
B) while true do
C) forever
D) if else

11. Ako želimo da se neka naredba izvrši točno 5 puta, koji blok je najbolji izbor?

A) repeat 4 times
B) repeat 5 times
C) on start
D) pause until

12. Zašto koristimo petlje u programu?

A) Da obrišemo LED ekran
B) Da ponavljamo naredbe više puta
C) Da usporedimo dva broja
D) Da sviramo melodiju unatrag

13. Koji blok provjerava je li neki uvjet točan pa tek onda izvršava naredbu?

A) for index from 0 to 4 B) if then C) show number D) change item by 1

14. Što omogućava blok if then else?

A) Dva moguća puta: kada je uvjet točan i kada nije
B) Samo prikaz slike
C) Mjerenje temperature
D) Ponavljanje zvuka 10 puta

15. Koji znak najčešće koristimo kada želimo provjeriti jesu li dvije vrijednosti jednake?

A) +
B) =
C) x
D) -

16. Čemu služi varijabla u programu?

A) Da mijenja boju micro:bita
B) Da pamti neku vrijednost
C) Da briše pogreške
D) Da uključuje bateriju

17. Koji blok povećava vrijednost varijable score za 1?

A) set score to 1
B) change score by 1
C) show score
D) score equals 1

18. Ako želimo na početku igre postaviti broj bodova na nulu, koji blok koristimo?

A) set score to 0
B) change score by 0
C) if score > 0
D) show leds

19. Koji rezultat daje izraz 3 + 4 u grupi Math?

A) 5
B) 6
C) 7
D) 8

20. Ako varijabla broj ima vrijednost 10, koliko će biti nakon bloka change broj by -2?

A) 12
B) 8
C) -2
D) 10

21. Napiši program

Napravi jednostavan program u kojem micro:bit koristi unos i ispis:

  • Kada pritisneš tipku A, na LED zaslonu treba se prikazati sretno lice.
  • Kada protreseš micro:bit, odsviraj neku melodiju.

ligtbulb Zaključak

Danas si napravio veliki korak naprijed u razumijevanju programiranja na micro:bitu, bez obzira na to koliko si pitanja točno riješio. Važno je da si pokušao, razmišljao i povezivao blokove koje smo učili na prethodnim satovima.

Svi koji su kviz uspješno riješili pokazali su da pažljivo prate upute, razumiju što koji blok radi i mogu samostalno razmišljati kao mali programeri – bravo, to je rezultat truda koji ste ulagali kroz sve radionice. Nastavite tako i pokušajte svoje znanje primijeniti u vlastitim malim projektima i igrama.

Ako danas nisi bio toliko uspješan, to nije razlog za brigu, nego poziv na još malo vježbe. Programiranje se uči baš kao i sviranje instrumenta ili treniranje sporta – ponavljanjem, strpljenjem i hrabrošću da pogriješiš i pokušaš ponovno. Svaka pogreška koju danas uočiš pomoći će ti da sutra napišeš bolji program.

Najvažnije je da ne odustaješ: nastavi istraživati blokove, postavljaj pitanja i igraj se idejama. Micro:bit je samo alat – ono što ga čini posebnim su tvoje ideje i tvoja upornost.

◀ 6.4 Signalizacija svjetlima