Sumowanie: Różnice pomiędzy wersjami

Z Wiki Mistrzowie Kodowania
Skocz do: nawigacji, wyszukiwania
(instrukcje dla duszka)
(instrukcje dla duszka)
Linia 52: Linia 52:
  
 
Ten komunikat będzie kontrolował dalszy przebieg gry.
 
Ten komunikat będzie kontrolował dalszy przebieg gry.
Żeby mieć kontrolę nad liczbami wybieranymi do dodawania przez naszego duszka musimy teraz zmienne, które które będą przechowywały wylosowane liczby. Mogą być widziane tylko przez tego duszka.
+
Żeby mieć kontrolę nad liczbami wybieranymi do dodawania przez naszego duszka musimy teraz wprowadzić zmienne: '''Liczba1''' i '''Liczba2''', które będą przechowywały wylosowane liczby. Zmienne te mogą być widziane tylko przez tego duszka.
Zmienną wprowadzamy w kategorii klocków '''dane'''
+
Zmienną wprowadzamy w kategorii klocków '''dane''' poprzez wybranie opcji ''stwórz nową zmienną''. Musimy zaznaczyć odpowiednią opcję przypisania zmiennej o zatwierdzić przyciskiem OK.
 +
 
 
[[Plik:mm1c.png]]
 
[[Plik:mm1c.png]]
  

Wersja z 15:30, 15 sie 2014

Link do gry: http://scratch.mit.edu/projects/25439415/

Cel

Stworzenie gry polegającej na obliczaniu przez gracza sumy liczb proponowanych przez duszka

Zgodność z Podstawą Programową

Edukacja polonistyczna

  1. w zakresie umiejętności społecznych warunkujących porozumiewanie się i kulturę języka:
    • obdarza uwagą dzieci i dorosłych, słucha ich wypowiedzi i chce zrozumieć, co przekazują;
  2. w zakresie umiejętności czytania i pisania:
    • rozumie sens kodowania oraz dekodowania informacji;

odczytuje uproszczone rysunki, piktogramy, znaki informacyjne i napisy,

Edukacja plastyczna

  • wypowiada się w wybranych technikach plastycznych na płaszczyźnie i w przestrzeni; posługuje się takimi środkami wyrazu plastycznego, jak: kształt, barwa, faktura;

Edukacja matematyczna ..... czekam na punkty

Zajęcia komputerowe

  1. posługuje się komputerem w podstawowym zakresie: uruchamia program, korzystając z myszy i klawiatury;
  2. stosuje się do ograniczeń dotyczących korzystania z komputera.
  3. wpisuje za pomocą klawiatury litery, cyfry i inne znaki, wyrazy i zdania,

Jak stworzyć

Czas na realizację tej części: ok 90 min

wprowadzenie

Proponujemy uczniom stworzenie gry według scenariusza:

  1. duszek - bohater prosi gracza o obliczenie sumy podanych przez niego liczb,
  2. następnie poczeka na wpisane przez gracza odpowiedzi, sprawdzi ją i poinformuje nas o poprawnej lub błędnej odpowiedzi,.
  3. dodamy w grze możliwość określania zakresu liczb do wyboru dla duszka.

Ustalamy co jest nam potrzebne:

  1. duszek bohater i ewentualne tło sceny
  2. skrypty dla duszka pozwalające mu:
    • wybierać liczby z wskazanego przez nas przedziału liczbowego,
    • sprawdzać podane przez nas wyniki

tworzenie duszka

Nasza gra posiadała tylko jednego duszka. Możemy umieścić go w ciekawej scenerii. Sposoby tworzenia nowego duszka i sceny są dokładnie opisane w scenariuszu Cykl życia motyla.

instrukcje dla duszka

Zaczniemy od stworzenia skryptu, którym duszek będzie nas witał i nada komunikat rozpoczęcia gry w celu uruchomienia mechanizmu losowania licz do dodawania. duszek mówi do gracza i jednocześnie nadaje komunikat rozpoczęcia gry

Do nadawania komunikatów służy klocek nadawanie nowego komunikatu z dostępnej w liście dla klocka wybieramy opcję nowy komunikat.

Ten komunikat będzie kontrolował dalszy przebieg gry. Żeby mieć kontrolę nad liczbami wybieranymi do dodawania przez naszego duszka musimy teraz wprowadzić zmienne: Liczba1 i Liczba2, które będą przechowywały wylosowane liczby. Zmienne te mogą być widziane tylko przez tego duszka. Zmienną wprowadzamy w kategorii klocków dane poprzez wybranie opcji stwórz nową zmienną. Musimy zaznaczyć odpowiednią opcję przypisania zmiennej o zatwierdzić przyciskiem OK.

Mm1c.png

Teraz wystarczy zrobić zadawanie pytań i sprawdzanie odpowiedzi.

Mm1a.png

Teraz nasz skrypt działa na sztywno zakres obliczeń wynosi od 1 do 20.

Teraz zrobimy żeby można było z trakcie gry zwiększać trudność. Zaczniemy od stworzenia zmiennej.

Mm1d.png

Teraz możemy ustawić przedział.

Mm1e.png Mm1f.png

Mm1p.png

To jest cały kod kota. Mm1.png