Discuss Scratch
- Opisek
-
1000+ posts
[PORADNIK] Jak zrobić quiz?
Witaj
Pokażę ci jak zrobić dobry quiz.
Robisz 2 listy i dwie zmienne.
W jednej liście piszesz pytania, a w drugiej odpowiedzi
np.
Pytania:
3+5=
7+2=
Odpowiedzi:
8
9
Jedną zmienną nazwij “punkty”, a drugą “runda”.
Teraz podam najlepszy skrypt do zrobienia quizu:
kiedy kliknięto zieloną flagę
ustaw [punkty v] na [0]
ustaw [runda v] na [0]
powtórz (długość [pytania v]) razy
zmień [runda v] o (1)
zapytaj (element (runda::variables) z [pytania v]) i czekaj
jeżeli <(odpowiedź) = (element (runda::variables) z [odpowiedzi v])> to:: control cstart
zmień [punkty v] o (1)
powiedz [Twoja odpowiedź jest poprawna!] przez (2) s
w przeciwnym wypadku::celse control
powiedz [Twoja odpowiedź nie jest poprawna!] przez (2) s
powiedz (połącz [Poprawna odpowiedź to: ] i (element (runda::variables) z [odpowiedzi v])) przez (4) s
end:: cend
end
powiedz [Brawo!] przez (2) s
powiedz (połącz (połącz [Osiągnąłeś ] i (punkty)) i (połącz [ punktów na ] i (połącz (długość [pytania v]) i [!]))) przez (4) s
powiedz [Dobry wynik!!!] przez (2) s
Tylko jeden krótki skrypt i możemy zrobić nieskończony quiz, zamiast ciągnąć pytania na całą stronę.
Proszę, umieść mnie w podziękowaniach.
Last edited by Opisek (July 12, 2016 14:24:19)
- dabus24
-
20 posts
[PORADNIK] Jak zrobić quiz?
nie działa mi to
kiedy kliknięto zieloną flagę :: motion category
powiedz [czesc!] przez (2) s :: sound category
Last edited by dabus24 (Dec. 12, 2014 10:38:20)
- Opisek
-
1000+ posts
[PORADNIK] Jak zrobić quiz?
Nie, nie możesz. Możesz testować w dyskusji “Swobodna rozmowa”
Last edited by Opisek (Dec. 12, 2014 12:48:38)
- popek04
-
100+ posts
[PORADNIK] Jak zrobić quiz?
i możesz testować w osobnym projekcie (nazwij go np. Test) i lepiej go nie udostępniaj
- Mistrz001
-
500+ posts
[PORADNIK] Jak zrobić quiz?
Dzięki
kiedy kliknięto zieloną flagę
powiedz [Dziękuję!!!] przez (2) s
Last edited by Mistrz001 (March 21, 2016 04:45:00)
- Polish_hacker
-
53 posts
[PORADNIK] Jak zrobić quiz?
A nie lepiej by było:
Oczywiście to jest tylko fragment
Można by było zrobić inne działania i dodać punkty.
ustaw [zakres v] na [50]
ustaw [1liczba v] na (losuj od (1) do (zakres))
ustaw [2liczba v] na (losuj od (1) do (zakres))
zapytaj (połącz [ile wynosi ] i (połącz (1liczba ) i (połącz [+] i (2liczba)))) i czekaj
jeżeli <(odpowiedź) = ((1liczba) + (2liczba))> to
zmień [zakres v] o (50)
powiedz [Dobrze!] przez (2) s
w przeciwnym wypadku
powiedz [Źle!] przez (2) s
Oczywiście to jest tylko fragment

- Opisek
-
1000+ posts
[PORADNIK] Jak zrobić quiz?
@up up Te pytania matematyczne to tylko przykład. Równie dobrze możesz dać tam: Kto był pierwszym prezydentem Ameryki? Do odpowiedzi: Opisek
- Polish_hacker
-
53 posts
[PORADNIK] Jak zrobić quiz?
Acha @up up Te pytania matematyczne to tylko przykład. Równie dobrze możesz dać tam: Kto był pierwszym prezydentem Ameryki? Do odpowiedzi: Opisek

- ReiwiloGaming
-
1 post
[PORADNIK] Jak zrobić quiz?
Dzięki. Pomogłeś. Musiałem zrobić quiz na informatykę i dostałem za to 5+ 

- Mistrz001
-
500+ posts
[PORADNIK] Jak zrobić quiz?
A może:
kiedy kliknięto zieloną flagę
zapytaj [Kto był drugim prezydentem Ameryki] i czekaj
jeżeli <(odpowiedź) = [Mistrz001]>
powiedz [Dobrze! Kolejne pytanie!] przez (2) s
W przeciwnym wypadku
powiedz [Źle! Przegrywasz!] przez (2) s
Last edited by Mistrz001 (April 28, 2015 18:30:13)
- Mistrz001
-
500+ posts
[PORADNIK] Jak zrobić quiz?
Tylko zamiast w przeciwnym wypadku na czerwono, to do żółtego “Jeżeli”
- Opisek
-
1000+ posts
[PORADNIK] Jak zrobić quiz?
@Mistrz001 No właśnie nie i o tym jest poradnik, przeczytaj mowę wstępną.
- Dawid_Kaloryfer2014
-
10 posts
[PORADNIK] Jak zrobić quiz?
Bardzo interesujące (nie wiedziałem że tak też się da). Ciekawy pomysł z użyciem listy. Dzięki za poradnik.

- Charmind
-
500+ posts
[PORADNIK] Jak zrobić quiz?
a tutaj projekt https://scratch-mit-edu.ezproxyberklee.flo.org/projects/56327642/
tylko że projekt był przed tą dyskusją
tylko że projekt był przed tą dyskusją
- Charmind
-
500+ posts
[PORADNIK] Jak zrobić quiz?
https://scratch-mit-edu.ezproxyberklee.flo.org/projects/56327642/nie sory jednak nie, ale projekt bez użycia poradnika był a tutaj projekt
tylko że projekt był przed tą dyskusją
- Opisek
-
1000+ posts
[PORADNIK] Jak zrobić quiz?
Gargamel; 1. Badziewny quiz, bo masz chyba z miliard skryptów -_- 2. Ja nie zrobiłem, tu quizu 3. Nie rozumiesz tego quizu tu to się nie wypowiadaj 4. To co zrobiłeś to spam.