Want to make creations as awesome as this one?

Scratch

Transcript

MAJ

MIESIĄCEM SCRATCH

Od problemu do algorytmu

Programy w Scratch - propozycje

do zrobienia samodzielnie

A teraz trochę zabawy -labirynt w Scratch

Testuj grę. Naciśnij zieloną flagę. Grę rozpoczyna przycisk spacja. Kierując strzałkami (prawo, lewo) należy utrzymać kotka między zielonymi słupkami. Dotknięcie słupka kończy grę. Każda złapana kropla to punkt.

Od problemu do algorytmu

Kilka ważnych informacji na początek

Komputery działają według ściśle określonych przepisów (algorytmów). My także spotykamy się z takimi przepisami w życiu codziennym. Będą to na przykład przepisy kulinarne, instrukcje działania urządzeń, zasady w grach, instrukcje składania klocków, prawidłowe udzielanie pierwszej pomocy.

Algorytm jest to ciąg instrukcji potrzebnych do wykonania określonego zadania. Skończony przepis jak rozwiązać problem. Musi się w nim znaleźć:

- opis Startu czyli dane wejściowe i opis warunków

- opis wykonania, czyli co zrobić i jak

- opis zatrzymania pracy, czyli kiedy praca ma się zakończyć

Jak możemy zapisać algorytm?

1. Słownie np.opis słowny tego, jak włożyć słonia do lodówki

-otwórz lodówkę

-wyjmij żyrafę, która tam była

-włóż słonia

-zamknij lodówkę


2. Lista kroków na przykładzie dodawania dwóch liczb

1. weź 2 liczby: liczba 1, liczba 2

2. oblicz ich sumę liczba 1 + liczba 2

3. Podaj wynik

Teraz można wykonać dodawanie.

A co zrobić, żeby to było zrozumiałe nie tylko dla tych, którzy używają języka polskiego? Wymyślono schematy blokowe.

3. Schemat blokowy na przykładzie odejmowania dwóch liczb, taki zapis jest zrozumiały dla wszystkich.

4. Pseudokod mnożenia dwóch liczb (liczby oznaczymy a, b. Wynik to x)

Pobierz liczby (a, b)

X (a*b) Aby obliczyć wynik (x) pomnóż a*b

Odczytaj (x)

5. Języki programowania – jest ich wiele i korzystają z nich programiści, aby układać gotowe programy dla komputerów i wszelkich innych urządzeń opartych na technice komputerowej.

Scena to ekran, w którym wykonują się skrypty

Tworzenie duszka

Ten skrypt spowoduje narysowanie flagi przez duszka, pamiętajcie tylko, że należy zmienić kolor tła, żeby biały kolor był widoczny.

OKNO SCRATCH

Scratch

W tej aplikacji możemy szybko ułożyć swoje rozwiązania przy pomocy bloków, ułożonych w różne kategorie, a potem sprawdzić, jak one działają na scenie.

Bloki

Kliknij na ekran

Kliknij zieloną flagę, kieruj duszkiem za pomocą strzałek, doprowadź go do jabłka.