Co to jest?
Zagraj w kamień, papier, nożyce z micro:bitem i słuchaj efektów dźwiękowych dla różnych obiektów. Uczniowie dowiedzą się o randomizacji i wyborze, tworząc ten zabawny projekt.

Jak to działa
- Kamień, papier, nożyce to klasyczna gra losowa dla dwóch osób. Ty wraz z partnerem trzykrotnie wstrząsacie pięściami, a następnie wykonujecie losowy gest, aby pokazać albo kamień (pięść), papier (płaska ręka) lub nożyce (kształt nożyc). Kamień bije nożyce, nożyce biją papier, a papier bije kamień.
- Ten program umożliwia micro:bitowi wybór dla Ciebie kamienia, papieru lub nożyc. Pobierz program na dwa micro:bity i podłącz do nich zestawy baterii. Ty i Twój partner powinniście teraz potrząsać swoimi micro:bitami, aby zobaczyć dwa losowe obrazy, po jednym na każdym micro:bicie.
- Usłyszysz również różne efekty dźwiękowe dla kamienia, papieru i nożyc. Kamień powoduje "smutny" dźwięk, papier robi "hello" dźwięk, a nożyce wytwarzają "tajemniczy" dźwięk.
- Program używa zmiennej o nazwie „tool”. Zmienne to pojemniki do przechowywania danych, które mogą być dostępne i aktualizowane podczas działania programu. Zmienna „tool” jest używana do przechowywania losowych liczb.
- Gdy akcelerometr micro:bita wykryje potrząśnięcie, to ustawia wartość zmiennej ‘tool’ na losową liczbę 0, 1 lub 2. Program używa liczby 0, ponieważ komputery zaczynają liczyć od 0.
- Program używa wyboru, aby zdecydować, jaki obraz pokazać na wyświetlaczu LED i jaką odegrać melodię.
- Jeśli losowa liczba wynosi 0, to pokazuje ikonę kamienia (mały kwadrat) i odtwarza 'smutny' dźwięk. Jeśli było to 1, to pokazuje ikonę reprezentującą papier (kwadrat) i odtwarza dźwięk 'hello'. Jeśli nie było to ani 0 ani 1, to musi być 2, ponieważ poleciliśmy micro:bitowi, aby wybierał tylko losowe liczby między 0 a 2, czyli w tym przypadku pokazuje nożyce i odtwarza "tajemniczy” dźwięk.
Czego potrzebujesz
- micro:bit V2
- Edytor MakeCode
- pakiet baterii
Zakoduj swój projekt
Oto bloki, których potrzebujesz, aby stworzyć projekt - teraz je połącz.
Instrukcje krok po kroku
- Otwórz projekt, aby znaleźć bloki, których potrzebujesz za pomocą przycisków powyżej.
- Znajdź blok wybierz losowo od 0 do 2 i umieść go na 0 w bloku ustaw tool na 0.
- Pobierz blok ustaw tool na wybór losowych wartości od 0 do 2 i umieść go w bloku po potrząśnięciu. Teraz, gdy potrząsasz micro:bitem, wybierze losową liczbę między 0 a 2 i zapisze ją w zmiennej tool.
- Teraz musisz napisać kod, który odnosi się do wyboru. Pobierz blok if then else i umieść go w bloku po potrzśnięciu pod blokiem ustaw tool na wybór losowych wartości od 0 do 2.
- Pobierz blok pokaż ikonę małego kwadratu i umieść go pod if tool = 0 then w bloku if then else.
- Następnie znajdź blok graj smutną melodię aż skończysz i umieść go bezpośrednio pod blokiem pokaż ikonę mały kwadrat. Teraz Twój micro:bit pokazuje mały kwadrat lub kamień i odtwarza „smutny” dźwięk, jeśli losowa liczba jest równa 0.
- Teraz pobierz blok pokaż ikonę małego kwadratu i umieść go pod else if tool = 0 then w bloku if then else.
- Weź blok graj "hello" aż skończysz i umieść go bezpośrednio pod blokiem pokaż ikonę kwadratu. Teraz Twój micro:bit wyświetli kwadrat i odtwarza dźwięk "hello", jeśli wybraną liczbą jest 1.
- Następnie pobierz blok pokaż ikonę nożyc i umieść go pod else w bloku if then else. Umieść blok graj tajemniczo aż skończysz bezpośrednio pod nim. Teraz Twój micro:bit wyświetli ikonę nożyc i odtworzy „tajemniczy” dźwięk, gdy wybraną liczbą losową jest 2.
Zrób to po swojemu
- Wybierz własne ekspresyjne dźwięki do odtworzenia dla różnych obiektów, używając rozwijanej listy w blokach odtwarzaj dźwięk aż skończysz. Istnieje 10 do wyboru.
- Użyj innych ikon z bloku pokaż ikonę na przykład: żyrafę, kaczkę, czaszkę czy ducha przy użyciu opcji rozwijanej. Wprowadź nowe zasady dla gry.
Przykład ukończonego projektu
Powiązane projekty
Ten projekt jest częścią zbioru projektów integracyjnych dla uczniów z dysfunkcją wzroku.


